Pertmaster
Pertmaster
Pertmaster
Presenter
Page 1
My Company
Emerald Associates Calgary - Edmonton - Toronto Primavera Authorized Reseller for AB, SK, MB, ON Primavera Premier Solution Provider Pertmaster Solutions Partner for Canada Common Point Certified Partner On-Time Systems Reseller
Page 2
Agenda
Why & How to Conduct Risk Analysis Risk Theory Pertmaster Application Real World Case Study
The advantage of not planning is that failure is not preceded by long periods of depression, worry and anxiety. - Anonymous
Because Common Platforms Common Coding Central Databases Have now made it possible to produce meaningful roll-ups and powerful, useable results But really because of -
Page 3
Page 4
Page 5
1. Most existing software does static spreadsheet analysis without the dimension of time. 2. These spreadsheets are often created by accountants who tend to be focused on actual records. Even Earned Value is backward focused. 3. Pertmaster starts from the resource loaded schedule created by the project staff. 4. Schedules start from current actuals and look forward. 5. Such a schedule is rolling forward & constantly evolving as new events occur, exposures are evaluated and actual results received. 6. Thus the source data is the actual detailed data created and used by the people closest to the project.
But.
Page 6
Page 7
1 Interviews
Prepare Focus on critical or near critical sequences. Think about things not scheduled but impacting. Identify people to interview in each sector. Prepare a bullet point check list for each. Interview One-on-one is most effective Dont lead them, listen and prompt from the bullet points. Most important to them is what affects them most; it may not be important to the project
2 Interviews
A Recent Example From Interview Sheets, Write up Interviews
Page 8
Page 9
Page 10
7. Implement Changes
8. Repeat
A risk model is a living document It is important to update the risks and models frequently to obtain best results Make this part of your project management methodolgy Dont be a seagull!
Page 11
10d
--/--/--
Predicts single completion date and cost Uses single values for activity durations and costs Does not take uncertainty into account
Emerald Associates 2007
Page 12
10d
Quantifies probability of completing project on time and budget Uses estimates for durations and costs Takes uncertainty into account to predict a realistic end date
Emerald Associates 2007
Monte Carlo (Latin Hypercube) Simulation Triangle divided up into equal segments One segment randomly selected for each iteration Skew impacts distribution of results Reveal hidden critical paths
20 19 12 18 11 17 10 16 9 15 8 14 7 13 27 26 25 24 23 22 21
2 1
6 5 4 3
33 32 31 30 29 28
14 days
38 37 36 35 34
13 days
42 41 45 40 44 47 39 43 46 48
Min
Likely
Max
10 days
Page 13
Page 14
There is a greater chance an activity will take more time rather than less time to complete.
50%
Therefore: With skewed distributions the chance of hitting a schedule end date will be less than 50%
Page 15
Page 16
Skewed Distributions
+
Parallel Paths
=
Typically less than 20% chance of hitting completion date
Communication: Develop a better understanding of the schedule amongst the project team
Page 17
Page 18
Schedule Checker
Checks schedule quality Constraints
Open-ended tasks Start to Finish links Negative lags Positive lags Long lags Broken logic Calendars on lags Link on summary tasks (MS Project) Aim: Reflect reality
Emerald Associates 2007
Run Analysis
What is the chance of completing our project on time?
Page 19
Page 20
Unit 1 no longer critical but has more uncertainty (company has not made this unit type before)
Unit 2 given less uncertainty (company has made similar units before)
Risk Analysis shows we should focus on Unit 1 Traditional CPM can Mask Risks!
Page 21
Criticality/Sensitivity/Cruciality
Criticality identifies activities that are likely to be on the critical path given the uncertainty in the schedule. Sensitivity relates activity changes to overall schedule changes Therefore Reduce durations and/or uncertainty on activities with a high sensitivity/cruciality to improve the chance of completing the project on time. High Cruciality: If task is delayed, project is delayed. Focus on the tasks with high cruciality index first.
Revising Estimates
If the contract has already been signed, we need to improve chances of meeting the contracted date The tornado helps us: Risk | Tornado Graph
Page 22
Revising Estimates
As Refurbish Premises is the biggest driver to the project duration, this is the best place to mitigate the risk We can reduce its worst case by obtaining a guarantee from the contractor Change Maximum Duration
Revising Estimates
Analysis now shows new top driver
Page 23
Questions..
Questions? Time Check Real Life Example
Page 24