事實上目前項目管理人員對開發(fā)周期的估算大部分屬于人力時間估算法,憑借的是自己的經驗,經驗越多估算的結果就越精確,但是大部分項目管理人員對以前很有價值的歷史數(shù)據(jù)缺乏歸納整理,估算的時候憑借感覺的成分多一些,所以精確度相對要低很多,所以要求我們的項目管理人員不僅要有大量軟件開發(fā)的經驗還要不斷總結積累,歷史項目數(shù)據(jù)對于以后軟件開發(fā)周期的估算是非常有價值的。
在實際使用歷史數(shù)據(jù)估算法時,建議項目經理建立一個歷史項目數(shù)據(jù)庫,在庫中包含以前所有項目的開發(fā)周期、項目規(guī)模、開發(fā)人員狀況、客戶狀況等詳細數(shù)據(jù),當估算時根據(jù)當前項目的狀況在庫中尋找最類似的歷史項目,然后再比較兩個項目之間在項目規(guī)模、項目風險、人力資源之間的區(qū)別,我們假定歷史項目開發(fā)周期為A當前項目的周期可以依據(jù)下列公式得出
B=A×(2×S R P 2×C)/6
S:代表軟件規(guī)模 R:代表風險 P:代表人力資源 C:代表客戶
以上值均指當前項目與歷史項目的比率。
實際的比較因素應該不止這些,但軟件規(guī)模、風險、人力資源及客戶狀況是其中最重要的,對軟件開發(fā)的影響也最大,所以這個公式中只考慮了這些因素。其中軟件規(guī)模和客戶兩項占的權重最大,這也是根據(jù)項目管理經驗得出的,在實際使用歷史數(shù)據(jù)估算法時還可以靈活加入其它因素。
此文章共有5頁 上一頁 1 2 3 4 5
文章來源:中國項目管理資源網(wǎng)
|