SlideShare a Scribd company logo
Improve Project Plans, Budgets & Schedules
Mike Tulkoff
◦ Overruns the norm:
40 to 200%1
◦ E&Y 2009 Survey 3
96% of managers
want to improve risk
mgmt.
46% think spending
more $ on risk mgmt
leads to competitive
advantage 0
10
20
30
40
50
60
70
Projects in
Budget
Projects on
Time
Projects met
Deliverables
Project
Failures
KPMG 2012 Survey2
1. Morris, P., & Hough, G. (1987). The anatomy of major projects: A study of the reality of project management. Chichester: Wiley.
2. https://www.kpmg.com/NZ/en/IssuesAndInsights/ArticlesPublications/Documents/KPMG-Project-Management-Survey-2013.pdf
3. https://www.yumpu.com/en/document/view/27686141/the-future-of-risk-protecting-and-enabling-performance-directors-
 Project Success Factors
 Brief history of project management
 Basic Risk Management
 Review of Project Management Methods
 Simulation and Monte Carlo
 Example Project with Simulation
 Conclusions
 Speaker Bio
Adoption &
consistent use of
project management
methodology
Dedicated project
manager
Aligning project
goals with business
& customer needs
Scope management
Effective RISK
MANAGEMENT
Effective use of
multi-point
estimation
4. Meredith, J., & Mantel, S. (1995). Project management: A managerial approach (3rd ed.).
New York: Wiley.
5. Wilson, J. M. (2003). Gantt charts: A centenary appreciation. European Journal of
Operational Research, 149(2), 430-437.
6. Moder, J. J., & Phillips, C. R. (1970). Project Management with CPM and PERT (2nd ed.).
Project schedule is
most important
tool.4
Gantt invented Gantt
chart early 20th
century
•Earliest network graph
•Adapted for project mgmt
1920s.5
1957 DuPont
invented Critical Path
Management (CPM)
•Optimal tradeoff between
time and cost
1958 – U.S. Navy and
Booz, Allen, and
Hamilton invented
Program Evaluation
Review Technique
(PERT) for Polaris
Missile Project.
•Decreased costs 66% and
durations 33%.6
Identify Risks, perform risk analysis & plan risk responses (PMI PMBOK 5).
Use Identification Tools
•Documentation, project WBS, SWOT analysis, cross-functional reviews (e.g. legal, financial)
Use Risk Register
•Matrix of identified risks, categories, likelihood, mitigation, owner.
Risk Management is an iterative approach – feedback into the project plan
Simulation & prototype have highest correlations to successful risk
mitigation.7
7, Raz, T., & Michael, E. (2001). Use and benefits of tools for project risk management. International
Journal of Project Management, 19(1)
 Risk Register helps characterize known risks
and potential “black swans”.
 Probability and project impact
 Mitigation plans
 Critical Path
◦ Longest chain of dependent steps in a project
◦ Determines the time it takes to finish overall project
◦ Any delay along critical path delays whole project
 Single point estimates are error prone & not
conducive to risk management
 PERT durations/costs use 3-point estimates
◦ a = best case (5% chance or better)
◦ m = most likely (90%)
◦ b = worst case (5%)
 PERT uses a Beta Distribution8
◦ Mean = (a+4m+b) / 6
 “Modern” formula is .63 * m + .185*(a+b)
corrects for lack of true min and max
◦ Variance = (b-a/6)2
 “Modern” formula is (b-a/3.25)2
◦ Standard Deviation = b-a/6
 “Modern” is b-a/3.25
8. Source of PERT information: Anderson, M.A and Anderson E.G. (2015) lecture materials from the course
Technology Enterprise Design and Implementation at the University of Texas at Austin.
You still need to use a risk register & simulation!
PERT
Cont’d
Can now calculate
overall project
probabilities
Expected project cost
= 𝞢 activity costs
Project cost variance =
𝞢 activity variances
Project
duration/cost is
normally distributed
Estimate the 90% or 95%
likely completion time
and cost (within a range).
Limitations Garbage in, garbage out
Does not account for true
uncertainty
Why Simulation?
Project plans have
variance risk due
to imprecise or
overly optimistic
estimates
Risk also comes
from predictable &
unpredictable
events
•Have a disproportionate
effect on the project
duration & cost
Management of
uncertainty is key
 Used finance, business, physics, engineering, biology, project
management, etc.
 Tools used in this presentation include
◦ @RISK (Palisades Corp)
◦ Project & Excel (Microsoft Corp)
 Monte Carlo Process
Model
uncertain
inputs as
distributions
Generate
pseudo
random
numbers
each iteration
Deterministic
computation
Aggregate
output -
probability
density
 A Trivial Example
◦ Roll two 6-sided die
◦ Output is sum of dice
◦ After 1000 iterations, results show probabilities
Die 1
=RiskDiscrete({1,2,3,4,5,6},{0.166666667,0.166666667,0.166666667,0.166666667,0.166666667,0.166666667
},RiskStatic(1))
Die 2
=RiskDiscrete({1,2,3,4,5,6},{0.166666667,0.166666667,0.166666667,0.166666667,0.166666667,0.166666667
},RiskStatic(1))
Sum =RiskOutput("Sum")+SUM(B2:B3)
Sample Project Simulation
Background schematic image courtesy of InvenSense
Proj Plan courtesy of Kibbe, Pfau, Reber, Shields, Tulkoff (2015)
Step 1 : Create Project Plan
Create a Work Breakdown Structure (WBS)
Enter tasks into PM tool (e.g. MS Project)
Assign resources & dependencies
Use most likely or optimistic durations for now
•Will deal with durations again later
1. Cannot control vendor performance
2. Not accounting for Engineering re-work is a major reason projects
fail.9
3. Task duration variance (use PERT)
4. External risks have great effect
◦ In this simulation, they delay the project start date.
Event Probability Delay
No Delay .45 0 days
Problem with
funding
.20 30 days
Hiring problems .15 15 days
Freedom to operate
issue
.10 90 days
Technology
prototype issues
.10 45 days
9. Reichelt, K., & Lyneis, J. (1999). The Dynamics of Project Performance: Benchmarking the Drivers of Cost and
Schedule Overrun.European Management Journal, 17(2), 135.
Click project on @RISK ribbon and import MPP file. Note that it draws a Gantt
chart. Inputs and Outputs are tied to Excel cells.
 Create appropriate input distributions.
◦ There is no “right” answer.
◦ Do what makes sense.
 The uncertain inputs that we found can be modeled as a discrete
probability distribution with initial duration tied to probability:
 Vendor risk (Mold creation task in this example) can be modeled as
a Uniform distribution between two bounds.
 All values are equal probability.
 Note this is to illustrate the distribution
◦ would use something more discrete here.
 Engineering re-work can be modeled as a normal distribution with
some right skew.
 Task can be accounted for & simulated as it is uncertain how
extensive this will be going into the project.
 Task variance can be modeled using PERT (or with Triangle or Trigen
distributions)
 PERT is a natural fit for project tasks.
Step 5: Add Outputs, Run simulation
•Outputs are tied to cells with data that varies
based on varying inputs
•Flexibility to also tie values to additional Excel
data, formulas, conditionals
•May run simulation using multiple scenarios &
perform sensitivity analysis
•Should run at least 1000 iterations
•10k is better
•Directly integrated with Project – uses Project’s
scheduling engine each iteration
 Total Task Duration
 Critical Path Duration
 End Date
 Cost
 Total duration Tornado
 Total Cost Tornado
Projects have inherent task variation risk as well as risk from
uncertainty
Projects can be more successful by using a consistent
methodology, using multi-point estimates, accounting for re-
work, and analyzing/managing risk
Simulation including Monte Carlo is a powerful tool to deal
with uncertainty
Risk management is an iterative process
Mike Tulkoff is a Software Engineer with over twenty
years of delivering Enterprise Computing solutions.
He has spent his career building great products that
satisfy market needs and has had technical and
managerial roles at both large, global companies
and small start-ups. Mike has 12 U.S. patents and
holds an MS in Technology Commercialization from
the University of Texas at Austin McCombs School of
Business and a BS in Computer Science from Georgia
Institute of Technology.
Mike is an open networker on LinkedIn. Please feel
free to contact him with additional questions,
discussion, or consulting inquiries.

More Related Content

What's hot

Project Management
Project ManagementProject Management
Project Management
ajithsrc
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
Kaustubh Gupta
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
Oleksa Stelmakh
 
Risk management
Risk managementRisk management
Risk management
Abhi Kalyan
 
Project Management
Project ManagementProject Management
Project Management
Mark Roman
 
Enterprise Risk Management Overview Powerpoint Presentation Slides
Enterprise Risk Management Overview Powerpoint Presentation SlidesEnterprise Risk Management Overview Powerpoint Presentation Slides
Enterprise Risk Management Overview Powerpoint Presentation Slides
SlideTeam
 
Project risk management focus on risk identification techniques
Project risk management   focus on risk identification techniquesProject risk management   focus on risk identification techniques
Project risk management focus on risk identification techniques
Marco De Santis, PMP, CFPP
 
Risk Mitigation Strategy PowerPoint Presentation Slides
Risk Mitigation Strategy PowerPoint Presentation SlidesRisk Mitigation Strategy PowerPoint Presentation Slides
Risk Mitigation Strategy PowerPoint Presentation Slides
SlideTeam
 
Risk identification
Risk identificationRisk identification
Risk identificationmurukkada
 
Risk Management
Risk ManagementRisk Management
Risk Management
Kinza Razzaq
 
Operational risk ppt
Operational risk pptOperational risk ppt
Operational risk ppt
NehaKamboj10
 
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIORISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
IAEME Publication
 
Risk Management Fundamentals
Risk Management FundamentalsRisk Management Fundamentals
Risk Management Fundamentalsmikaelastafrace
 
Project Selection Methods
Project Selection MethodsProject Selection Methods
Project Selection Methods
Manikandan M
 
Risk management
Risk managementRisk management
Risk management
Harold Malamion
 
Pmbok 4th edition chapter 11 - Project Risk Management
Pmbok 4th edition   chapter 11 - Project Risk ManagementPmbok 4th edition   chapter 11 - Project Risk Management
Pmbok 4th edition chapter 11 - Project Risk Management
Ahmad Maharma, PMP,RMP
 
PMP_Project Risk Management
PMP_Project Risk ManagementPMP_Project Risk Management
PMP_Project Risk Management
Hisham Haridy MBA, PMP®, RMP®, SP®
 
Enterprise risk & risk management - I
Enterprise risk & risk management - IEnterprise risk & risk management - I
Enterprise risk & risk management - I
Dr. Shiv S Tripathi
 
Presentation on Project Risk Management
Presentation on Project Risk ManagementPresentation on Project Risk Management
Presentation on Project Risk Management
Md. Masudur Rahman, PMP
 

What's hot (20)

Project Management
Project ManagementProject Management
Project Management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Risk Management in Project Management
Risk Management in Project ManagementRisk Management in Project Management
Risk Management in Project Management
 
Risk management
Risk managementRisk management
Risk management
 
Project Management
Project ManagementProject Management
Project Management
 
Enterprise Risk Management Overview Powerpoint Presentation Slides
Enterprise Risk Management Overview Powerpoint Presentation SlidesEnterprise Risk Management Overview Powerpoint Presentation Slides
Enterprise Risk Management Overview Powerpoint Presentation Slides
 
Project risk management focus on risk identification techniques
Project risk management   focus on risk identification techniquesProject risk management   focus on risk identification techniques
Project risk management focus on risk identification techniques
 
Risk Mitigation Strategy PowerPoint Presentation Slides
Risk Mitigation Strategy PowerPoint Presentation SlidesRisk Mitigation Strategy PowerPoint Presentation Slides
Risk Mitigation Strategy PowerPoint Presentation Slides
 
Risk identification
Risk identificationRisk identification
Risk identification
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Operational risk ppt
Operational risk pptOperational risk ppt
Operational risk ppt
 
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIORISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
RISK MANAGEMENT IN CONSTRUCTION PROJECTS AS PER INDIAN SCENARIO
 
Risk Management Fundamentals
Risk Management FundamentalsRisk Management Fundamentals
Risk Management Fundamentals
 
Project Selection Methods
Project Selection MethodsProject Selection Methods
Project Selection Methods
 
Risk management
Risk managementRisk management
Risk management
 
Pmbok 4th edition chapter 11 - Project Risk Management
Pmbok 4th edition   chapter 11 - Project Risk ManagementPmbok 4th edition   chapter 11 - Project Risk Management
Pmbok 4th edition chapter 11 - Project Risk Management
 
PMP_Project Risk Management
PMP_Project Risk ManagementPMP_Project Risk Management
PMP_Project Risk Management
 
Enterprise risk & risk management - I
Enterprise risk & risk management - IEnterprise risk & risk management - I
Enterprise risk & risk management - I
 
Presentation on Project Risk Management
Presentation on Project Risk ManagementPresentation on Project Risk Management
Presentation on Project Risk Management
 

Viewers also liked

Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0
PMILebanonChapter
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
Dimitar Bakardzhiev
 
Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
Akanksha Sinha
 
Computer Simulation Final Project
Computer Simulation Final ProjectComputer Simulation Final Project
Computer Simulation Final ProjectPKalico
 
Step by-step for risk analysis and management-yaser aljohani
Step by-step for risk analysis and management-yaser aljohaniStep by-step for risk analysis and management-yaser aljohani
Step by-step for risk analysis and management-yaser aljohaniYaser Alrefai
 
What is Advanced Project Risk Management?
What is Advanced Project Risk Management?What is Advanced Project Risk Management?
What is Advanced Project Risk Management?
Beyond Execution
 
Risk Analysis and Management
Risk Analysis and ManagementRisk Analysis and Management
Risk Analysis and Management
Genie
 
Risk Analysis & Risk Management
Risk Analysis & Risk ManagementRisk Analysis & Risk Management
Risk Analysis & Risk Management
Grafic.guru
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Sam McAfee
 
Project risk management
Project risk managementProject risk management
Project risk management
Er Swati Nagal
 
Quality Risk Management
Quality Risk ManagementQuality Risk Management
Quality Risk Management
Ahmadreza Barazesh
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
jimparkpmp
 
أدارة المخاطر
أدارة المخاطرأدارة المخاطر
أدارة المخاطر
HAZEM ABO ELNIL
 
Cisco Web and Email Security Overview
Cisco Web and Email Security OverviewCisco Web and Email Security Overview
Cisco Web and Email Security Overview
Cisco Security
 
Risk & Risk Management
Risk & Risk ManagementRisk & Risk Management
Risk & Risk Managementansula
 
PMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep PresentationPMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep Presentationscottdreynolds
 

Viewers also liked (20)

Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0Monte Carlo Simulation for project estimates v1.0
Monte Carlo Simulation for project estimates v1.0
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
 
Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
 
Computer Simulation Final Project
Computer Simulation Final ProjectComputer Simulation Final Project
Computer Simulation Final Project
 
Step by-step for risk analysis and management-yaser aljohani
Step by-step for risk analysis and management-yaser aljohaniStep by-step for risk analysis and management-yaser aljohani
Step by-step for risk analysis and management-yaser aljohani
 
What is Advanced Project Risk Management?
What is Advanced Project Risk Management?What is Advanced Project Risk Management?
What is Advanced Project Risk Management?
 
Risk Analysis and Management
Risk Analysis and ManagementRisk Analysis and Management
Risk Analysis and Management
 
Risk Analysis & Risk Management
Risk Analysis & Risk ManagementRisk Analysis & Risk Management
Risk Analysis & Risk Management
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Quality Risk Management
Quality Risk ManagementQuality Risk Management
Quality Risk Management
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
 
Monte carlo
Monte carloMonte carlo
Monte carlo
 
Risk analysis
Risk analysisRisk analysis
Risk analysis
 
أدارة المخاطر
أدارة المخاطرأدارة المخاطر
أدارة المخاطر
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
 
Cisco Web and Email Security Overview
Cisco Web and Email Security OverviewCisco Web and Email Security Overview
Cisco Web and Email Security Overview
 
Risk & Risk Management
Risk & Risk ManagementRisk & Risk Management
Risk & Risk Management
 
PMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep PresentationPMI-RMP Exam Prep Presentation
PMI-RMP Exam Prep Presentation
 
The Purpose And Goals Of Risk Management
The Purpose And Goals Of Risk ManagementThe Purpose And Goals Of Risk Management
The Purpose And Goals Of Risk Management
 

Similar to Using Risk Analysis and Simulation in Project Management

Costing
CostingCosting
Risk Event Modeling and Event Chains
Risk Event Modeling and Event ChainsRisk Event Modeling and Event Chains
Risk Event Modeling and Event Chains
Intaver Insititute
 
A value added predictive defect type distribution model
A value added predictive defect type distribution modelA value added predictive defect type distribution model
A value added predictive defect type distribution model
UmeshchandraYadav5
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk Analysis
Intaver Insititute
 
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk Analysis
Intaver Insititute
 
RiskyProject Software
RiskyProject SoftwareRiskyProject Software
RiskyProject Software
Intaver Insititute
 
Integrating risk with earned value
Integrating risk with earned valueIntegrating risk with earned value
Integrating risk with earned value
Glen Alleman
 
Risk_Management_Final_Report
Risk_Management_Final_ReportRisk_Management_Final_Report
Risk_Management_Final_ReportRohan Sanas
 
Risk mgt 07.pptx
Risk mgt 07.pptxRisk mgt 07.pptx
Risk mgt 07.pptx
Iftikhar1985
 
PAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docxPAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docx
herbertwilson5999
 
Project Risk Analysis with Risk Event and Event Chain
Project Risk Analysis with Risk Event and Event ChainProject Risk Analysis with Risk Event and Event Chain
Project Risk Analysis with Risk Event and Event Chain
Intaver Insititute
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Mihai Buta
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
 
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
p6academy
 
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
QuantUniversity
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
Vasco Duarte
 
Estimation techniques and risk management
Estimation techniques and risk managementEstimation techniques and risk management
Estimation techniques and risk management
Purushottam Basnet
 

Similar to Using Risk Analysis and Simulation in Project Management (20)

Costing
CostingCosting
Costing
 
Risk Event Modeling and Event Chains
Risk Event Modeling and Event ChainsRisk Event Modeling and Event Chains
Risk Event Modeling and Event Chains
 
Rsc 04
Rsc 04Rsc 04
Rsc 04
 
A value added predictive defect type distribution model
A value added predictive defect type distribution modelA value added predictive defect type distribution model
A value added predictive defect type distribution model
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk Analysis
 
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
Project Controls Expo, 18th Nov 2014 - "Schedule Risk Analysis for Complex Pr...
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk Analysis
 
RiskyProject Software
RiskyProject SoftwareRiskyProject Software
RiskyProject Software
 
Integrating risk with earned value
Integrating risk with earned valueIntegrating risk with earned value
Integrating risk with earned value
 
Risk_Management_Final_Report
Risk_Management_Final_ReportRisk_Management_Final_Report
Risk_Management_Final_Report
 
Risk mgt 07.pptx
Risk mgt 07.pptxRisk mgt 07.pptx
Risk mgt 07.pptx
 
PAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docxPAPERS72 September 2009 ■ Project Management.docx
PAPERS72 September 2009 ■ Project Management.docx
 
Project Risk Analysis with Risk Event and Event Chain
Project Risk Analysis with Risk Event and Event ChainProject Risk Analysis with Risk Event and Event Chain
Project Risk Analysis with Risk Event and Event Chain
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
Mitigating cost and schedule risk with oracle primavera risk analysis - Oracl...
 
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
PythonQuants conference - QuantUniversity presentation - Stress Testing in th...
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
 
Estimation techniques and risk management
Estimation techniques and risk managementEstimation techniques and risk management
Estimation techniques and risk management
 
Session 18 -2 PMP 4th edition
Session 18 -2  PMP 4th editionSession 18 -2  PMP 4th edition
Session 18 -2 PMP 4th edition
 

Recently uploaded

Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 

Recently uploaded (20)

Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Using Risk Analysis and Simulation in Project Management

  • 1. Improve Project Plans, Budgets & Schedules Mike Tulkoff
  • 2. ◦ Overruns the norm: 40 to 200%1 ◦ E&Y 2009 Survey 3 96% of managers want to improve risk mgmt. 46% think spending more $ on risk mgmt leads to competitive advantage 0 10 20 30 40 50 60 70 Projects in Budget Projects on Time Projects met Deliverables Project Failures KPMG 2012 Survey2 1. Morris, P., & Hough, G. (1987). The anatomy of major projects: A study of the reality of project management. Chichester: Wiley. 2. https://www.kpmg.com/NZ/en/IssuesAndInsights/ArticlesPublications/Documents/KPMG-Project-Management-Survey-2013.pdf 3. https://www.yumpu.com/en/document/view/27686141/the-future-of-risk-protecting-and-enabling-performance-directors-
  • 3.  Project Success Factors  Brief history of project management  Basic Risk Management  Review of Project Management Methods  Simulation and Monte Carlo  Example Project with Simulation  Conclusions  Speaker Bio
  • 4. Adoption & consistent use of project management methodology Dedicated project manager Aligning project goals with business & customer needs Scope management Effective RISK MANAGEMENT Effective use of multi-point estimation
  • 5. 4. Meredith, J., & Mantel, S. (1995). Project management: A managerial approach (3rd ed.). New York: Wiley. 5. Wilson, J. M. (2003). Gantt charts: A centenary appreciation. European Journal of Operational Research, 149(2), 430-437. 6. Moder, J. J., & Phillips, C. R. (1970). Project Management with CPM and PERT (2nd ed.). Project schedule is most important tool.4 Gantt invented Gantt chart early 20th century •Earliest network graph •Adapted for project mgmt 1920s.5 1957 DuPont invented Critical Path Management (CPM) •Optimal tradeoff between time and cost 1958 – U.S. Navy and Booz, Allen, and Hamilton invented Program Evaluation Review Technique (PERT) for Polaris Missile Project. •Decreased costs 66% and durations 33%.6
  • 6. Identify Risks, perform risk analysis & plan risk responses (PMI PMBOK 5). Use Identification Tools •Documentation, project WBS, SWOT analysis, cross-functional reviews (e.g. legal, financial) Use Risk Register •Matrix of identified risks, categories, likelihood, mitigation, owner. Risk Management is an iterative approach – feedback into the project plan Simulation & prototype have highest correlations to successful risk mitigation.7 7, Raz, T., & Michael, E. (2001). Use and benefits of tools for project risk management. International Journal of Project Management, 19(1)
  • 7.  Risk Register helps characterize known risks and potential “black swans”.  Probability and project impact  Mitigation plans
  • 8.  Critical Path ◦ Longest chain of dependent steps in a project ◦ Determines the time it takes to finish overall project ◦ Any delay along critical path delays whole project
  • 9.  Single point estimates are error prone & not conducive to risk management  PERT durations/costs use 3-point estimates ◦ a = best case (5% chance or better) ◦ m = most likely (90%) ◦ b = worst case (5%)  PERT uses a Beta Distribution8 ◦ Mean = (a+4m+b) / 6  “Modern” formula is .63 * m + .185*(a+b) corrects for lack of true min and max ◦ Variance = (b-a/6)2  “Modern” formula is (b-a/3.25)2 ◦ Standard Deviation = b-a/6  “Modern” is b-a/3.25 8. Source of PERT information: Anderson, M.A and Anderson E.G. (2015) lecture materials from the course Technology Enterprise Design and Implementation at the University of Texas at Austin.
  • 10. You still need to use a risk register & simulation! PERT Cont’d Can now calculate overall project probabilities Expected project cost = 𝞢 activity costs Project cost variance = 𝞢 activity variances Project duration/cost is normally distributed Estimate the 90% or 95% likely completion time and cost (within a range). Limitations Garbage in, garbage out Does not account for true uncertainty
  • 11. Why Simulation? Project plans have variance risk due to imprecise or overly optimistic estimates Risk also comes from predictable & unpredictable events •Have a disproportionate effect on the project duration & cost Management of uncertainty is key
  • 12.  Used finance, business, physics, engineering, biology, project management, etc.  Tools used in this presentation include ◦ @RISK (Palisades Corp) ◦ Project & Excel (Microsoft Corp)  Monte Carlo Process Model uncertain inputs as distributions Generate pseudo random numbers each iteration Deterministic computation Aggregate output - probability density
  • 13.  A Trivial Example ◦ Roll two 6-sided die ◦ Output is sum of dice ◦ After 1000 iterations, results show probabilities Die 1 =RiskDiscrete({1,2,3,4,5,6},{0.166666667,0.166666667,0.166666667,0.166666667,0.166666667,0.166666667 },RiskStatic(1)) Die 2 =RiskDiscrete({1,2,3,4,5,6},{0.166666667,0.166666667,0.166666667,0.166666667,0.166666667,0.166666667 },RiskStatic(1)) Sum =RiskOutput("Sum")+SUM(B2:B3)
  • 14. Sample Project Simulation Background schematic image courtesy of InvenSense Proj Plan courtesy of Kibbe, Pfau, Reber, Shields, Tulkoff (2015)
  • 15. Step 1 : Create Project Plan Create a Work Breakdown Structure (WBS) Enter tasks into PM tool (e.g. MS Project) Assign resources & dependencies Use most likely or optimistic durations for now •Will deal with durations again later
  • 16.
  • 17. 1. Cannot control vendor performance 2. Not accounting for Engineering re-work is a major reason projects fail.9 3. Task duration variance (use PERT) 4. External risks have great effect ◦ In this simulation, they delay the project start date. Event Probability Delay No Delay .45 0 days Problem with funding .20 30 days Hiring problems .15 15 days Freedom to operate issue .10 90 days Technology prototype issues .10 45 days 9. Reichelt, K., & Lyneis, J. (1999). The Dynamics of Project Performance: Benchmarking the Drivers of Cost and Schedule Overrun.European Management Journal, 17(2), 135.
  • 18. Click project on @RISK ribbon and import MPP file. Note that it draws a Gantt chart. Inputs and Outputs are tied to Excel cells.
  • 19.  Create appropriate input distributions. ◦ There is no “right” answer. ◦ Do what makes sense.  The uncertain inputs that we found can be modeled as a discrete probability distribution with initial duration tied to probability:
  • 20.  Vendor risk (Mold creation task in this example) can be modeled as a Uniform distribution between two bounds.  All values are equal probability.  Note this is to illustrate the distribution ◦ would use something more discrete here.
  • 21.  Engineering re-work can be modeled as a normal distribution with some right skew.  Task can be accounted for & simulated as it is uncertain how extensive this will be going into the project.
  • 22.  Task variance can be modeled using PERT (or with Triangle or Trigen distributions)  PERT is a natural fit for project tasks.
  • 23. Step 5: Add Outputs, Run simulation •Outputs are tied to cells with data that varies based on varying inputs •Flexibility to also tie values to additional Excel data, formulas, conditionals •May run simulation using multiple scenarios & perform sensitivity analysis •Should run at least 1000 iterations •10k is better •Directly integrated with Project – uses Project’s scheduling engine each iteration
  • 24.  Total Task Duration  Critical Path Duration
  • 27.  Total Cost Tornado
  • 28. Projects have inherent task variation risk as well as risk from uncertainty Projects can be more successful by using a consistent methodology, using multi-point estimates, accounting for re- work, and analyzing/managing risk Simulation including Monte Carlo is a powerful tool to deal with uncertainty Risk management is an iterative process
  • 29. Mike Tulkoff is a Software Engineer with over twenty years of delivering Enterprise Computing solutions. He has spent his career building great products that satisfy market needs and has had technical and managerial roles at both large, global companies and small start-ups. Mike has 12 U.S. patents and holds an MS in Technology Commercialization from the University of Texas at Austin McCombs School of Business and a BS in Computer Science from Georgia Institute of Technology. Mike is an open networker on LinkedIn. Please feel free to contact him with additional questions, discussion, or consulting inquiries.