2026/11/12

2026 年 11 月 12 日

「假如你認為未來不會再出現更多、更嚴重的軟體相關悲劇,那可就太天真了。」——《Staff工程師之路》

回顧軟體發展歷史,過去曾發生過幾次因軟體而導致的悲劇。

都叫做軟體故障了,它可以只是網站掛了、報表錯了,但也有可能是危及人命的重大事件。

軟體越深入我們的生活,它能造成的影響就越大。

我們很難保證悲劇不會再發生,但我們可以試著更科學、更有系統、更負責任的開發與維運軟體。

讓系統在出錯時,有更多的後援,讓組織在出錯之後,有更多的自省、學習與改善。

如何更多的注重軟體品質、控制故障的爆炸半徑、採取不咎責的事後檢討機制、定期的 Retro 自省回顧⋯⋯

如果今天你們的軟體炸鍋,它會帶來最嚴重的悲劇是什麼?

你有為那個最壞的情況,準備過任何的 B 計劃嗎?