2025/12/17

12-17.png

「切記:品質不良的持續交付,只會讓用戶更加困擾而已。」——《Azure DevOps 顧問實戰》

如果你曾經試著在某些標榜低價便宜的電商平台上購物,不知道是否遇過一種廠商持續補寄商品,但最終卻退錢不做生意的狀況。

故事是這樣的,某日某人採購了 A 商品,到貨之後缺了零件 B,於是廠商表示會再補寄一包,結果到貨之後依然欠缺零件 B,並且多了用不上的零件 C;再次向廠商反應,於是收到第二次補寄,但這次零件 B 是收到了,可是卻與商品 A 規格不合,於是進入下一個補寄循環⋯⋯;最後廠商表示,他只願意直接退錢,最終這位某人僅得到了一堆無用的垃圾,依然沒有解決原本希望商品 A 可以滿足的需求。

這樣的生活小故事,跟今天的金句似乎有些呼應。

如果你持續交付的都是一些品質不良或無法解決客戶需求的軟體,對於使用者來說,恐怕只是徒增困擾而已。

畢竟你的 Release notes 上也許寫著修復了 Bug A,但你沒說會帶來其他的 Bug BCD;又或者你大肆宣傳新推出功能 FGH,但就是遲遲不推出客戶翹首盼望的功能 E。

雖然「持續交付」的背後,確實有一部分的意思是「快」,要我們更頻繁、快速的交付。

但別忘了,快只是其中一項條件,DevOps 真正要求企業實現的是「頻繁更新+高穩定+高品質+高可用性」的軟體交付。

快,但沒有品質,這可不能稱之為 DevOps 喔!