您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 成本管理 >
軟件項(xiàng)目開(kāi)發(fā)中成本管理的研究
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/11/6 9:51:34 ] 推薦標(biāo)簽:

2.2 系統(tǒng)功能設(shè)計(jì)
  (1)成本估算是項(xiàng)目成本管理的一個(gè)非常重要的部分,精確的軟件成本估算是進(jìn)行有效的軟件管理的一個(gè)必不可少的組成部分。常用的軟件估算方法有:算法模型法、專(zhuān)家判定法、類(lèi)比估算法等,這些方法各有優(yōu)缺點(diǎn)。本文采用文獻(xiàn)[2]中提到的方法,即將各方法結(jié)合起來(lái),互相取長(zhǎng)補(bǔ)短,由層次分析法得到各種估算法的權(quán)重,再由權(quán)重合成法得到估算成本。它可以提高軟件成本估算的精確度。
定義 設(shè)f1,f2,┅,fm為m個(gè)不同模型所得的估算值,wi(i=1,2,┅,m)為第i個(gè)模型的權(quán)重,則
f= 且
即為權(quán)重組合估算模型。
  假設(shè)用COCOMO模型[3]估算成本為MM1,TDEV1,用Delphi技術(shù)估算成本為MM2,TDEV2,用類(lèi)比估算法估算成本為MM3,TDEV3,則由權(quán)重組合估算得:
MM=w1MM1+w2MM2+w3MM3
TDEV=w1 TDEV1+w2 TDEV2+w3 TDEV3
這里MM是軟件開(kāi)發(fā)需要的人月數(shù),TDEV是軟件開(kāi)發(fā)周期。
 。2)預(yù)算變更管理可以記錄每一次資源和成本的變化,保持完整的有注釋的歷史記錄。
 。3)成本基準(zhǔn)計(jì)劃是成本控制得標(biāo)準(zhǔn)。即使好的項(xiàng)目經(jīng)理采用優(yōu)的成本估算方法,也不可能使預(yù)算和實(shí)際成本完全一致。因此,項(xiàng)目成本估算應(yīng)該預(yù)留總成本的5%-10%作為不可預(yù)見(jiàn)的成本,用于應(yīng)急項(xiàng)目成本,在成本估算和預(yù)算之上。成本控制的基準(zhǔn)是項(xiàng)目管理人員根據(jù)項(xiàng)目的具體情況確定允許的偏差范圍。在一個(gè)項(xiàng)目的進(jìn)行中,成本基準(zhǔn)計(jì)劃并非一成不變的,而是隨著用戶(hù)的需求變化,項(xiàng)目的變更請(qǐng)求基準(zhǔn)計(jì)劃可能會(huì)得到不斷的校正。
 。4)進(jìn)度計(jì)劃分為控制計(jì)劃和執(zhí)行計(jì)劃,允許用戶(hù)實(shí)時(shí)查詢(xún)進(jìn)度計(jì)劃以及實(shí)際進(jìn)度狀態(tài)。成本估算通常與工作量聯(lián)系起來(lái)考慮,成本的跟蹤控制過(guò)程也是進(jìn)度計(jì)劃的執(zhí)行與調(diào)整的過(guò)程。
 。5)成本控制是根據(jù)成本基準(zhǔn)計(jì)劃來(lái)控制項(xiàng)目預(yù)算的變化,成本控制過(guò)程的主要輸出是修正的成本估算、更新預(yù)算、糾正行動(dòng)、完工估算和取得的教訓(xùn)。成本績(jī)效分析和跟蹤將預(yù)算和實(shí)際進(jìn)行數(shù)值對(duì)比,將預(yù)算成本、實(shí)際成本和工作量進(jìn)度聯(lián)系起來(lái),考慮實(shí)際成本和工作量是否匹配。系統(tǒng)解決實(shí)際成本和工作量匹配的方案如圖2。如果實(shí)際成本和實(shí)際進(jìn)度不匹配則重新調(diào)整計(jì)劃,采取必要的措施防止項(xiàng)目成本失去控制。
 。6)過(guò)程數(shù)據(jù)庫(kù)存放項(xiàng)目的

  成本管理過(guò)程的歷史數(shù)據(jù),它由已完成項(xiàng)目的數(shù)據(jù)構(gòu)成。這些數(shù)據(jù)可用于成本估算,成本計(jì)劃,績(jī)效分析等方面。它除了為進(jìn)行新的項(xiàng)目成本計(jì)劃提供依據(jù),也可以為進(jìn)行中的項(xiàng)目提供實(shí)時(shí)的過(guò)程數(shù)據(jù)。在項(xiàng)目初始基準(zhǔn)計(jì)劃制定時(shí)期,以過(guò)去類(lèi)似項(xiàng)目的歷史過(guò)程度量數(shù)據(jù)為經(jīng)驗(yàn),制定基準(zhǔn)計(jì)劃,執(zhí)行計(jì)劃。將本次項(xiàng)目開(kāi)發(fā)執(zhí)行過(guò)程的過(guò)程度量數(shù)據(jù)存入數(shù)據(jù)庫(kù),作為下一次開(kāi)發(fā)計(jì)劃制定的經(jīng)驗(yàn)數(shù)據(jù)。這樣,計(jì)劃的制定越來(lái)越接近實(shí)際。

3 結(jié)論
  該文討論了目前已經(jīng)有的一些軟件項(xiàng)目管理系統(tǒng)的不足,不能把預(yù)算、工作量和實(shí)際進(jìn)度聯(lián)系起來(lái)考慮做到有效的成本管理,本文提出了改進(jìn)的成本管理方法,可以對(duì)成本管理進(jìn)行準(zhǔn)確的估算、有效的控制,并且給出了系統(tǒng)的設(shè)計(jì)。但由于軟件項(xiàng)目管理本身的復(fù)雜性,雖然本文所提出的方法有助于成本管理中估算與控制問(wèn)題的解決,但仍然不可能做到非常好,如果能將成本和進(jìn)度、質(zhì)量聯(lián)系起來(lái)取得三者之間的平衡,勢(shì)必對(duì)軟件企業(yè)的項(xiàng)目管理有很大的實(shí)用價(jià)值。

參考文獻(xiàn):
[1] (美)施瓦爾貝 著,王金玉 等譯,IT項(xiàng)目管理,機(jī)械工業(yè)出版社,第1版,2001.12。
[2] 魏曉進(jìn),一種新的軟件成本估算方法,www.cnki.net。
[3] 周伯生 等譯,軟件項(xiàng)目管理一個(gè)統(tǒng)一的框架,機(jī)械工業(yè)出版社,第1版,2002.8。
[4] (英)Ian Somerville 著,Software Engineering,程成 陳霞 等譯,機(jī)械工業(yè)出版社,2003.1。
[5] Barry Boehm,Software Engineering Economics,Prentice Hall,1981。
[6] http://sunset.usc.edu/research/COCOMOII/index.html.
[7]王莉紅 鄭勇蕓,面向過(guò)程的軟件項(xiàng)目估算,計(jì)算機(jī)時(shí)代, 2004年08期

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd