作為一個(gè)經(jīng)濟(jì)范疇,一般很難準(zhǔn)確估算軟件項(xiàng)目的成本。首先,項(xiàng)目時(shí)間的估算存在很大的不確定性,而人工成本恰恰是開發(fā)較大的不確定性,軟件項(xiàng)目的成本應(yīng)該反映軟件產(chǎn)品在其生產(chǎn)過程中所消耗的費(fèi)用,一般包括工資、福利、設(shè)備、折舊、人工成本、管理費(fèi)用,等。然而,估算公司,內(nèi)部或外部申報(bào)的支持項(xiàng)目的成本是非常重要的一步,所以讓我們介紹一下開發(fā)項(xiàng)目成本的常見成本估算方法
(目前基本的軟件項(xiàng)目成本估算方法有三種:自上而下法、自下而上法和差異估算法。自上而下的方法是估算整個(gè)項(xiàng)目的總開發(fā)時(shí)間和總工作量,然后按照階段、步驟和工作單元進(jìn)行分配;自下而上的方法是估計(jì)每個(gè)工作單元所需的開發(fā)時(shí)間,然后匯總總工作量和開發(fā)時(shí)間;差異估計(jì)是將開發(fā)項(xiàng)目與一個(gè)或多個(gè)已完成的類似項(xiàng)目進(jìn)行比較,找出與類似項(xiàng)目的一些差異,估計(jì)每個(gè)差異對成本的影響,并得出開發(fā)項(xiàng)目的總成本。)
我們知道,軟件開發(fā),維護(hù)管理的過程是一個(gè)非常復(fù)雜的系統(tǒng)工程,需要巨大的人力、物力和財(cái)力,需要各種計(jì)算機(jī)軟硬件的支持,而軟件費(fèi)用的成本在整個(gè)項(xiàng)目成本中所占的比重越來越大。掌握軟件項(xiàng)目成本估算的方法是管理的重要技能,是向上管理和外部管理的敲門磚,值得學(xué)習(xí)。
1.R&D項(xiàng)目工作量估算項(xiàng)目名稱項(xiàng)目編號項(xiàng)目負(fù)責(zé)人(經(jīng)理)預(yù)計(jì)開始時(shí)間預(yù)計(jì)結(jié)束時(shí)間預(yù)計(jì)日期里程碑工作描述工作量估算(人。day)小計(jì)小工作量可能工作量較大工作量估算結(jié)果項(xiàng)目管理軟件開發(fā)計(jì)劃00配置管理計(jì)劃0軟件測試計(jì)劃0質(zhì)量保證計(jì)劃0需求分析需求調(diào)查00需求分析0需求分析文檔編制0系統(tǒng)設(shè)計(jì)架構(gòu)設(shè)計(jì)00數(shù)據(jù)模型設(shè)計(jì)0系統(tǒng)原型設(shè)計(jì)0模塊詳細(xì)設(shè)計(jì)0項(xiàng)目開發(fā)模塊名稱功能點(diǎn)100功能點(diǎn)20功能點(diǎn)30模塊名稱功能點(diǎn)100功能點(diǎn)20功能點(diǎn)30系統(tǒng)測試準(zhǔn)備測試用例00系統(tǒng)集成測試0測試結(jié)果修改0用戶驗(yàn)收測試0測試報(bào)告0試運(yùn)行。
2./聯(lián)合測試0年度維護(hù)0培訓(xùn)0總工作量(人。天)0人工成本(元)NAME?其他投入估算(元)交通費(fèi)費(fèi)用評審/會(huì)議費(fèi)用差旅費(fèi)費(fèi)用其他費(fèi)用費(fèi)用估算(元)NAME?審批:評審:起草:以下由項(xiàng)目評審組組長填寫:評審結(jié)果核定工作量(人。月)、評估組組長簽字/日期、人工成本(元)、其他投入合計(jì)(元)、費(fèi)用合計(jì)(元)、備注:1。工作量采用專家意見法估算,專家人數(shù)不應(yīng)少于2人;2.人工成本估算以公司上年度平均工資W(含社會(huì)保險(xiǎn)和各種補(bǔ)貼)為基礎(chǔ);3.估算結(jié)果計(jì)算公式:(小工作量4較大可能工作量較大工作量)/6;4.核定工作量是指項(xiàng)目全過程的工作量;5.此表是項(xiàng)目啟動(dòng)審查的一個(gè)組成部分,并存檔以供將來參考。