早期痛苦
2008 年 11 月 4 日
幾年前,我與一位客戶交談,他告訴我他不喜歡我們使用的敏捷方法:「在專案這麼早期的階段就遇到這些困難,感覺不對勁」。與他的反應相反,在我看來,這種早期的痛苦是敏捷或任何反覆開發流程的一大好處。
我對瀑布式流程有很多抱怨,但最大的問題可能是它往往會將問題的發現推遲到專案的後期,到那時幾乎沒有時間或精力有效地處理這些問題。反覆循環會盡可能在最早的階段找出越多問題越好。這會給你更多時間應對,或至少在投資過多金錢和精力在有問題的專案之前,及早提出問題。
一個有用的練習是回顧過去的專案,想想問題在哪裡出現得太晚。現在問問自己,你如何讓這些問題更早出現。越早遇到痛苦,越好。