SlideShare a Scribd company logo
Monte Carlo Schedule Analysis
The Concept, Benefits and Limitations
Intaver Institute Inc.
303, 6707, Elbow Drive S.W, Calgary, AB, Canada
Tel: +1(403)692-2252
Fax: +1(403)459-4533
www.intaver.com
What is Monte Carlo Analysis?
Monte Carlo simulations is a mathematical method used in risk
analysis. Monte Carlo simulations are used to approximate the
distribution of potential results based on probabilistic inputs.
Monte Carlo Simulations
Input Parameters Output Parameters
Calculation
Engine
Critical Path
Scheduling
Engine
(
)
Task duration
cost, finish time,
etc.
cost, finish time,
etc.
Project duration
Monte Carlo simulations use distributions as inputs, which are also the
results
Monte Carlo Schedule Analysis
4 5 6321 7 7 82 3 654 1 4 5 632 7
8 9 10 11 12 13 14 15 16
1
2
3
4
5
6
7
Task 1
Task 2
Task 3
Monte Carlo simulations take multiple distributions and create
histograms to depict the results of the analysis
Two Approaches to Estimating Probabilities
• The relative frequency approach, where probability equals
the number of occurrences of specific outcome (or event)
divided by the total number of possible outcomes.
• The subjective approach represents an expert’s degree of
belief that a particular outcome will occur.
Two of Approaches for Defining Uncertainties
• Distribution-based approach
• Event-based approach
• Monte Carlo can be used to simulate the
results of discrete risk events with
probability and impact on multiple activities
What Distribution Should Be Used?
Normal Triangual Uniform
Also useful for Monte Carlo simulations:
• Lognornal
• Beta
Ignoring Base-Rate Frequencies
• Historically, the probability that a particular component will be
defective is 1%.
• The component is tested before installation.
• The test showed that the component is defective.
• The test usually successfully identifies defective components 80%
of the time.
• What is the probability that a component is defective?
The correct answer is close to 4%, however, most people would think
that answer is a little bit lower than 80%.
Role of Emotions
Emotions can affect our judgment
Eliciting Judgment About Probabilities of Single Events
• Pose a direct question: “What is the probability that the project will be
canceled due to budgetary problems?”
• Ask the experts two opposing questions: (1) “What is the probability
that the project will be canceled?” and (2) “What is the probability the
project will be completed?” The sum of these two assessments should
be 100%.
• Break compound events into simple events and review them separately.
Probability Wheel
25% No delay of activity
35% 3 day delay of activity
40% 5 day delay of activity
Use of visual aids like a probability wheel can aid in the increasing
validity of estimates
Task Duration
4
8
12
16
20 100%
80%
60%
40%
20%
Frequency
Probability
2 3 4 5 6
(days)
Question: What is the chance that duration
is less than 3 days?
Eliciting Judgment: Probability Method
Eliciting Judgment: Method of Relative Heights
Task Duration
2
4
6
8
10
2 3 4 5 6
50%
40%
30%
20%
10%
Frequency
Probability
(days)
Question: How many times the duration
will be between 2 and 3 days?
Plotting possible estimates on a histogram can help improve estimatesc
How Many Trials Are Required?
Huge number of trials (> 1000) usually does not increase
accuracy of analysis
• Incorporate rare events
• Use convergence monitoring
What Is The Chance That a Project Will Be on Time And Within
Budget?
Analysis of Monte Carlo Results
• Sensitivity and Correlations
• Critical Indices
• Crucial tasks
• Critical Risks
• Probabilistic Calendars
• Deadlines
• Conditional Branching
• Probabilistic Branching
• Chance of Task Existence
Crucial Tasks
Crucial tasks for
project duration
Crucial tasks for
project duration
Monte Carlo analysis identifies task cruciality, how often
tasks are on the critical path.
Critical Risks
Conditional Branching
6 days
If duration <= 6 days
If duration > 6 days
Monte Carlo and Critical Chain
Monitoring Project Buffer
Tracking Chance of Project Meeting a Deadline
Project Duration
Chanceofprojectmeetingadealine
0%
20%
40%
60%
80%
100%
(weeks)
0 2 4 6 8 10 12 14
Chance to meet a deadline
is reducing as a results of events
Mitigation efforts can increase
a chance to meet a deadline
When Monte Carlo Is Useful
• You have reliable historical data
• You have tools to track actual data for each
phase of the project
• You have a group of experts who understand
the project, have experience in similar
projects, and are trained to avoid cognitive
and motivational biases
Future Reading
Lev Virine and Michael Trumper
Project Decisions:
The Art and Science
Management Concepts, Vienna, VA, 2007
Project Think:
Why Good Managers Make Poor Project
Choices
Gower, 2013
Questions?

More Related Content

PDF
Initial Project Meeting Agenda PowerPoint Presentation Slides
PDF
Meeting For Starting New Project Powerpoint Presentation Slides
PPTX
Infraworks360 Overview
PPTX
Practical DoDAF Presentation to INCOSE WMA
PPTX
Schedule Risk Analysis (SRA) by Pedram Daneshmand 14-Jan-2011
PDF
Project Kickoff Meeting Agenda PowerPoint Presentation Slides
PPTX
Unit 1.pptx
PDF
An introduction to primavera risk analysis - Oracle Primavera P6 Collaborate 14
Initial Project Meeting Agenda PowerPoint Presentation Slides
Meeting For Starting New Project Powerpoint Presentation Slides
Infraworks360 Overview
Practical DoDAF Presentation to INCOSE WMA
Schedule Risk Analysis (SRA) by Pedram Daneshmand 14-Jan-2011
Project Kickoff Meeting Agenda PowerPoint Presentation Slides
Unit 1.pptx
An introduction to primavera risk analysis - Oracle Primavera P6 Collaborate 14

What's hot (20)

PPTX
Project Manager Interview Questions And Answers | PMP Certification Training ...
PPTX
My BIM Profesional Portafolio English version
PPT
Template kick off-meeting
PDF
Graphs for Enterprise Architects
PDF
Project Cost Estimation Methods PowerPoint Presentation Slides
PDF
Epc for module mm1 mm2 baseline schedule level 3
PPT
Ch 9 project monitoring &amp; control updated
PDF
Kickoff Meeting PowerPoint Presentation Slides
PPTX
Digital Transformation of the Construction Industry
PDF
Aligning Product and Software Design
PPTX
Complex project management
PPTX
SonarQube: Continuous Code Inspection
PDF
Workshop Introduction to Neo4j
PPTX
Mid Term Project Presentation
PPTX
Baseline schedule review and analysis
PDF
DCMA 14-Point Schedule Quality Check
PDF
Project Closure Process Steps PowerPoint Presentation Slides
PDF
Project charter and plan document for millennium upgrade
PPT
Concepts and best practices for the risk register in primavera risk analysis
PPTX
projec kickoff presentation template
Project Manager Interview Questions And Answers | PMP Certification Training ...
My BIM Profesional Portafolio English version
Template kick off-meeting
Graphs for Enterprise Architects
Project Cost Estimation Methods PowerPoint Presentation Slides
Epc for module mm1 mm2 baseline schedule level 3
Ch 9 project monitoring &amp; control updated
Kickoff Meeting PowerPoint Presentation Slides
Digital Transformation of the Construction Industry
Aligning Product and Software Design
Complex project management
SonarQube: Continuous Code Inspection
Workshop Introduction to Neo4j
Mid Term Project Presentation
Baseline schedule review and analysis
DCMA 14-Point Schedule Quality Check
Project Closure Process Steps PowerPoint Presentation Slides
Project charter and plan document for millennium upgrade
Concepts and best practices for the risk register in primavera risk analysis
projec kickoff presentation template
Ad

Viewers also liked (8)

PPTX
Applying Monte Carlo Simulation to Microsoft Project Schedules
PDF
Schedule analysis what could possibly go wrong - Oracle Primavera Collaborat...
PPTX
DevOps. If it hurts, do it more often.
PPT
RiskyProject for Oil and Gas Industry
PPT
PMP preparation and PMI Framework
PDF
Continuous Delivery at SAP IT, Alon Aizenberg
PPTX
Online PMP Training Material for PMP Exam - Time Management Knowledge Area
PPTX
PMP Training - 06 project time management2
Applying Monte Carlo Simulation to Microsoft Project Schedules
Schedule analysis what could possibly go wrong - Oracle Primavera Collaborat...
DevOps. If it hurts, do it more often.
RiskyProject for Oil and Gas Industry
PMP preparation and PMI Framework
Continuous Delivery at SAP IT, Alon Aizenberg
Online PMP Training Material for PMP Exam - Time Management Knowledge Area
PMP Training - 06 project time management2
Ad

Similar to Monte Carlo Schedule Risk Analysis (20)

PDF
software project management montecarloscheduleanalysis.pdf
PPTX
Monte Carlo and Schedule Risk Analysis
PPTX
Risk Event Modeling and Event Chains
PPT
Project Risk Analysis with Risk Event and Event Chain
PPTX
software project in MONTE CARLO SIMULATION.pptx
PDF
Monte carlo simulation
PDF
Assessing Enterprise Project Risk
PPTX
Programmatic risk management workshop (slides)
PPTX
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
PDF
Programmatic risk management workshop (handbook)
PDF
Primavera Monte Carlo[1]
PDF
Introduction to monte-carlo analysis for software development - Troy Magennis...
PPTX
Applying the PERT Technique_UNIT III.pptx
PDF
PPTX
Establishing schedule margin using monte carlo simulation
PPTX
Estimating default risk in fund structures
PPTX
Probability & application in business
PPTX
1 uncertain numbers and diversification
PPTX
The agile forecast joe tristano southern fried agile 2018_ final
PPT
2002, Advanced Schedule RiskPresentation Lisbon.ppt
software project management montecarloscheduleanalysis.pdf
Monte Carlo and Schedule Risk Analysis
Risk Event Modeling and Event Chains
Project Risk Analysis with Risk Event and Event Chain
software project in MONTE CARLO SIMULATION.pptx
Monte carlo simulation
Assessing Enterprise Project Risk
Programmatic risk management workshop (slides)
LKNA 2014 Risk and Impediment Analysis and Analytics - Troy Magennis
Programmatic risk management workshop (handbook)
Primavera Monte Carlo[1]
Introduction to monte-carlo analysis for software development - Troy Magennis...
Applying the PERT Technique_UNIT III.pptx
Establishing schedule margin using monte carlo simulation
Estimating default risk in fund structures
Probability & application in business
1 uncertain numbers and diversification
The agile forecast joe tristano southern fried agile 2018_ final
2002, Advanced Schedule RiskPresentation Lisbon.ppt

More from Intaver Insititute (20)

PPTX
RiskyProject Software Version 7.2
PPTX
How Risk Events and Uncertainties can affect your project
PPTX
Project risk analysis in Construction Industry
PPT
Risk Analysis of Linear Projects
PPTX
Project Cost Risk Analysis - Reporting
PPTX
Project Cost Analysis
PPT
Project Risk Analysis and Risk Management Software RiskyProject version 7.1
PPT
Risk Analysis of Linear Projects
PPTX
Smart Monte Carlo: Tricks for schedule risk analysis.
PPT
Risk Resilient Projects and Project Portfolios
PPT
Project Risk Analysis: Creating and Managing Risk Adjusted Project Schedules
PPTX
RiskyProject 7
PPTX
RiskyProject Software
PPTX
Oil and Gas Risk Analysis
PPTX
RiskyProject Enterprise
PPTX
Quantiative Risk Analysis for the Aerospace Industry
PPTX
Quantitative Project Risk Analysis
PPTX
Estimates in Project Management
PPTX
Project Management: Adaptive management
PPTX
Decision framing in Project Management
RiskyProject Software Version 7.2
How Risk Events and Uncertainties can affect your project
Project risk analysis in Construction Industry
Risk Analysis of Linear Projects
Project Cost Risk Analysis - Reporting
Project Cost Analysis
Project Risk Analysis and Risk Management Software RiskyProject version 7.1
Risk Analysis of Linear Projects
Smart Monte Carlo: Tricks for schedule risk analysis.
Risk Resilient Projects and Project Portfolios
Project Risk Analysis: Creating and Managing Risk Adjusted Project Schedules
RiskyProject 7
RiskyProject Software
Oil and Gas Risk Analysis
RiskyProject Enterprise
Quantiative Risk Analysis for the Aerospace Industry
Quantitative Project Risk Analysis
Estimates in Project Management
Project Management: Adaptive management
Decision framing in Project Management

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Electronic commerce courselecture one. Pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
Empathic Computing: Creating Shared Understanding
A Presentation on Artificial Intelligence
NewMind AI Monthly Chronicles - July 2025
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Chapter 3 Spatial Domain Image Processing.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Spectral efficient network and resource selection model in 5G networks
NewMind AI Weekly Chronicles - August'25 Week I
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf
Modernizing your data center with Dell and AMD
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...

Monte Carlo Schedule Risk Analysis

  • 1. Monte Carlo Schedule Analysis The Concept, Benefits and Limitations Intaver Institute Inc. 303, 6707, Elbow Drive S.W, Calgary, AB, Canada Tel: +1(403)692-2252 Fax: +1(403)459-4533 www.intaver.com
  • 2. What is Monte Carlo Analysis? Monte Carlo simulations is a mathematical method used in risk analysis. Monte Carlo simulations are used to approximate the distribution of potential results based on probabilistic inputs.
  • 3. Monte Carlo Simulations Input Parameters Output Parameters Calculation Engine Critical Path Scheduling Engine ( ) Task duration cost, finish time, etc. cost, finish time, etc. Project duration Monte Carlo simulations use distributions as inputs, which are also the results
  • 4. Monte Carlo Schedule Analysis 4 5 6321 7 7 82 3 654 1 4 5 632 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 Task 1 Task 2 Task 3 Monte Carlo simulations take multiple distributions and create histograms to depict the results of the analysis
  • 5. Two Approaches to Estimating Probabilities • The relative frequency approach, where probability equals the number of occurrences of specific outcome (or event) divided by the total number of possible outcomes. • The subjective approach represents an expert’s degree of belief that a particular outcome will occur.
  • 6. Two of Approaches for Defining Uncertainties • Distribution-based approach • Event-based approach • Monte Carlo can be used to simulate the results of discrete risk events with probability and impact on multiple activities
  • 7. What Distribution Should Be Used? Normal Triangual Uniform Also useful for Monte Carlo simulations: • Lognornal • Beta
  • 8. Ignoring Base-Rate Frequencies • Historically, the probability that a particular component will be defective is 1%. • The component is tested before installation. • The test showed that the component is defective. • The test usually successfully identifies defective components 80% of the time. • What is the probability that a component is defective? The correct answer is close to 4%, however, most people would think that answer is a little bit lower than 80%.
  • 9. Role of Emotions Emotions can affect our judgment
  • 10. Eliciting Judgment About Probabilities of Single Events • Pose a direct question: “What is the probability that the project will be canceled due to budgetary problems?” • Ask the experts two opposing questions: (1) “What is the probability that the project will be canceled?” and (2) “What is the probability the project will be completed?” The sum of these two assessments should be 100%. • Break compound events into simple events and review them separately.
  • 11. Probability Wheel 25% No delay of activity 35% 3 day delay of activity 40% 5 day delay of activity Use of visual aids like a probability wheel can aid in the increasing validity of estimates
  • 12. Task Duration 4 8 12 16 20 100% 80% 60% 40% 20% Frequency Probability 2 3 4 5 6 (days) Question: What is the chance that duration is less than 3 days? Eliciting Judgment: Probability Method
  • 13. Eliciting Judgment: Method of Relative Heights Task Duration 2 4 6 8 10 2 3 4 5 6 50% 40% 30% 20% 10% Frequency Probability (days) Question: How many times the duration will be between 2 and 3 days? Plotting possible estimates on a histogram can help improve estimatesc
  • 14. How Many Trials Are Required? Huge number of trials (> 1000) usually does not increase accuracy of analysis • Incorporate rare events • Use convergence monitoring
  • 15. What Is The Chance That a Project Will Be on Time And Within Budget?
  • 16. Analysis of Monte Carlo Results • Sensitivity and Correlations • Critical Indices • Crucial tasks • Critical Risks • Probabilistic Calendars • Deadlines • Conditional Branching • Probabilistic Branching • Chance of Task Existence
  • 17. Crucial Tasks Crucial tasks for project duration Crucial tasks for project duration Monte Carlo analysis identifies task cruciality, how often tasks are on the critical path.
  • 19. Conditional Branching 6 days If duration <= 6 days If duration > 6 days
  • 20. Monte Carlo and Critical Chain Monitoring Project Buffer
  • 21. Tracking Chance of Project Meeting a Deadline Project Duration Chanceofprojectmeetingadealine 0% 20% 40% 60% 80% 100% (weeks) 0 2 4 6 8 10 12 14 Chance to meet a deadline is reducing as a results of events Mitigation efforts can increase a chance to meet a deadline
  • 22. When Monte Carlo Is Useful • You have reliable historical data • You have tools to track actual data for each phase of the project • You have a group of experts who understand the project, have experience in similar projects, and are trained to avoid cognitive and motivational biases
  • 23. Future Reading Lev Virine and Michael Trumper Project Decisions: The Art and Science Management Concepts, Vienna, VA, 2007 Project Think: Why Good Managers Make Poor Project Choices Gower, 2013