1. 程式人生 > >淺析軟體研發成本估算過程之估算軟體專案工作量

淺析軟體研發成本估算過程之估算軟體專案工作量

在完成規模估算後,應當開展工作量估算工作,若當前專案未開展規模估算,也可直接啟動工作量估算工作。工作量估算時,可採用方程法、類比法和類推法。

方程法:即基於基準資料建立引數模型,通過輸入各項引數,確定估算值。

類比法:即將待估算專案的部分屬性與類似的一組基準資料進行比對,進而確定估算值。

類推法:即將待估算專案的部分屬性與高度類似的一個或幾個已完成專案的資料進行比對,並進行適當調整後確定估算值。

在開展工作量估算的過程中,需要注意以下情況:

a) 當需求極其模糊或不確定時,如果此時具有高度類似的歷史專案,則可直接採用類推法,充分利用歷史專案資料來粗略估算工作量。

b) 當需求極其模糊或不確定時,如果此時具有與本專案部分屬性類似的一組基準資料,則可直接採用類比法,充分利用基準資料來粗略估算工作量。

c) 對於規模估算已經開展的專案,可採用方程法,通過輸入各項引數,確定帶估算專案的工作量。若客戶或高層對專案的工期有明確的要求時,在採用方程法估算工作量時,工期要求有可能是方程的引數之一。

d) 為追求估算的準確性,建議在條件允許的情況下,可採用兩種估算方法,對估算結果進行交叉驗證,若估算結果差別不大,可直接使用兩種估算結果的平均值或以某種估算結果為準,若差別較大,需進行差異分析。

e) 工作量的估算結果宜為一個範圍而不是單一的值。