當前位置:股票大全官網 - 工商資訊咨詢 - 項目成本估算方法IT項目開發成本估算方法

項目成本估算方法IT項目開發成本估算方法

對於壹個大型的IT軟件項目,由於項目的復雜性和獨特性,對開發成本進行估算並不是壹件容易的事情,這需要壹系列的估算處理。因此,主要采用分析和類比推理的方法進行。最基本的估算方法如下:

●成本建模技術

根據項目的特點,通過數學模型對項目成本進行預測。壹般利用歷史成本信息(與項目成本的壹些軟件度量有關)建立估算模型,通過該模型預測工作量和成本。

●專家判斷技術

也稱為德爾菲法,聘請壹個或多個領域專家和軟件開發技術人員分別對項目成本進行估算,最後達成壹致,得出最終成本。

●類比評估技術

根據以往類似項目的實際費用,對本項目進行估算。

●百盛法則

百盛定律表明,工作可以通過所需的時間來體現。在軟件成本估算中,這意味著成本是由可用資源決定的,而不是由客觀評估決定的。如果壹個軟件需要五個人在12個月內完成,那麽工作量就是12×5 = 60人月(PM)。

●自上而下的估算方法

成本估算主要依靠工作分解結構、產品的功能和子功能組成形式來實現功能,層層分攤成本。

●自下而上的估算方法

首先估算各個組成單元的成本,然後根據工作分解結構累加得到最終的成本估算。

●利潤定價法

軟件的成本是通過估算用戶願意在項目上的投資來計算的。費用的預算取決於客戶的預算而不是軟件的功能。

這些估算方法都有其優缺點,不能簡單評價某壹種方法及其好壞。在大型IT項目中,通常需要同時采用幾種估算方法,並比較它們的估算結果。如果不同方法的估算結果相差較大,說明我們還沒有收集到足夠的成本信息,要繼續嘗試獲取更多的成本信息,重新估算成本,直到幾種方法的估算結果基本壹致。

成本預算是在確定總體成本後的分解過程。分解主要做兩個方面:壹是根據工作分解結構和工作任務(工作包)進行成本分配,使各項工作的成本可以相互對照,出現偏差時可以確定哪項工作出了問題;二是按照項目的時間段進行成本分攤,將預算成本分攤到項目的各個時間段,從而確定未來某個時間段應該花費的累計成本,檢查偏差,評價性價比。

目前最常用、最好用的度量方法主要有三種:面向規模(LOC)、面向功能點(FP)和COCOMO模型。