軟件開發(fā)成本評估過程中軟件項目工作量估算的結(jié)果受到各種因素影響,很難得到一個固定的值,進行工作量估算的主要目的,更多的是了解待開發(fā)系統(tǒng)在功能規(guī)模一定的情況下可能的工作量水平。所以工作量估算的結(jié)果一般以一個范圍的形式呈現(xiàn),表示出工作量的最可能值,以及合理的范圍??蓞⒖冀y(tǒng)計方法中的百分位法,以P50來表示最可能的值,P25,P75來表示合理范圍值得下限和上限。采用類推類比法的時候,可以直接取得相應(yīng)的值。如果使用方程法,則需要在基準數(shù)據(jù)中選擇功能點耗時率的P50(代表有50%的數(shù)據(jù)不大于該值),P25(代表只有25%的數(shù)據(jù)不大于這個值),P75(代表有75%的數(shù)據(jù)不大于這個值)三個值,然后以功能點數(shù)分別乘以這三個值,即得到工作量的范圍:
功能點數(shù)*功能點耗時率P25=下限
功能點數(shù)*功能點耗時率P50=最可能值
功能點數(shù)*功能點耗時率P75=上限
工作量估算的結(jié)果是建立項目目標及承諾的基礎(chǔ)。在實際的項目過程中,應(yīng)根據(jù)項目特點及約束選擇合適的估算結(jié)果。例如,在制訂項目預算時,如果為了保證項目有充足的預算以按時按質(zhì)交付,則可依據(jù)估算結(jié)果的上限編制預算;而在編制項目計劃時,可以依據(jù)估算結(jié)果的最有可能值。
功能點數(shù)*功能點耗時率P25=下限
功能點數(shù)*功能點耗時率P50=最可能值
功能點數(shù)*功能點耗時率P75=上限
工作量估算的結(jié)果是建立項目目標及承諾的基礎(chǔ)。在實際的項目過程中,應(yīng)根據(jù)項目特點及約束選擇合適的估算結(jié)果。例如,在制訂項目預算時,如果為了保證項目有充足的預算以按時按質(zhì)交付,則可依據(jù)估算結(jié)果的上限編制預算;而在編制項目計劃時,可以依據(jù)估算結(jié)果的最有可能值。