某企業(yè)軟件成本估算應(yīng)用案例分析

  面臨問題:

  1、公司報價缺少較為權(quán)威的依據(jù)支撐,難以幫助甲方完成預(yù)算申報

  在針對某政府電子政務(wù)項目的銷售公關(guān)時,甲方要求乙方根據(jù)業(yè)務(wù)需求文檔給出相應(yīng)的報價預(yù)算,報價需要有科學(xué)的方法或行業(yè)法規(guī)支撐,以便其在申請預(yù)算時,符合相關(guān)要求。

  2、面對新的業(yè)務(wù)領(lǐng)域,專家經(jīng)驗估算法偏差巨大,導(dǎo)致項目虧損

  公司隨著業(yè)務(wù)的不斷拓展,經(jīng)常涉及新的領(lǐng)域,由于專家經(jīng)驗的局限性,在面對新業(yè)務(wù)項目的估算時,導(dǎo)致估算偏差巨大,帶來了領(lǐng)導(dǎo)決策上的失誤,使得項目出現(xiàn)投入不足,工期延期以及項目虧損。

  3、需求模糊為變更埋下隱患

  在項目預(yù)算階段,各甲方提出的需求粗細程度不一,有些需求雖然寫的篇幅很大,對功能描述的語言很多,但沒有描述到關(guān)鍵點上,為后續(xù)項目開發(fā)工作埋下了嚴重隱患,直接導(dǎo)致需求變更加劇。

  實施方案:

  該公司主要有以下三方面特點:

  1.具有豐富項目經(jīng)驗,但依然面臨估算問題;

  2.一直在尋找能說明軟件價值的方法;

  3.項目研發(fā)過程中由于需求的變更和細化導(dǎo)致項目范圍的蔓延,對項目管理影響較大。

  針對上述特點,該公司在外部專家的指導(dǎo)下制訂了以下實施策略:

  1、快速建立模型:

  基于行業(yè)估算模型快速建立宏觀估算方法,與基于經(jīng)驗的微觀估算方法交叉驗證;

  2、參加定制化培訓(xùn)

  多條研發(fā)生產(chǎn)線的核算小組成員參加相關(guān)估算培訓(xùn),包括不同類型項目(流程類項目、報表類項目、其他類項目等)的估算要點;在投標報價階段,采用改進的預(yù)估功能點方法,特別是增強開發(fā)、特殊類項目和非功能需求的估算原則及方法。根據(jù)甲方不同類型項目,強調(diào)調(diào)整因子的選擇和設(shè)計,以解決需求變更問題的影響。

  效果評價:

  1.公司提出的預(yù)算得到甲方的驗證與認可

  通過應(yīng)用行業(yè)標準、行業(yè)基準數(shù)據(jù),該項目進行了第三方的評估,該公司以評估結(jié)果幫助甲方進行了預(yù)算申報。甲方專家通過對與該公司規(guī)模類似的并有相關(guān)行業(yè)經(jīng)驗的乙方企業(yè)進行實際詢價,對該公司報價合理性進行驗證。驗證結(jié)果顯示:評估結(jié)果接近4家同行業(yè)同規(guī)模公司報價的平均值,偏差約正負10%。

  2.培養(yǎng)并認證了內(nèi)部的軟件工程造價師

  通過軟件工程造價師的培養(yǎng),在公司內(nèi)部建立了專業(yè)的估算專家隊伍,使用科學(xué)客觀的方法應(yīng)對不同業(yè)務(wù)領(lǐng)域的項目估算,為領(lǐng)導(dǎo)的決策提供可靠的依據(jù)。保證了公司在項目早期就可以預(yù)測項目利潤率水平。
  (本文節(jié)選自北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟 《軟件研發(fā)成本度量規(guī)范釋義第2版》)