2025/01/19

01-19.png

「建構軟體時,我們每天都像是踩在岩漿之上。」——《The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece》

每一次開發軟體,都像是走在一條荊棘之路,這裡卡住、那邊卡關、上游延誤、下游唱反調。

到底為什麼這整條軟體生命週期會走得如此不順暢?為什麼從需求、開發、交付直到部署到正式環境,可以遇到這麼多的阻礙?

軟體開發,真的有那一條順暢舒適的綠蔭大道嗎?如果有,那它會是什麼樣的面貌?如果沒有,那又是什麼因素導致它難以存在的呢?