24
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

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

Embed Size (px)

Citation preview

Page 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

Monte Carlo Schedule Analysis

The Concept, Benefits and Limitations

Intaver Institute Inc.303, 6707, Elbow Drive S.W, Calgary, AB, CanadaTel: +1(403)692-2252Fax: +1(403)459-4533www.intaver.com

Page 2: 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

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.

Page 3: 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

Monte Carlo Simulations

Input Parameters Output Parameters

Calculation

Engine

Critical PathScheduling

Engine

(

)

Task durationcost, finish time,etc.

cost, finish time,etc.

Project duration

Monte Carlo simulations use distributions as inputs, which are also the results

Page 4: 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

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 2Task 3

Monte Carlo simulations take multiple distributions and create histograms to depict the results of the analysis

Page 5: 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

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.

Page 6: 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

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

Page 7: 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

What Distribution Should Be Used?

Normal Triangual Uniform

Also useful for Monte Carlo simulations:

• Lognornal

• Beta

Page 8: 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

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%.

Page 9: 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

Role of Emotions

Emotions can affect our judgment

Page 10: 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

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.

Page 11: 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

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

Page 12: 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

Task Duration

4

8

12

16

20 100%

80%

60%

40%

20%

Fre

quen

c y

Pro

babi

lity

2 3 4 5 6

(days)

Question: What is the chance that durationis less than 3 days?

Eliciting Judgment: Probability Method

Page 13: 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

Eliciting Judgment: Method of Relative Heights

Task Duration

2

4

6

8

10

2 3 4 5 6

50%

40%

30%

20%

10%

Fre

q uen

cy

Pro

b abi

li ty

(days)

Question: How many times the durationwill be between 2 and 3 days?

Plotting possible estimates on a histogram can help improve estimatesc

Page 14: 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

How Many Trials Are Required?

Huge number of trials (> 1000) usually does not increase accuracy of analysis• Incorporate rare events • Use convergence monitoring

Page 15: 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

What Is The Chance That a Project Will Be on Time And Within Budget?

Page 16: 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

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

Page 17: 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

Crucial Tasks

Crucial tasks for project durationCrucial tasks for project duration

Monte Carlo analysis identifies task cruciality, how often tasks are on the critical path.

Page 18: 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

Critical Risks

Page 19: 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

Conditional Branching

6 days

If duration <= 6 days

If duration > 6 days

Page 20: 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

Monte Carlo and Critical Chain

Monitoring Project Buffer

Page 21: 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

Tracking Chance of Project Meeting a Deadline

Project Duration

Cha

nce

o f p

r oje

c t m

e et in

g a

deal

ine

0%

20%

40%

60%

80%

100%

(weeks)0 2 4 6 8 10 12 14

Chance to meet a deadlineis reducing as a results of events

Mitigation efforts can increasea chance to meet a deadline

Page 22: 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

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

Page 23: 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

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

Page 24: 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

Questions?