schedule risk analysis mini masterclass...risk analysis mini masterclass 2 content 1. software 2....

38
1 Schedule Risk Analysis Mini Masterclass

Upload: others

Post on 04-Aug-2020

7 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

1

Schedule Risk Analysis Mini Masterclass

Page 2: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

2

Content

1. Software 2. Schedule Risk Analysis

• Schedule Sense Check • Duration Uncertainty Inputs

• Correlations • Risk Inputs & Modelling

• Distributions

3. Monte Carlo Risk Analysis 4. Results

• What If / Stress Test 5. Benefits

Page 3: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Software Schedule Risk Analysis

Page 4: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

4

Software

Palisade @Risk • Excel Based • MSP • SRA Limitations • Cost Focused • Significant

Oracle Primavera Risk Analysis • Primavera, MSP, Others • Manipulate Plan • Large Schedules • Limited Distributions • Limited cost function

Page 5: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Schedule Risk Analysis What is it?

Page 6: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

6

Schedule Risk Analysis

• Software

• Schedule • Risk & Uncertainty

Analysis

6

Page 7: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

7

Project Schedule • A Project Schedule is a dynamic

representation of the project activities and their execution sequence.

• Dynamic Model – Not a Calendar

• Completion dates should be OUTPUTS not inputs

7

Page 8: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

8

Why do we schedule a project? • Plan out activities to understand

realistic targets • Understand resource requirements • Forecast and record performance • Compare performance against

targets (baseline) • Understand dynamics of plan and

identify changes required to meet targets etc

8

Page 9: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

9

Build A Schedule

Group Task • Build This Hotel • Less than 10

Activities • Durations • Logic Links

9

Page 10: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Schedule Sense Check What is it?

Page 11: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

11

Project Schedule Best Practice

• Define WBS • Set consistent coding strategy • All tasks have dependencies • No constrained dates (or Minimum use if legit) • Activities based on work/durations not dates • Realistic durations • Realistic relationships

• Not date driven • No lags or negative lags

11

Page 12: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

12

Schedule issues

• Start to Start with Open End

12

Construction 20

Engineering 20

Design 20

S-S

F-S

S-S

Commissioning 20

Delay

Delay

Page 13: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

13

Schedule issues • Finish to Finish with Open End

• Engineering completion becomes constrained by Design and Construction constrained by Engineering

13

Construction

Engineering

Design

F-S

F-S

F-F

Delay

Delay

F-F

Page 14: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

14

Constraints

• Often used to set dates • Targets, contract dates, management dates • This is incorrect use and poor planning • ‘looks fine’ but negative float builds up

• Constraints can be legitimate • Date land access is to be granted • Date Vendor/Sub-Con has agreed to start • Resource leveling constraints

• Completion dates are OUTPUTS not inputs

14

Page 15: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Duration Uncertainty Building A Model

Page 16: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

16

Duration Uncertainty

• Review Activity Durations • Are they realistic? • Optimistic? Pessimistic? • Durations are not always certain • Activities have natural variance. • 3 point range for better accuracy. Min, Most Likely and Maximum

durations

• Interview/Workshop with Planner, PM, Eng etc

16

Page 17: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

17

Risk & Uncertainty

17

Time or Cost

Uncertainty Risk Event

Digging Foundations

Flooding Strike Hard Rock Equipment Failure Archeological Find

100% <100%

5 7

10 11(1) 17

(7)

24 (14)

Page 19: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

19

Group Task

• Build Uncertainty in your durations

19

BASELINE

Page 20: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

20

Correlations

Page 21: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Risk Inputs Identify & Quantify

Page 22: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

22

Group Task

• Identify Risks

22

Concrete Pour Failure

Page 23: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

23

Quantifying Risk Events • Each Risk given a Min, Most Likely & Max impact • Min = Optimistic but realistic outcome

• Most Likely (ML) = Expected most probable outcome • Max = Pessimistic worst case outcome

• Should not include force majeure or project stopping outcome

23

Risk Impact

Num

ber o

f Occ

urre

nces

Min ML Max

Probability Min Most Likely Max

30% 1 week 4 weeks 8 weeks

Page 24: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

24

Distributions

Page 25: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

25

Distributions

Page 26: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Monte Carlo Schedule Risk Analysis

Page 27: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

27

Quantitative Risk Analysis - Distribution

27

2 3 4 5 6 7 8 9 10 11 12

Total 136 264 425 513 703 857 690 600 373 307 132

0200400600800

1000

# O

ccur

ance

s

"Two Dices" - Histogram Simulation (5000x)

What is a Distribution? • Graphical representation of occurrences of a variable, e.g. cost, duration, date,

etc.

• Example: “Two Dice”

Sum Dice#1 + Dice#2

# Occurrences Dice#1 + Dice#2 Combinations # Comb.

2 136 1+1 1 3 264 1+2; 2+1 2 4 425 1+3; 3+1; 2+2 3 5 513 1+4; 4+1; 2+3; 3+2 4 6 703 1+5; 5+1; 2+4; 4+2; 3+3 5 7 857 1+6; 6+1; 2+5; 5+2; 3+4; 4+3 6 8 690 2+6; 6+2; 3+5; 5+3; 4+4 5 9 600 3+6; 6+3; 4+5; 5+4 4

10 373 4+6; 6+4; 5+5 3 11 307 5+6; 6+5 2 12 132 6+6 1

Grand Total 5000

Page 28: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

28

Schedule Risk Analysis (SRA)

• Risk Mapping to Plan

• Can be multiple activities • Entering Schedule Delay impacts (Min, ML, Max)

28

Page 29: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

29

Schedule Risk Analysis (SRA) • Duration Uncertainty + Assigned Risks

29

Page 30: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

30

Schedule Risk Analysis (SRA) • Montecarlo Analysis plots potential finish dates for each activity/milestone

over 1000 iterations and creates an S-curve of probabilistic outcomes.

30

03/02/2023 22/08/2023 09/03/2024

Distribution (start of interval)

0.0

10.0

20.0

30.0

40.0

50.0

Hits

0% 10/06/2023

5% 17/09/2023

10% 17/10/2023

15% 04/11/2023 20% 19/11/2023

25% 01/12/2023

30% 12/12/2023

35% 21/12/2023

40% 27/12/2023

45% 04/01/2024 50% 11/01/2024

55% 20/01/2024

60% 29/01/2024

65% 05/02/2024

70% 14/02/2024

75% 25/02/2024

80% 06/03/2024 85% 17/03/2024

90% 29/03/2024

95% 14/04/2024

100% 06/06/2024

Cumu

lative

Freq

uenc

y

Production Drilling: Mishrif (Pre-mitigated)Entire Plan : Finish Date

Page 31: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

31

Schedule Risk Analysis (SRA)

• Analysis calculates the probabilistic (Not actual) completion dates of milestones/activities

• Therefore P50, P90 etc are created from statistical outputs of 5000 different randomly generated outcomes based on input data.

31

Baseline Risk Impact

Deterministic Finish

P50 or P90 Finish

Page 32: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

32

Schedule Risk Analysis (SRA) • Top Risks & Top sensitive Activities Identified

• These can then be areas of focus for improvement and mitigation • These can named or omitted on Insurance policies

32

Page 33: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

33

Schedule Risk Analysis (SRA) • “What If” Scenarios

• Tool to understand effect of mitigations and schedule changes

• Change Risk Profile and Run analysis to understand effect of mitigation of key risks

• Omitted risks etc

• Value Management • Option Selection/analysis • Identify key activities (Critical and Duration) • Change Schedule (parallel working, additional resource, reduced scope etc) • Reduce Schedule

33

Page 34: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

34

Post Mitigated / Target • Pre and Post mitigated probabilistic S-Curves

34

30/10/19

30/8/19 15/5/19

24/6/19

13%

Page 35: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

Benefits Projects

Page 36: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

36

Project Benefits • Key to ensuring project success

• Identification of project interdependencies

• Management of Risk to allow project completion of time and on budget

• Helps control the cost of a project

• Validation of Project Information

• Fosters a Clear Understanding of Challenges ahead

• Improved Project Communication

• Improved Schedule / Cost Performance

36

Page 37: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

37

Content

1. Software 2. Schedule Risk Analysis

• Project Schedule Review • Duration Uncertainty Inputs

• Correlations • Risk Inputs & Modelling

• Distributions

3. Monte Carlo Risk Analysis 4. Results

• What If / Stress Test 5. Benefits

Page 38: Schedule Risk Analysis Mini Masterclass...Risk Analysis Mini Masterclass 2 Content 1. Software 2. Schedule Risk Analysis • Schedule Sense Check • Duration Uncertainty Inputs •

38

Training Courses - Project Risk Management

- Quantitative Risk

(Cost & Schedule)

- @Risk Software

Public & In House

Thank you