常見的軟件項(xiàng)目工作量估算方法有類推法、類比法和方程法。

  類推法是屬于以“估”為主的方法。將待評(píng)估項(xiàng)目與過去的一個(gè)或多個(gè)項(xiàng)目進(jìn)行比較推算,確定特別相似和不同的地方,最后基于這種差異來進(jìn)行實(shí)際工作量的調(diào)整。

  采用類推法時(shí)應(yīng)注意,所選擇的歷史項(xiàng)目與待評(píng)估項(xiàng)目一定是高度相似的,歷史數(shù)據(jù)盡量選擇本組織內(nèi)的數(shù)據(jù),并且一定要對(duì)差異之處進(jìn)行調(diào)整。雖然類推法是迄今為止理論上最可靠的估算方法,由于它是以“估”為主,脫離不了評(píng)估人員的主觀性,所以估算結(jié)果也是經(jīng)常產(chǎn)生極大偏差。

  示例如下:

  項(xiàng)目描述:為政府部門甲新開發(fā)一OA系統(tǒng),以支持其網(wǎng)上辦公、文檔流轉(zhuǎn)等電子政務(wù)需求。

  歷史項(xiàng)目情況:政府部門乙開發(fā)過類似系統(tǒng),甲、乙部門對(duì)功能要求有所差別,但項(xiàng)目規(guī)模、難度、質(zhì)量要求等差異不大。

  參考項(xiàng)目數(shù)據(jù)如下:開發(fā)總工期為4.92個(gè)月,總工作量為4625人時(shí),其中項(xiàng)目策劃階段78人時(shí),需求階段555人時(shí),設(shè)計(jì)階段694人時(shí),構(gòu)建階段1619人時(shí),測(cè)試階段922人時(shí),移交階段757人時(shí)。

  估算工作量:考慮到該項(xiàng)目可將為乙部門開發(fā)的系統(tǒng)做為原型了解客戶需求,假設(shè)需求分析階段可減少約1/3工作量,則預(yù)計(jì)項(xiàng)目工作量=555*2/3+694+1619+922+757=4440人時(shí)。