什么是蒙特卡罗模拟?

2021年6月9日
法赫德Usmani
蒙特卡罗模拟

蒙特卡罗模拟是一种重要的技术风险管理许多PMP和PMI-RMP考试学习书没有详细描述。

大多数导游说,这是一项复杂的技术,需要电脑的帮助,所以有抱负的人不会再深入挖掘。这种假设是不正确的;这是一个简单的技巧。

蒙特卡罗模拟

蒙特卡罗模拟是一种定量风险分析技术,用于识别实现目标的风险水平。

这项技术是由1940年被称为斯坦尼斯·乌拉姆的原子核科学家发明的,它在摩纳哥的城市之后被命名为Monte Carlo,以赌场而闻名。

Monte Carlo仿真是一种数学技术,可以让您解释决策中的风险。它可以帮助您确定所识别的影响风险通过运行多个模拟并找到一系列结果。

每个决定都有一定程度的不确定性,蒙特卡罗模拟可以帮助您在这种情况下。它使你的决定声音并避免以后令人惊讶。您可以运行此模拟以分析风险对成本,进度估计等的影响。

这一技术为您提供了一系列可能的结果和任何行动选择将发生的概率。

例子

让我们讨论一下蒙特卡罗模拟在确定项目进度中的应用。假设你有三个活动,估计如下(以月为单位):

table-1-monte-carlo-simulation

从上面的表格中你可以看到,根据大胆的估计,你可以在17.5个月内完成这些活动。

在最好的情况下,您可以在16个月内完成它们,在最坏的情况下,21个月。

现在,如果我们为这些任务运行Monte Carlo仿真,这将向我们展示以下结果:

表3对于Monte-Carlo-Simulation

(请注意,上述数据仅用于说明目的,而不是从实际仿真测试。)

你可以看到这里有一个:

  • 有2%的机会在16个月内完成项目
  • 有8%的机会在17个月内完成该项目
  • 55%的几率在18个月内完成项目
  • 有70%的机会在19个月内完成该项目
  • 95%的几率在20个月内完成项目
  • 有100%的机会在21个月内完成项目

这种技术为您提供了更深入的数据分析,您可以做出更好的决定。

蒙特卡罗模拟的局限性

蒙特卡洛模拟有一些局限性,例如:

  • 结果取决于估计的质量,因此如果数据偏置,则模拟将提供错误的结果。
  • Monte Carlo仿真显示完成任务的可能性,而不是实际完成的时间。
  • 这种技术对单一活动无用;您需要完成风险评估的许多活动。
  • 您需要购买加载项或软件程序以运行Monte Carlo仿真。

蒙特卡罗模拟的好处

Monte Carlo仿真方法在项目管理中具有许多好处,例如:

  • 它可以帮助你评估项目的风险。
  • 它可以帮助您预测失败的可能性、进度和成本超支。
  • 它将风险转换为数字,以评估风险对项目目标的影响。
  • 它可以帮助您构建一个现实的预算和时间表。
  • 它帮助你获得风险管理的管理支持。
  • 它用客观的证据帮助你做决定。
  • 它有助于您找到实现的机会项目里程碑或中间目标。

总结

蒙特卡罗模拟是风险分析中的重要技术,可帮助您在不确定条件下做出决策。虽然这种技术通常不用于项目,但是,如果使用它会增加在批准的基线内实现项目成功的机会。

您是否在项目中使用过Monte Carlo仿真?怎么有用的?请在评论部分分享您的想法。

PMP问题银行

这是PMP考试中最受欢迎的题库。到目前为止,这个PMP题库已经帮助超过10,000名PMP有志者通过PMP考试。

PMP配方指南

这是最受欢迎的PMP考试公式指南。如果你在PMP考试中遇到数学问题时遇到困难。



推荐阅读


说出你的想法

  • 嗨Fahad,

    你是对的,大部分的书都只是给出一个简短的描述,而且在我读过的大部分学习材料中也没有关于这个主题的问题。你能告诉我们在PMP考试中会遇到哪些问题吗?

    问候,
    曼尼

  • 谢谢福哈。这是长时间搜索MC后给了我幸福。现在,请帮助向我仔细解释MC的局限,尤其是1&3。

    A.为什么总是3估计/假设?这些估计值可以基于过去的知识,模式知识或未来的知识吗?

    B.您的仿真是什么意思不能在单个活动中进行,但所有活动都是如此。然后,必须对每项活动进行风险评估?你的意思是,一个人必须知道必须进行的所有活动,以完成任务,每个活动的运行MC模拟(风险分析)吗?为什么MC同时不能在所有这些活动上运行,所以人们可以拥有更全面的结果,这将显示互联的效果?

    C. MC是否也可以用于操作(日常)决策,因为它似乎只适合战略决策?

    非常感谢快速响应。我会非常感激。

    • a)Pert技术减少了偏差,因此我们使用它。

      b)这不是用于每项活动的工具。

      c)我们主要使用它来完成项目的预算和计划

    • 在本博客文章中,这是假设的数据。在Monte Carlo仿真软件中输入正确的数据时,您将获得真实数据。

  • 如果你问蒙特卡罗方法是如何工作的
    它是通过生成随机(根据预定义的概率)样本,然后计算总体概率来工作的

    例如假设您有一个板和在该板上绘制的圆圈
    让我们扔飞镖,看看有多少人落在圆圈内或圆圈外
    我们可以计算圆圈的面积,用飞镖落在里面的百分比乘以板的总面积

  • 嗨Fahad,

    我有一个很小的关注,将是运行此工具的授权的输入是什么。例如,计算计划我们需要所有活动的所有活动,为所有活动提供风险评估以及需要的其他活动。

    请帮帮我

  • 非常感谢你,法哈德!很有帮助!我有我的考试安排在9月9日,我正在通过所有的焦虑来清除这次考试

  • 愿你平安,兄弟,

    在上面的例子中,活动A的pert估计值为5而不是4.3。

    {4 +(4×5)+ 6}/ 6 = 5

    谢谢你分享。这是非常有效的。

  • 亲爱的Fahad SB,
    Assalam Aleikum阿,

    首先,Jazak Allah Khair写下这一重要博客文章解释了定量风险分析过程的技术。

    1)在这篇博文中,我不理解蒙特卡洛模拟是如何工作的,并计算完成率(%age) ?
    2)任何数学计算或示例或公式?
    同样,运行这个模拟需要哪个软件?

  • {“电子邮件”:“电子邮件地址无效”,“URL”:“网站地址无效”,“必需”:“必填字段缺少”}

    推荐资源新万博登录手机版

    使用这些资源来准备P新万博登录手机版MP认证考试,并以最少的努力通过考试。

    PMP培训计划


    PMI批准了35个联系时间培训计划,10manbetx2.0手机安卓版0%在线,价格实惠,并帮助您准备PMP考试。

    PMP考试准备工具


    一个PMP考试准备课程,这是100%在线和提供你需要通过PMP考试的一切。

    >