1. 程式人生 > >敏捷開發之“燃盡圖之謎”

敏捷開發之“燃盡圖之謎”

我們細心分析,就會發現這兩種統計方式都是存在問題的。用工時來統計,這是我們一般常用的方法,但工時準確嗎?根據我開發這麼多年的經驗,一般在開發初期估算出來的工時,不是一般的不準確,而是很不準確,開發人員一般帶有很嚴重的樂觀傾向,總覺得做某個事情很easy,兩三天就搞定,結果一週還沒搞定,加上敏捷開發需要測試和問題修改等,結果工時是嚴重的不準確。另外,工時的統計量過分細化,很難精確量化,比如說,昨天剩餘900小時的工作量,今天5個人,每個人幹了8小時,那今天就剩下860小時的工作量了?你如果這個統計,那好,你的圖形基本是和符合燃盡圖的虛線了,你卻發現,工時用完了,還有大量的工作量沒有完成了。比較合理的做法,是我們每天再來統計剩餘工作的工作量,如果是用工時,那光統計工時都很耗工作量了,而且問題是,如何統計呢?這能靠開發人員嘴上說說,然後管理員一頓狂計算。從這點來說,人天還好一點,只是工時仍然是一個不準確的值而已。