什么是蒙特卡洛模拟?

2021年6月9日
法哈德·乌斯曼尼(Fahad Usmani)
Monte Carlo Simulation

The Monte Carlo simulation is an important technique in风险管理许多PMP和PMI-RMP考试研究书没有详细描述。

大多数指南都说这是一种需要计算机帮助的复杂技术,因此有抱负的人不会进一步挖掘。这个假设是不正确的;这是一种直接的技术。

Monte Carlo Simulation

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

This technique was invented by an atomic nuclear scientist named Stanislaw Ulam in 1940, it was named Monte Carlo after the city in Monaco that is famous for casinos.

Monte Carlo Simulation is a mathematical technique that allows you to account for risks in decision-making. It helps you determine the impact of the identifiedrisks通过运行多个模拟并找到一系列结果。

Every decision has a degree of uncertainty, and Monte Carlo Simulation helps you in such situations. It makes your decision sound and avoids surprises later. You can run this simulation to analyze the impact of the risks on cost, schedule estimate, etc.

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

例子

让我们讨论蒙特卡洛模拟在确定项目时间表中的用途。假设您有三个活动,以下估计值(几个月):

Table-1-Monte-Carlo仿真

从上表中您可以看到,根据PERT估计,您可以在17.5个月内完成这些活动。

In the best case, you can complete them in 16 months, and in the worst case, 21 months.

Now, if we run the Monte Carlo Simulation for these tasks, five hundred times, it will show us the following results:

table 3 for monte-carlo-simulation

(Please note that the above data is for illustration purpose only and it is not from an actual simulation test.)

您可以看到有一个:

  • 16个月内完成该项目的机会有2%
  • 17个月内完成该项目的机会8%
  • 55% chance of completing the project in 18 months
  • 19个月内完成该项目的机会70%
  • 95% chance of completing the project in 20 months
  • 100%在21个月内完成该项目的机会

This technique provides you with a more in-depth analysis of your data, and you can make a better-informed decision.

蒙特卡洛模拟的局限性

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

  • The results depend on the quality of your estimates, so if the data are biased, the simulation will give a false result.
  • The Monte Carlo Simulation shows the probability of completing the tasks, not the actual time to complete.
  • This technique is not useful for a single activity; you need to have many activities with risk assessments completed.
  • You will need to buy an add-on or a software program to run the Monte Carlo simulation.

Benefits of the Monte Carlo Simulation

The Monte Carlo simulation method has many benefits in project management, such as:

  • 它可以帮助您评估项目的风险。
  • 它可以帮助您预测失败的机会,安排和成本超支。
  • 它将风险转换为数字,以评估对项目目标的风险影响。
  • It helps you build a realistic budget and schedule.
  • 它可以帮助您获得风险管理的管理支持。
  • 它可以帮助您提供客观证据的决策。
  • It helps you to find the chances of achievingproject milestones或中间目标。

Summary

The Monte Carlo Simulation is an essential technique in risk analysis that helps you make decisions under uncertain conditions. Although this technique is often not used in projects, if used it increases the chances of achieving project success within the approved baselines.

Have you used the Monte Carlo Simulation in your projects? How was it useful? Please share your thoughts in the comments section.


PMP Question Bank

这是PMP考试中最受欢迎的问题库。迄今为止,该PMP问题银行已帮助超过10,000个PMP有抱负者通过了PMP考试。

PMP公式指南

这是PMP考试最受欢迎的公式指南。如果您在尝试在PMP考试中尝试数学问题面临困难。



推荐阅读


把你的想法说出来

  • Thanks to brother Fahad and the reader. I have gone throgh the article and coments. Think it’s easy to conceptualize the main idea.

  • Hi Fahad,

    您是对的,大多数书籍只是简要介绍,而且在我经历的大多数研究材料中,对此主题也没有任何疑问。您能否让我们知道PMP考试中遇到什么样的问题?

    Regards,
    曼尼

  • Thanks Fahad. This just gave me happiness after a long search for MC. Now please, help explain the limitations of MC carefully to me, especially point 1 & 3.

    A. Why always 3 estimates/assumptions? On what basis can these estimates be based—-on past knowledge, pattern knowledge or future knowledge?

    B. What do you mean by simulation cannot be performed on Single activity but all activities. And then again, risk assessment must be performed on each activity? Do you mean, one must know all the activities that must be carried out to complete a task, the run MC simulation(risk analysis) on each of these activities? Why can’t MC be run on all these activities together at once so one can have a more holistic result that would show the effect of interconnectedness?

    C. MC也可以用于运营(日常)决定,因为这似乎仅对战略决策有好处?

    Thanks a lot for quick response. I would be very grateful.

    • A) PERT technique reduces the biases so we use it.

      B) This is not a tool to use for every single activity.

      C) We mainly use it for finalizing budget and schedule for a project

  • it is my understanding that in the PMP exam we will not have access to simulation software. is there a manual method for exam purposes?

  • 你好呀
    I have a question how do we know that 16 =2% is there a method or equation help us to find it correctly
    thanx

    • In this blog post, this is an assumed data. You will get the real data when you enter correct data in Monte Carlo simulation software.

  • 如果您询问Monte Carlo方法的工作方式
    它通过生成随机(根据预定义的概率)样本而起作用,然后计算总体概率

    For example assume that you have a board and a circle drawn on that board
    让我们扔飞镖,看看圆圈内或外部有多少
    我们可以通过将飞镖的百分比置于董事会的总面积来计算圆形区域

  • Hi Fahad,

    I have a small concern, what would be the inputs that are mandate to run this tool. For example Calculating the schedule we would need all the activity with there estimates, risk assessment done for all the activities and what else that is required.

    请帮助我

    • 您需要输入活动的估计持续时间,例如最有可能的悲观主义者和乐观。

    • 我已经注意到您的建议,将来我将尝试写一篇有关此主题的文章。

  • Assalam O Aleikum,兄弟,

    在上面的示例中,活动A的估计值将等于5而不是4.3。

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

    Thank you for sharing . It was very informative.

  • Dear Fahad sb,
    Assalam O Aleikum,

    First of all, Jazak Allah Khair for writing this important blog post explaining technique used in quantitative risk analysis process.

    1)在这篇博客文章中,我不明白蒙特卡洛模拟如何真正起作用并计算完成的机会(%年龄)?
    2)任何数学计算或例子或形式ula ?
    另外,运行此模拟需要哪种软件?

    • WaSalaam,

      You only come up with your estimates, and input these information into the program. The program will do the calculation for you.

      There are many Monte Carlo simulation software available on the net. Just search it on Google and you will get many.

  • {“电子邮件”:“邮件地址无效”,“url”:”网站的广告dress invalid","required":"Required field missing"}

    Recommended Resources

    将这些资源用于PMP新万博登录手机版认证考试准备,并以最少的精力通过考试。

    The PMP Training Program


    The PMI approved 35 contact hours training program that is 100% online, affordable, and help you prepare the PMP exam.

    The PMP Exam Preparation Tool


    PMP考试准备课程,即100%在线,为您提供通过PMP考试所需的一切。

    >