工期估算就是估算工期,包括任務、路徑、項目的工期。
歷時估計分為傳統歷時估計方法和敏捷歷時估計方法。這壹部分主要介紹傳統的歷時估計方法。
定額估算法的思路比較簡單,公式是T=Q/(R*S)。
其中t:活動持續時間,q:任務工作量,r:人力,s:工作效率(貢獻率)。
這種估算方法適用於小規模項目或任務的歷時估算。
經驗導出模型是壹種參數模型方法,它和成本計劃的參數模型壹樣,是從項目數據的統計分析中導出的。
不同的研究機構根據不同的研究對象有不同的模式。雖然形式不同,但基本模式如下:D = a * E的b次方
比如某企業的項目數據開發了壹個模型:D = 3 * E是1/3次方,那麽進度是可以預估的。
對於該企業,壹個項目的規模為E=65人月,項目的時間進度預計為12個月。
下面介紹壹下CPM(關鍵路徑估計)和PERT(工程評估和評審技術)。它們是項目管理中的經典方法。
關鍵路徑法主要體現在進度安排上,這裏的歷時估計主要針對路徑估計。步驟如下:
基本步驟如下:
加權算法:
選擇3個估計值:
通過加權平均得到期望值E=(O+4M+P)/6。
比如某個任務,用PERT算法加權,(8+4*10+24)/6,最後等於12天,那麽這個任務的預計時間是12天。
PERT估算方法是在分析估算任務過程中存在的問題時使用的。24天,8天,10天完成的概率肯定不壹樣。24天完成的概率肯定大於8天,概率不同風險也不同。
標準差等於(最大估計值-最小估計值)/2。
方差等於標準差的平方。
我們來看看PERT評價壹條路徑的指標。此路徑的持續時間等於此路徑上每項任務的持續時間之和。
路徑方差等於路徑中每個任務的方差之和。
讓我們看壹個例子。這條路徑有三個任務,J,K和l。
我們用的是PERT估計法,任務J有三個估計值:2,3,6,所以任務的估計工期為E=3.33。
k這個任務的三個估計值是:4,6,8,PERT估計的結果是E=6。
l這個任務的三個估計值是:3,4,6,PERT估計的結果是E=4.17。
當三個值相加時,該路徑的估計持續時間為13.5。
根據公式計算每個任務的標準差和方差,進而得到路徑的標準差和方差。
正態分布均值減去壹個標準差的概率約為68.3。那麽它的物理意義就是平均值正負1倍的標準差,即紅色部分包圍的面積占總面積的68.3%。
同樣,平均正負2次的標準差概率約為95.5%,所以它的物理意義是平均正負2次的標準差,即紅色部分包圍的面積占總面積的95.5%。
同樣,平均正負3次的標準差概率約為99.7%,所以它的物理意義是平均正負3次的標準差,即紅色部分包圍的面積占總面積的99.7%。
讓我們應用這個概率論來評價上述項目的歷時估計,加深對概率論的理解:
上述項目的歷時估計e為13.5,所以平均值減去1次的標準差為13.5-1.07 = 12.43,平均值加上1次的標準差等於14.57,所以項目從1次。如下圖:以此類推…
所以我要考妳壹個問題。14.57天完成的概率有多大?
想想14.57是什麽?等於均值加上標準差的1倍,等於14.57。14.57內完成的概率是0-14.57天內完成的概率。
其物理意義相當於這個藍色箭頭左邊部分所包圍的面積,占總面積的百分比。讓我們考慮壹下。他的機會有多大?
那麽均值的左邊部分是50%,均值加上1標準差的概率是68.3/2=34.2,那麽14.57天內完成項目的概率是84.2%。
他是壹個人造的任務,加在任務的末尾。
我們舉個例子:比如壹個項目,預計功能點35,屬於壹般的商業軟件。我們從冪表中選擇的冪是0.43,所以進度的粗略估計是12個月。
根據過去類似項目的實際工期估算當前項目的工期。
它是壹個粗略的估計,是壹個可以在項目信息不足的情況下使用的方法。
專家基於以下專業知識做出的歷時性估計。
基於承諾的估計方法從承諾的角度估計持續時間。項目經理要求每個開發人員給出任務完成時間的承諾,然後安排進度。基本沒有估算過程,看起來是壹種非理論的方法,但這種方法在實踐中也廣泛使用,效果不錯。
從根本上說,這種方法是基於項目經驗數據的,所以有優勢。好處是開發者更關心他們承諾的進度。
我們來總結壹下傳統的歷時估計方法。
這裏傳統的歷時估計法在第七章第二節解釋!下壹節介紹敏捷工期估算方法~
如果妳覺得這篇文章對妳有幫助,不妨點贊支持~ ~?
未來,我們將繼續更新軟件項目管理初級學習路線的所有知識點。有興趣的話要多關註博主~—————————————