在 Amazon 中, 針對 Scrum: The Art of doing Twice the work in half the time 一書, Bas Vodde 對它寫了一些評論:
在裡面有幾句話寫得非常好, 深深地打動我:
Scrum and Agile development are about focusing on delivering value and being able to respond to changes and not so much about improving productivity.
Scrum is about maximizing the work not done… instead of maximizing the work done.
很多人都誤認為用 agile 後就會比較快, 我通常會說用 agile 不見得會比較快, 最多只能說他讓你有應變 change 的能力.
它藉由 iteration 的方式, 即早得到回饋, 所以你會知道你哪裡做不好. 如果你能夠改進, 才會有機會做得比較快.
每當 iteration 結束後, 你就可以根據客戶需要的變動, 決定下一次 iteration 要做什麼, 讓你可以比 waterfall 更快反應客戶的要求.
另外, 客戶要求做 100 個功能, 這 100 個不見得真的都是他們要的, 或者都對他們有用. 因此 scrum 藉由先做價值高的功能, 並且頻繁交付, 客戶就可以從中瞭解哪些是有幫助的, 或者是否已經夠用了.
這樣才能讓開發團隊有機會可以剩下的東西不要做. 或者有機會做出客戶真正想要的. 這也是 bas 說的 maximizing the work not done..
所以千萬不要把 Scrum 想成萬靈丹, 用了他事情一切都會解決, 專案就會準時交付, 不要想太多 ….
全站熱搜
留言列表