2023-02-17 02:30 來自于 Dreamtizen
軟件估算方法包括:規(guī)模估算、工作量估算、進度估算和成本估算。
本節(jié)主要介紹規(guī)模估算、工作量估算和成本估算的調(diào)整(規(guī)模估算見上一篇文章)。
1.軟件比例調(diào)整系數(shù)VAF
除功能點外,所有因素均可定義調(diào)整因子,一般設(shè)置為0 ~ 5點。0分完全不受影響,5分影響極大。
根據(jù)經(jīng)驗公示,計算調(diào)整后的功能點AFP。AFP=UFP*(a b*VAF),a和b為經(jīng)驗系數(shù),如AFP=UFP*(0.65 0.01*VAF)。
常見影響因素:系統(tǒng)復(fù)雜性、投入產(chǎn)出復(fù)雜性、應(yīng)用復(fù)雜性。
2.工作量估計(人月)
1)德爾菲法:多專家背靠背估算。
2)工作量=功能點/生產(chǎn)率系數(shù)
根據(jù)團隊經(jīng)驗估計生產(chǎn)力系數(shù)(每人每天的功能點)。
3.估價
成本=工作量*人均成本。
4.進度估計
合理安排工作任務(wù)的順序、資源、里程碑,就可以預(yù)估進度。
5.適用場景
在實踐中,技術(shù)人員需要有更深的理解才能得到更準確的估計。一般商品的銷售模式是:將商品通過銷售進行鏈接后,將需求交給制造商,由制造商估算成本,然后將銷售額乘以利潤率,再進行報價。如果對銷售的需求非常粗糙,往往無法準確估計功能點的分解,估計值的準確性不高。但是,軟件不同于普通的工業(yè)化商品,成本估算只是為了估算軟件的開發(fā)成本,軟件的商業(yè)價值不能用開發(fā)成本來衡量。如果你的公司使用開發(fā)成本作為銷售定價策略,這可能不是一個好的商業(yè)模式。建議使用軟件的商業(yè)價值進行定價,避免軟件開發(fā)按照制造模式銷售。
我以前遇到過這種情況。軟件是按成本出售的,估算不準確。隨著軟件成熟度的提高,成本越來越低,但利潤率不變,導(dǎo)致開發(fā)動能越來越低,軟件越來越便宜。為了拿到訂單沒有底線。你如何銷售你的軟件?有什么好的計劃和模式嗎?