當下行業內在進行軟體成本估算時,常用的有4種估算方法。這4種軟體成本估算方法分別是:
以「估」為主的——經驗法和類推法。
以「算」為主的——模擬法和方程法。
下面我們分別介紹一下這4大軟體成本估算方法。
經驗法:經驗法也叫專家法,是由行業內經驗豐富的專家背靠前一起依據自己的行業經驗對軟體專案進行整體的估算。前期的經驗法基本上屬於拍腦袋來進行專案的大概估算,後續的經驗法便基於wbs的軟體進行估算和加進了delphi/加權平均。這種方法依賴評估人員的主觀性過大,所以估算出的結果誤差較大。
類推法:類推法是基於量化的經驗進行估算的。採用類推法時,所選擇的歷史專案與待評估的專案一定要是高度相似的,歷史資料也要盡量選擇本組織內的資料,並且一定要對差異之處進行調整。類推法雖然是迄今為止理論上最可靠的估算方法,由於它是以「估」為主的,脫離不了評估人員的主觀性,所以使用類推法的估算結果經常產生極大偏差。
模擬法:模擬法是基於大量歷史專案樣本資料來確定目標專案的**值,通常是以50百分位數為參考而非平均值。當待評估專案與已完成專案在某些專案屬性(如應用領域、系統規模、複雜度、開發團隊經驗等)類似時,可以使用模擬法。模擬法的行業基準較少,此時可以通過選擇單個專案屬性進行篩選比對,根據結果再進行工作量調整。
方程法:方程法是基於基準資料建模,可以行業資料與企業資料相結合,通過輸入各項引數,確定估算值。
三種專案成本估算方法
進度計畫是從時間的角度對專案進行規劃,而成本估算則是從費用的角度對專案進行規劃。這裡的費用應理解為乙個抽象概念,它可以是工時 材料或人員等。成本估算是對完成專案所需費用的估計和計畫,是專案計畫中的乙個重要組成部分。要實行成本控制,首先要進行成本估算。理想的是,完成某項任務所需費用可根據歷史標準估算。...
三種專案成本估算方法
三種專案成本估算方法 進度計畫是從時間的角度對專案進行規劃,而成本估算則是從費用的角度對專案進行規劃。這裡的費用應理解為乙個抽象概念,它可以是工時 材料或人員等。成本估算是對完成專案所需費用的估計和計畫,是專案計畫中的乙個重要組成部分。要實行成本控制,首先要進行成本估算。理想的是,完成某項任務所需費...
三種專案成本估算方法
進度計畫是從時間的角度對專案進行規劃,而成本估算則是從費用的角度對專案進行規劃。這裡的費用應理解為乙個抽象概念,它可以是工時 材料或人員等。成本估算是對完成專案所需費用的估計和計畫,是專案計畫中的乙個重要組成部分。要實行成本控制,首先要進行成本估算。理想的是,完成某項任務所需費用可根據歷史標準估算。...