网站建设团队分工,做足球网站前景,中国最新军事新闻最新消息视频,wordpress编辑器替换龙卷风图#xff1a;是项目管理中用于在风险识别和定性分析之后#xff0c;进行定量风险分析的技术----敏感性分析技术中最常用的一种图表技术。 敏感性分析#xff1a;敏感性分析有助于确定哪些风险对项目具有最大的潜在影响。它把所有其他不确定因素保持在基准值的条件下…龙卷风图是项目管理中用于在风险识别和定性分析之后进行定量风险分析的技术----敏感性分析技术中最常用的一种图表技术。 敏感性分析敏感性分析有助于确定哪些风险对项目具有最大的潜在影响。它把所有其他不确定因素保持在基准值的条件下考察项目的每项要素的不确定性对目标产生多大程度的影响。 敏感性分析最常用的显示方式是龙卷风图。 龙卷风图有助于比较具有较高不确定性的变量与相对稳定的变量之间的相对重要程度。 它因其显示形式像龙卷风一样而得名。图例请见图片。 ___________________________________________________________________________________________ 风险定量分析工具之龙卷风图 https://blog.csdn.net/rongwenbin/article/details/9301091 龙卷风图TornadoDiagram是在风险定量分析中采用的一种对单因素敏感性分析的工具。因其图形状像龙卷风因此而得名。主要用来分析在其它因素单个较高不确定性因素和其它相对稳定因素之间的相对重要程度。一个标准的龙卷风图如下图所示。 图中X轴表示各因素对结果的影响的取值范围。Y轴表示各不确定性因素的名称它们对结果的影响值和它们本身的取值。对每一个不确定的决定因素该图都包含了一个横杆和两组数字分别在横杆的左边和右边。每组数字对应着该因素对结果的影响值上面的数字负数用括号括住了和该因素本身的值下面的数字花括号内。 _________________________________________________________________________________________ 决策树形图按照当前数据集的不同属性特征将其划分为不同分支节点数据子集直到每一个节点的所有样本数据都属于同一类别分支属性停止划分最终形成“树状”分支结构图形。 ________________________________________________________________________________________________- 蒙特卡洛模拟(Monte Carlo Simulation)浅析 https://www.jianshu.com/p/cb44f4b457c3 蒙特卡洛模拟作为一种常用的模拟技术在PMBOK里经常可以看到它的身影其主要出现在风险管理知识领域中的定量风险分析过程是用于做项目定量风险分析的工具之一同时蒙特卡洛模拟也可以用于估算进度或成本以及制定进度计划等。全文共 2741 字阅读大约需要 10 分钟。 蒙特卡洛模拟由于在PMBOK里讲得较为简单和抽象理解起来稍微有点困难。为了让大家更加通透地理解蒙特卡洛模拟的作用及其过程原理本文试图通过一个简单的例子来实操模拟一下这个蒙特卡洛模拟的过程。 一、简要介绍 到底什么是蒙特卡洛模拟呢蒙特卡洛模拟是一种统计学的方法用来模拟大量数据。可能童鞋们看到这个定义更晕了到底什么是统计学方法模拟大量数据干什么别着急下面会慢慢一一道来。 我们先来简单介绍一下关于蒙特卡洛模拟的一些背景知识。蒙特卡洛模拟是在二战期间当时在原子弹研制的项目中为了模拟裂变物质的中子随机扩散现象由美国数学家冯·诺伊曼学计算机的同学都知道这位冯同志的大名人称“计算机之父”和乌拉姆等发明的一种统计方法。之所以起名叫蒙特卡洛模拟是因为蒙特卡洛在是欧洲袖珍国家摩纳哥一个城市这个城市在当时是非常著名的一个赌城。因为赌博的本质是算概率而蒙特卡洛模拟正是以概率为基础的一种方法所以用赌城的名字为这种方法命名。 蒙特卡洛模拟是在计算机上模拟项目实施了成千上万次每次输入都随机选择输入值。由于每个输入很多时候本身就是一个估计区间因此计算机模型会随机选取每个输入的该区间内的任意值通过大量成千上万甚至百万次的模拟次数最终得出一个累计概率分布图这个就是蒙特卡洛模拟。 二、 模拟过程 蒙特卡洛模拟在实际的项目管理应用中一般较为复杂而且很多时候用在专业的项目风险分析软件里面比如Pertmaster通常用在较为大型的项目和企业中。我们这篇文章只是为了让童鞋们对于蒙特卡洛模拟有个更为直观清晰的认识同时鉴于篇幅和不至于让讲解过于晦涩所以这儿我们只是准备用Excel工具来简单地模拟和介绍一下蒙特卡洛模拟的实施操作过程这样大家也能对蒙特卡洛模拟有个更为直观地了解。 我们以定量分析项目总持续时间为例来简要介绍一下蒙特卡洛模拟。比如说我们现在有个项目该项目共有三个WBS要素分别是设计、建造和测试为了简单起见我们假设这三个WBS要素的预估的工期概率分布都呈标准正态分布各自的平均工期、标准差以及最悲观、最可能和最乐观的估计工期如下图所示我们这儿简单地认为基于正态分布的工期的最悲观/最乐观的估算工期定在均值正负3个标准差的位置而且三者之间都是完成到开始的逻辑关系这样整个项目工期就是这三个WBS要素工期之和。 现在我们需要用蒙特卡洛模拟来以这三个要素的工期的分布为输入来模拟得到整个项目的工期概率分布图。由于设计、建造和测试这三个要素都是呈标准正态分布我们可以根据上面表格中的各自的均值和标准差数据大致画出这三个要素工期的概率分布图如下面的样子 我们要用蒙特卡洛模拟来定量分析整个项目的工期进度风险。于是我们用计算机来模拟项目的实施我们的思路是第一步随机选取每个WBS要素的工期值作为输入因为每个要素的工期不是恒定的本身就是一个估计的分布区间第二步然后把三个WBS要素的值相加得到整个项目的工期值这样就完成了一次模拟第三步重复第一二步然后就这样一次一次的模拟需要模拟成千上万次最终得到成千上万个整个项目总工期的数值第四步再对这些海量模拟次数得到海量总工期数值进行统计分析得出其最终的项目总工期估计的概率分布。 我们先做第一步。第一步需要我们先产生这些每个要素的随机工期值。Excel里面有个函数可以生成呈正态分布的随机数就是NORMINV。我们的设计要素的第一个随机工期取值的公式就是这么写的ROUND(NORMINV(RAND(),$E$3,$F$3),0)如下图所示 解释一下这个公式ROUND(NORMINV(RAND(),$E$3,$F$3),0)RAND() 是生成0到1之间的随机数NORMINV(RAND(),$E$3,$F$3) 是生成呈均值为E3图中为14、标准差为F3图中为2的正态分布的随机数ROUND 是四舍五入的意思这样回车我们就生成了设计这个要素的第一个随机工期值17。同理我们把这个公式值往下拉复制400次我们此例中模拟400次就得到了400个呈正态分布的随机工期值然后建造和测试的随机工期值也是照葫芦画瓢这样我们就得到了这3个要素的400次模拟的随机值再每次的3个要素的随机值相加得到总工期的模拟值如下图所示 此时前三步就做完了得到了总工期的一组数据400个。现在开始做第四步对这组数据做统计分析和作图。 4.1 先把总工期这一列图中E列400个值拷贝一份粘贴数值到另外一列注意粘贴的时候选择“选择性粘贴”然后选“值”因为随机数随时变动这儿需要把值固定下来用MAX和MIN函数计算出这一列400个值的最大值为76和最小值为45作为分组依据然后在旁边 I 列依次升序排列42-78前后多取几个数值图像更完整这部分数值作为分组数据如下图所示 4.2 然后计算每个分组数据在总工期这组数据中出现的概率这儿需要用到函数FREQUENCY计算概率的公式为FREQUENCY(H8:H407,I8:I40)/400意思是统计每个分组数据在总工期这一组数据中出现的次数再除以模拟总次数400就得到这个分组数据出现的概率。再计算一个累积概率值累积概率值就是前面的所有单个概率值加起来的概率比如算分组数据46的累积概率值就是把46以下的数值的概率值全部加起来这样我们就得到关于分组数据在总工期这组数据中出现的概率和累积概率的数据如下表格所示 4.3 通过对上面表格的数据以分组数据为X轴出现概率和累积概率的值为Y轴于是可以做出下面关于总工期的概率分布图 红色柱状图是整个项目估计刚好多少天完工的概率数据比如图中60天对应的概率大约是11%表示整个项目刚好60天完工的概率是11%蓝线就是我们PMBOK上定量风险分析得到的那张S曲线图也是我们最终蒙特卡洛模拟需要得到的最终的模拟输出总工期的概率分布图。通过这个S曲线我们可以预测整个项目在多少天内完工的概率。比如我们需要预测整个项目在56天完工的概率通过S曲线了解到56天对应的累积概率是34%左右也就是整个项目56天内完工的概率是34%那么56天内不能完工的概率就是1-34%66%这就是风险。如果觉得风险太高无法接受那么我们可以把工期适当规划长一些比如60天这样查询S曲线可以得到60天内整个项目完工的概率是70%这样就只有剩下30%的不能按时完工的风险项目在进度方面的风险就大大降低了。 好了至此关于蒙特卡洛模拟的基本概念和操作流程就说完了希望能通过本文对大家学习和理解蒙特卡洛模拟有所助益如有任何疑问、建议或指正欢迎留言交流谢谢阅读。 推荐阅读作者更 转载于:https://www.cnblogs.com/kelelipeng/p/10418082.html