蒙特卡洛分析是項目時間管理中經(jīng)常被使用的技術(shù)。而PMP中對蒙特卡洛的介紹僅限于概念。在這里,我將通過一個簡單的項目進(jìn)行蒙特卡洛模擬。本項目有3個活動A,B,C,這三個活動,均為FS關(guān)系,下面小編就為大家介紹一下,來看看吧!
步驟
1、首先,我們來填入這三個活動時間估算的樂觀值,最可能值和悲觀值。
2、分別計算這三個活動的均值和標(biāo)準(zhǔn)差。
均值=(樂觀值+4 * 最可能值 + 悲觀值)/ 6
標(biāo)準(zhǔn)差=(悲觀值-樂觀值)/ 6
3、根據(jù)第二步計算出來的均值和標(biāo)準(zhǔn)差,對三個活動按照正態(tài)分布進(jìn)行隨機(jī)模擬。因為是測試項目,這里我們只進(jìn)行隨機(jī)100次。
公式:=INT(NORMINV(RAND(),$F$2,$G$2))
其中:NORMINV 正態(tài)分布;INT 去整; RAND() 取隨機(jī)數(shù);
4、將隨機(jī)出來的值,進(jìn)行固化。也就是將上一步中紅框的區(qū)域,按值復(fù)制一份。以防止隨機(jī)數(shù)在每次更改單元格后都會發(fā)生變化。
5、由于3個活動均為FS的關(guān)系,所以三個互動的時間之和就等于總項目時間。
6、將總工期考入新的Sheet,并進(jìn)行從小到大的重新排序。
7、將排序后的數(shù)據(jù)進(jìn)行篩選,剔除重復(fù)數(shù)據(jù)。從而的到全部模擬出來工期的值。
8、進(jìn)行頻度統(tǒng)計。首先選中與總工期相對應(yīng)的頻度下面的單元格D2:D23,然后輸入公式“=FREQUENCY(A2:A101,C2:C23)”,然后按下Ctrl+Shift+Enter。如此會計算出模擬出來各個總工期的發(fā)生次數(shù)。
9、計算積累頻度:每一個頻度的積累頻度=自身的頻度+前面所有項的頻度之和
10、選擇二維折線圖;
在添加的空白折線圖上右鍵“選擇數(shù)據(jù)區(qū)域”: 數(shù)據(jù)區(qū)域即總工期和積累頻度兩列。由于我們并不需要總工期呈現(xiàn)為曲線形式,在選擇后的對話框中,將總工期刪除,只保留累計頻度。
新聞熱點(diǎn)
疑難解答
圖片精選