2026/10/28

2026 年 10 月 28 日

「我們需要做計劃,同時還要保持輕鬆,並做好迎接變化的準備。」——《The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece》

在每一個家庭中,有什麼事情跟安排跨部門專案一樣困難?大概就是當了父母之後,開始安排小孩的暑假行程。

安親班、夏令營都得在開放報名的第一時間搶名額,好不容易搶到了,才發現夏令營第二梯跟早就訂好的家庭旅遊撞在同一週,而週間的才藝班也沒有因為暑假就停課。

所有的事件、時間、接送全卡在一起,最後總算喬出一張完美的行事曆。

結果一個颱風,夏令營延期、旅遊取消、才藝班停課,然後大家都跟你說不能退費,只能另外排時間補課。(暈)

唉,還是拉回主題談軟體專案好了,咦,但怎麼感覺有 87% 相像呢?

專案來了,資源要搶、時程會卡、外部變數隨時發生,還有一堆既定不能隨便調動的例行工作。

專案中唯一不變的,大概就是一定會發生「變動」。

當然專案計畫還是得做,但如何不因為變動就讓整個專案崩盤,已是這個時代必備的能力。

所以軟體圈才有了 Agile 與 DevOps,這兩者都能幫助我們提升因應變化的能力。

你們團隊的計劃經得起變化嗎?

每次颱風突襲的時候,你是輕鬆因應,還是又要重新喬出一整張行事曆呢?