2025/10/13

10-13.png

「Stacey Graph 是用來評估工作中的確定性和可預測性的有效工具。」——《告別瀑布,擁抱Scrum》

如果把軟體開發維運工作放進 Stacey Graph 中進行評估,你覺得在整個軟體開發生命週期中的各項任務,有多少會落在確定性高?哪些會落在確定性低?

如果換一個角度,你覺得在軟體開發生命週期中,涉及的所有技術,不論是過去已採用、現正評估中、未來將發展的技術,有多少是確定性高、多少是確定性低?

假設再換一個問題,如果我們談論的是涉及的人呢?人又會在哪些層面上去影響確定性和可預測性呢?

更不用說,軟體專案還有一個大魔王,那就是『需求』,你覺得每一次接收到的軟體需求,其確定性是高還是低呢?你是不是每次都要投入一定的努力,去提升需求的確定性?

軟體開發專案是複雜的,同時容易出現低確定性且難以預測的狀況。

想要提升軟體開發專案的成功率?那麼你需要 Agile 與 DevOps 幫助團隊提升因應變化的能力!