蒙特卡洛分析 pmp_PMP基礎名詞介紹 | 59. 實施定量風險分析

e2d46289c5686d7b38596e4e57c1ecee.png936c07c34c3ff2d8401f310861c151d9.png

點擊上方藍字關注我們

fb898fa28037bb1d8a1fddfd159689c7.png

你好,這是“兔子研習社”為管理新手推出的“PMP基礎名詞介紹”系列內容。如果你正打算轉到管理崗位,或者想要學習國際通行的項目管理知識,那恭喜你,這里滿滿的干貨會讓你不虛此行。

實施定量風險分析是就已識別的單個項目風險和不確定性的其他來源對整體項目目標的影響進行定量分析的過程。本過程的主要作用是,量化整體項目風險敞口,并提供額外的定量風險信息,以支持風險應對規劃。本過程并非每個項目必需,但如果采用,它會在整個項目期間持續開展。

并非所有項目都需要實施定量風險分析。能否開展穩健的分析取決于是否有關于單個項目風險和其他不確定性來源的高質量數據,以及與范圍、進度和成本相關的扎實項目基準。定量風險分析通常需要運用專門的風險分析軟件,以及編制和解釋風險模式的專業知識,還需要額外的時間和成本投入。項目風險管理計劃會規定是否需要使用定量風險分析,定量分析最可能適用于大型或復雜的項目、具有戰略重要性的項目、合同要求進行定量分析的項目,或主要相關方要求進行定量分析的項目。通過評估所有單個項目風險和其他不確定性來源對項目結果的綜合影響,定量風險分析就成為評估整體項目風險的唯一可靠的方法。在實施定量風險分析過程中,要使用被定性風險分析過程評估為對項目目標存在重大潛在影響的單個項目風險的信息。實施定量風險分析過程的輸出,則要用作規劃風險應對過程的輸入,特別是要據此為整體項目風險和關鍵單個項目風險推薦應對措施。定量風險分析也可以在規劃風險應對過程之后開展,以分析已規劃的應對措施對降低整體項目風險敞口的有效性。

為了方便大家直接查看,我把這個過程的ITTO和數據流向圖的截圖放到公眾號中“兔子研習社”的文字版中。如果大家已經獲取了PMBOK,可以在PMBOK第464和第465頁查看。沒有PMBOK的小伙伴們在公眾號后臺回復關鍵字就可以獲取下載路徑。

004bece19aa166890d4aa4b2e6ec4fbe.png

48b023d944e0fb982dcdb47c96d49397.png

本過程的輸入有項目管理計劃、項目文件和事業環境因素與組織過程資產。

項目管理計劃組件包括風險管理計劃,范圍基準、成本基準和進度基準。

項目文件有假設日志、估算依據、成本估算、成本預測、持續時間估算、里程碑清單、資源需求、風險登記冊、風險報告和進度預測。

本過程可以應用到的工具技術有專家判斷、數據收集、人際關系與團隊技能、不確定性表現方式、數據分析等

不確定性表現方式是要開展定量風險分析,就需要建立能反映單個項目風險和其他不確定性來源的定量風險分析模型,并為之提供輸入。如果活動的持續時間、成本或資源需求是不確定的,就可以在模型中用概率分布來表示其數值的可能區間。概率分布可能有多種形式,最常用的有三角分布、正態分布、對數正態分布、貝塔分布、均勻分布或離散分布。應該謹慎選擇用于表示活動數值的可能區間的概率分布形式。單個項目風險可以用概率分布圖表示,或者,也可以作為概率分支包括在定量分析模型中。在后一種情況下,應在概率分支上添加風險發生的時間和(或)成本影響,以及在特定模擬中風險發生的概率情況。如果風險的發生與任何計劃活動都沒有關系,就最適合將其作為概率分支。如果風險之間存在相關性,例如有某個共同原因或邏輯依賴關系,那么應該在模型中考慮這種相關性。其他不確定性來源也可用概率分支來表示,以描述貫穿項目的其他路徑。

本過程用到的數據分析方法有模擬、敏感性分析、決策樹分析和影響圖。

在定量風險分析中,使用模型來模擬單個項目風險和其他不確定性來源的綜合影響,以評估它們對項目目標的潛在影響。模擬通常采用蒙特卡洛分析。對成本風險進行蒙特卡洛分析時,使用項目成本估算作為模擬的輸入;對進度風險進行蒙特卡洛分析時,使用進度網絡圖和持續時間估算作為模擬的輸入。開展綜合定量成本-進度風險分析時,同時使用這兩種輸入。其輸出就是定量風險分析模型。用計算機軟件數千次迭代運行定量風險分析模型。每次運行,都要隨機選擇輸入值(如成本估算、持續時間估算或概率分支發生頻率)。這些運行的輸出構成了項目可能結果(如項目結束日期、項目完工成本)的區間。典型的輸出包括:表示模擬得到特定結果的次數的直方圖,或表示獲得等于或小于特定數值的結果的累積概率分布曲線(S 曲線)。這里有個蒙特卡洛成本風險分析所得到的 S 曲線示例,大家可以到公眾號查看。

959e1d4a2f0e55f3350ac6cae8b6d2f7.png

敏感性分析有助于確定哪些單個項目風險或其他不確定性來源對項目結果具有最大的潛在影響。它在項目結果變異與定量風險分析模型中的要素變異之間建立聯系。敏感性分析的結果通常用龍卷風圖來表示。在該圖中,標出定量風險分析模型中的每項要素與其能影響的項目結果之間的關聯系數。這些要素可包括單個項目風險、易變的項目活動,或具體的不明確性來源。每個要素按關聯強度降序排列,形成典型的龍卷風形狀。同樣這里有一個龍卷風圖示例:

4df38027052e34d317ac02212cf56a8d.png

用決策樹在若干備選行動方案中選擇一個最佳方案。在決策樹中,用不同的分支代表不同的決策或事件,即項目的備選路徑。每個決策或事件都有相關的成本和單個項目風險(包括威脅和機會)。決策樹分支的終點表示沿特定路徑發展的最后結果,可以是負面或正面的結果。在決策樹分析中,通過計算每條分支的預期貨幣價值,就可以選出最優的路徑。下面是個決策樹的示例:

9254b0d5bb69dfd2b8b1ab9f123dc06d.png

影響圖是不確定條件下決策制定的圖形輔助工具。它將一個項目或項目中的一種情境表現為一系列實體、結果和影響,以及它們之間的關系和相互影響。如果因為存在單個項目風險或其他不確定性來源而使影響圖中的某些要素不確定,就在影響圖中以區間或概率分布的形式表示這些要素;然后,借助模擬技術(如蒙特卡洛分析)來分析哪些要素對重要結果具有最大的影響。影響圖分析,可以得出類似于其他定量風險分析的結果,如 S 曲線圖和龍卷風圖。

本過程的輸出是更新部分項目文件,主要是風險報告。更新風險報告,反映定量風險分析的結果,通常包括:對整體項目風險敞口的評估結果,項目詳細概率分析的結果,單個項目風險優先級清單,定量風險分析結果的趨勢和風險應對建議。

風險分析是項目管理中很重要的部分,定量分析有利于項目經理作出恰當的決策。本期內容要著重了解相關的定量風險分析工具。點擊原文鏈接即可收聽本期內容音頻,歡迎大家收聽。

歡迎你在喜馬拉雅和公眾號中關注兔子研習社,公眾號后臺還有豐富的項目管理資料供大家下載。我們下期見!

9231f570d5050eabc42da29179e06e18.gif--------推薦閱讀--------2099eb30953e433108f43214503d3fd0.png

愿你出走半生,歸來還能有的選

69a6148d5086493a09ca82423b67a709.png

給小白公眾號主的“冬季防薅羊毛指南”

c067acb152c626a08b70584c71453853.png

家有DIAO絲

··················END··················這是“PMP項目管理名詞匯”專輯第??59? 期內容。兔子研習社專注于持續研究、終身學習。希望一路有你,和大家一起為生命奔跑。如果你有想了解的內容,也可以后臺留言給兔子,我們一起學習。

a0788fd9098a7f3079ee179aa4f6551b.png


您的點贊

是對我的莫大鼓勵;

如果對您有幫助,

歡迎轉發分享給您的好友。

感謝萬分,奧里給!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453971.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453971.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453971.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深度學習案例之基于 CNN 的 MNIST 手寫數字識別

一、模型結構 本文只涉及利用Tensorflow實現CNN的手寫數字識別,CNN的內容請參考:卷積神經網絡(CNN) MNIST數據集的格式與數據預處理代碼input_data.py的講解請參考 :Tutorial (2) 二、實驗代碼 # -*- coding:utf-8 -*- """Time : Author: Feng LepengFile …

怎樣獲取linux命令幫助?

獲得命令使用幫助:內部命令:help COMMAND外部命令:COMMAND --help (大多數命令有help選項)命令手冊:manualman [章節號] COMMAND其中man數據庫是分章節的,相同的COMMAND出現在不同的章節表示…

編譯安裝 zbar 時兩次 make 帶來的驚喜

為了裝 php 的條形碼擴展模塊 php-zbarcode,先裝了一天的 ImageMagick 和 zbar。也許和我裝的 Ubuntu 17.10 的有版本兼容問題吧,總之什么毛病都有,apt 不行,PPA 源也不行,編譯安裝還有幾處源代碼出錯,裝不…

python數組的乘法_在Python中乘法非常大的2D數組

我必須在Python中將非常大的2D數組乘以大約100次.每個矩陣由3200032000元素組成.我正在使用np.dot(X,Y),但是每次乘法都需要很長時間…在我的代碼實例下面:import numpy as npX Nonefor i in range(100)multiplying Trueif X None:X generate_large_2darray()mu…

0階指數哥倫布編碼

指數哥倫布編碼 規定語法元素的編解碼模式的描述符如下: 比特串: b(8):任意形式的8比特字節(就是為了說明語法元素是為8個比特,沒有語法上的含義) f(n):n位固定模式比特串(其值固定,如forbidde…

TensorFolw 報錯

1、報錯1&#xff1a;ValueError: Only call softmax_cross_entropy_with_logits with named arguments (labels..., logits..., ...) 提示出錯如下&#xff1a; Traceback (most recent call last):File "/MNIST/softmax.py", line 12, in <module>cross_en…

CentOS7種搭建FTP服務器

安裝vsftpd 首先要查看你是否安裝vsftp [rootlocalhost /]# rpm -q vsftpd vsftpd-3.0.2-10.el7.x86_64 #顯示也就安裝成功了&#xff01; 如果沒有則安裝vsftpd [rootlocalhost/]# yum install -y vsftpd 完成后再檢查一遍 [rootlocalhost /]# whereis vsftpd vsf…

js循環

順序——要加分號結束 分支&#xff1a;讓程序根據條件不同執行不同的代碼 if else語句用來做分支的 if&#xff08;條件&#xff09;{代碼} if&#xff08;條件&#xff09;{代碼}else{代碼} else if&#xff08;條件&#xff09;{代碼} if是嵌套。 switch...case&#xff1…

x264函數調用關系圖

1 encoder 2 slice write 3 analyse FFMPEG中MPEG-2編解碼函數調用關系圖 1 Encoder &#xff08;函數調用從左到右&#xff0c;下同&#xff1b;圖片顯示不全時&#xff0c;請下載顯示&#xff09; 2 P幀運動估計流程圖 3 B幀運動估計流程圖 4 decoder ffmpeg的mpeg2編碼I幀代…

Tensorflow 加載預訓練模型和保存模型

使用tensorflow過程中&#xff0c;訓練結束后我們需要用到模型文件。有時候&#xff0c;我們可能也需要用到別人訓練好的模型&#xff0c;并在這個基礎上再次訓練。這時候我們需要掌握如何操作這些模型數據。看完本文&#xff0c;相信你一定會有收獲&#xff01; 一、Tensorfl…

在 ActiveReports 中嵌入 Spread 控件

Spread 是一款很出色的表格控件&#xff0c;Spread 可以使開發人員把具有兼容 Microsoft Excel 的電子表格添加到程序中。ActiveReports 提供了一個非常靈活的、簡單的報表環境。下面將展示怎樣在 ActiveReports 中使用 Spread for WinForm。和其他三方控件一樣&#xff0c;Spr…

sort()函數、C++

Sort&#xff08;&#xff09;函數是c一種排序方法之一&#xff0c;它使用的排序方法是類似于快排的方法&#xff0c;時間復雜度為n*log2(n) &#xff08;1&#xff09;Sort函數包含在頭文件為#include<algorithm>的c標準庫中。 II&#xff09;Sort函數有三個參數&#x…

python waitkey_python中VideoCapture(),read(),waitKey()的使用

有以下程序import cv2cap cv2.VideoCapture(0)while cap.isOpened():ret,frame cap.read()cv2.imshow(frame,frame)c cv2.waitKey(1)if c 27:breakcap.release()cv2.destroyAllWindows()說明&#xff1a;程序段里&#xff0c;1、cv2.VideoCapture()函數&#xff1a;cap cv…

深度學習案例之 驗證碼識別

本項目介紹利用深度學習技術&#xff08;tensorflow&#xff09;&#xff0c;來識別驗證碼&#xff08;4位驗證碼&#xff0c;具體的驗證碼的長度可以自己生成&#xff0c;可以在自己進行訓練&#xff09; 程序分為四個部分 1、生成驗證碼的程序&#xff0c;可生成數字字母大…

windows下使用pthread庫

最近在看《C多核高級編程》這本書&#xff0c;收集了些有用的東西&#xff0c;方便在windows下使用POSIX標準進行Pthread開發&#xff0c;有利于跨平臺。 -------------------------------------------------- windows下使用pthread庫時間:2010-01-27 07:41來源:羅索工作室 作…

day 05 多行輸出與多行注釋、字符串的格式化輸出、預設創建者和日期

msg"hello1 hello2 hello3 " print(msg) 顯示結果為&#xff1a; # " "只能進行單行的字符串 多行字符串用 ,前面設置變量&#xff0c;可以用 表示多行 msghello1 hello2 hello3print(msg) 顯示結果為&#xff1a; 當然如果沒有設置變量&#xff0c;…

python數值計算guess_【python】猜數字game,旨在提高初學者對Python循環結構的使用...

import random #引入生成隨機數的模塊需求&#xff1a;程序設定生成 1-20 之間的一個隨機數&#xff0c;讓用戶猜日期&#xff1a;2019-10-21作者&#xff1a;xiaoxiaohui目的&#xff1a;猜數字game&#xff0c;旨在提高初學者對Python 變量類型以及循環結構的使用。secretNu…

調試九法-總體規則

調試規則規則1 理解系統規則2 制造失敗規則3 不要想&#xff0c;而要看規則4 分而治之規則5 一次只改一個地方規則6 保持審計跟蹤規則7 檢查插頭規則8 獲得全新觀點規則9 如果你不修復bug&#xff0c;它將依然存在轉載于:https://www.cnblogs.com/uetucci/p/7987805.html

深度學習之循環神經網絡(Recurrent Neural Network,RNN)

遞歸神經網絡和循環神經網絡 循環神經網絡&#xff08;recurrent neural network&#xff09;&#xff1a;時間上的展開&#xff0c;處理的是序列結構的信息&#xff0c;是有環圖遞歸神經網絡&#xff08;recursive neural network&#xff09;&#xff1a;空間上的展開&#…

從北京回來的年輕人,我該告訴你點什么?

前言 就在上周末&#xff0c;我與公眾號里的一個當地粉絲見面了&#xff0c;一起吃了頓飯&#xff0c;順便聊了聊。先來簡單交代下我們這位粉絲&#xff08;以下簡稱小L&#xff09;的經歷以及訴求。 小L之前在北京八維研修學院培訓的PHP&#xff0c;因為家庭原因&#xff0c;沒…