SlideShare a Scribd company logo
MANAGING COST,
SCHEDULE, AND
TECHNICAL PERFORMANCE
RISK AT Y-12
Increasing the Probability of Program Success
1
Niwot Ridge
Consulting
Starting with DOE Guidance
2
The DOE Risk Management Lifecycle
3
DOE G 413.3-7A Risk Process
4
DOE G 413.3-7A, page 9
Connecting the Dots Between the Elements
of the Performance Measurement Baseline
5
Risk
SOW
Cost
WBS
Schedule
TPM
PMB
There are two types of Uncertainty
Uncertainty about the
functional and performance
aspects of the program’s
technology that impacts the
produceability of the product
or creates delays in the
schedule
Uncertainty about the
duration and cost of the
activities that deliver the
functional and performance
elements of the program
independent of the technical
risk
6
Technical Programmatic
Risk Assessment and Management
Techniques Vary with Maturity†
7
Add a Risk Factor or Percentage to the critical paths
A “bottom line” Monte Carlo or Range analysis
Detailed Monte Carlo for each WBS element
Expert Opinions in a Database with assessment
Detailed Bayesian Network Analysis
Increasing Detail and Difficulty
IncreasingPrecisionandValue
¨ There are several approaches to building a Risk Tolerant
Performance Measurement Baseline
¤ First recognize where you are on the curve
¤ Then recognize there is value in moving further up the curve
† Ron Coleman Litton TASC, 33rd
ADoDDCAS, Williamsburg, VA
Risk is Different from Uncertainty
Knowing this Difference is Critical to Success
¨ Cost estimating methodology
risk resulting from improper
models of cost
¨ Cost factors such as inflation,
labor rates, labor rate burdens,
etc
¨ Configuration risk (variation in
the technical inputs)
¨ Schedule and technical risk
coupling
¨ Correlation between risk
distributions
¨ Requirements change impacts
¨ Budget Perturbations
¨ Re–work, and re–test
phenomena
¨ Contractual arrangements
(contract type, prime/sub
relationships, etc)
¨ Potential for disaster (labor
troubles, shuttle loss, satellite
“falls over”, war, hurricanes,
etc.)
¨ Probability that if a discrete
event occurs it will invoke a
project delay
8
Risk stems from known probability
distributions
Uncertainty stems from unknown
probability distributions
Schedule Risk Management …
¨ Seeks to anticipate and address uncertainties that threaten the
goals and timetables of a project
¨ Recognizes unmitigated risks lead rapidly to delays in delivery
dates and budget overages that undermine confidence in the
schedule and in the project manager
¨ Is process oriented, guided by DOE G 413.3-7
¨ Accepts a certain level of risk, regular and rigorous risk
analysis and risk management techniques serve to defuse
problems before they arise
¨ Defines an Integrated Master Plan that reflects the
development phases and the hierarchical structure of the
system.
: Risk Based Planning
A sample Risk Management System at
Johnson Space Flight Center
10
Connecting the Dots, Again
11
Risk
SOW
Cost
WBS
Schedule
TPM
PMB
Named
Deliverables
defined in the WBS
BCWS at the Work
Package, rolled to the
Control Account
TPMs attached to each
critical deliverables in the
WBS and identified in
each Work Package in the
IMS, used to assess
maturity in the IMP
The Products and
Processes that produce
them in a “well structured”
decomposition in the WBS
Schedule contains
all the Work
Packages, BCWS,
Risk mitigation
plans, and rolls to
the Integrated
Master Plan to
measure
increasing maturity
Technical and Programmatic
Risks Connected to the WBS
and IMS
The Basics of Probabilistic Schedule12
All Schedule Activities Are Random
Variables, with Probability Distributions
13
Cost does not have a linear relationship with
schedule.
Basic Principles of Probabilistic Cost14
Keys to Cost Estimating Success
15
¨ Start with guidance on
cost estimating.
¨ Tailor the guidance to fit
the problem domain.
¨ Verify the processes work
and add value.
¨ Improve the fidelity of
estimates with feedback.
¨ Adjust estimating
parameters to match
actuals.
Basic Principles with Probabilistic Cost
Estimating Relationships (CER)
16
¨ Cost estimates involve many CERs
¤ Each of these CERs has uncertainty (standard error)
¤ CER input variables have uncertainty (technical uncertainty)
¨ Combine CER uncertainty with technical uncertainty for many
CERs in an estimate
¤ Usually cannot be done arithmetically; must use simulation to roll
up costs derived from Monte Carlo samples
n Add and multiply probability distributions rather than numbers
n Statistically combining many uncertain, or randomly varying, numbers
¤ Monte Carlo simulation
n Take random sample from each CER and input parameter, add and
multiply as necessary, then record total system cost as a single sample
n Repeat the procedure thousands of times to develop a frequency
histogram of the total system cost samples
n This becomes the probability distribution of total system cost
The Cost Probability Distributions as a
function of the weighted cost drivers
17
$
Cost Driver (Weight)
Cost = a + bXc
Cost
Estimate
Historical data point
Cost estimating relationship
Standard percent error boundsTechnical Uncertainty
Combined Cost Modeling
and Technical Uncertainty
Cost Modeling Uncertainty
Basic Principles of connecting cost
models with the IMS involve three steps
18
¨ Step 1: Define “likely–to–be” program
¤ Using deterministic inputs from the Independent Technical
Assessment (ITA)
¨ Step 2: Quantify the probability distributions describing the
modeling uncertainty of all CERs, cost factors, and other
estimating methods
¤ Specifically, the type of distribution (normal, triangular,
lognormal, beta, etc.)
¤ The mean and variance of the distribution
¨ Step 3: Quantify the correlation between all WBS elements
that are estimated using CERs and other methods
¤ If unknown, assess whether No correlation, Mild correlation, or
High correlation, for example:
n None: r = 0, Mild: r = ±0.2, High: r = ± 0.6
¤ Correlation affects the overall cost variance
Basic Principles
19
¨ Step 4: Set up and run the cost estimate in a Monte Carlo
framework (e.g., Crystal Ball, @RISK), resulting in a
“baseline” estimate
¤ This will provide a probability distribution of the cost based on
cost estimating model uncertainty only
¤ Report the MEAN as the baseline expected cost
¨ Step 5: Now incorporate technical uncertainty and discrete
risks
¤ Step 5a: Set up a new estimate which also contains any “discrete
risk” events that are to be guarded against
n Quantify appropriate modeling uncertainties and correlations, as in
Steps 2 and 3, for these discrete risks
¤ Step 5b: Define the probability distributions for all CER input
variables
n Also may need to quantify correlation between CER input variables
Basic Principles of connecting cost
models with the IMS involve three steps
20
¨ Step 6: Re–run the Monte Carlo simulation with random CER
input variables and discrete risk events, resulting in a final
“risk–adjusted” estimate
¤ Results in a new risk–adjusted cost probability distribution.
¤ Wider and shifted to the right Baseline vs. Risk-Adjusted Estimates
0 50 100 150 200 250 300 350
FY$M
Likelihood
Baseline versus Risk Adjusted Cost Estimates
Almost Always Shows an Increase In Cost
21
Baseline vs. Risk-Adjusted Estimates
0 50 100 150 200 250 300 350
FY$M
Likelihood
S-Curve for Cost Modeling
22
Cumulative Distribution Function
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
$60 $80 $100 $120 $140 $160 $180 $200
FY00$M
CumulativeProbability
Schedule Management
23
Risk Management
24
Connecting the Dots
25

More Related Content

What's hot

Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
Glen Alleman
 
Cure for cost and schedule growth
Cure for cost and schedule growthCure for cost and schedule growth
Cure for cost and schedule growth
Glen Alleman
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
Glen Alleman
 
Establishing schedule margin using monte carlo simulation
Establishing schedule margin using monte carlo simulation Establishing schedule margin using monte carlo simulation
Establishing schedule margin using monte carlo simulation
Glen Alleman
 
Agile Project Management Procedures
Agile Project Management ProceduresAgile Project Management Procedures
Agile Project Management Procedures
Glen Alleman
 
Project Performance Measurement Earned Value A Starter
Project Performance Measurement   Earned Value   A StarterProject Performance Measurement   Earned Value   A Starter
Project Performance Measurement Earned Value A Starter
SimonRobertson
 
Establishing the performance measurement baseline (pmi northern utah)(v1)
Establishing the performance measurement baseline (pmi northern utah)(v1)Establishing the performance measurement baseline (pmi northern utah)(v1)
Establishing the performance measurement baseline (pmi northern utah)(v1)
Glen Alleman
 
Increasing the Probability of Project Success with Five Principles and Practices
Increasing the Probability of Project Success with Five Principles and PracticesIncreasing the Probability of Project Success with Five Principles and Practices
Increasing the Probability of Project Success with Five Principles and Practices
Glen Alleman
 
Managing risk as Opportunity
Managing risk as OpportunityManaging risk as Opportunity
Managing risk as Opportunity
Glen Alleman
 
Deliverables based planning handbook
Deliverables based planning handbookDeliverables based planning handbook
Deliverables based planning handbook
Glen Alleman
 
5 Immutable Principles of Capital Project SUccess
5 Immutable Principles of Capital Project SUccess5 Immutable Principles of Capital Project SUccess
5 Immutable Principles of Capital Project SUccess
Glen Alleman
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned Value
Glen Alleman
 
Integrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master ScheduleIntegrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master Schedule
Glen Alleman
 
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERPSOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
Kevin West
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
Glen Alleman
 
Establishing the Performance Measurement Baseline
Establishing the Performance Measurement BaselineEstablishing the Performance Measurement Baseline
Establishing the Performance Measurement Baseline
Glen Alleman
 
EDM/PDM Implementation
EDM/PDM ImplementationEDM/PDM Implementation
EDM/PDM Implementation
Glen Alleman
 
Stephen bowerman professional curriculum vitae 2016
Stephen bowerman professional curriculum vitae 2016Stephen bowerman professional curriculum vitae 2016
Stephen bowerman professional curriculum vitae 2016
Stephen Bowerman
 
What Makes a Good Concept of Operations?
What Makes a Good Concept of Operations?What Makes a Good Concept of Operations?
What Makes a Good Concept of Operations?
Glen Alleman
 
From WBS to Integrated Master Schedule
From WBS to Integrated Master ScheduleFrom WBS to Integrated Master Schedule
From WBS to Integrated Master Schedule
Glen Alleman
 

What's hot (20)

Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Cure for cost and schedule growth
Cure for cost and schedule growthCure for cost and schedule growth
Cure for cost and schedule growth
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
 
Establishing schedule margin using monte carlo simulation
Establishing schedule margin using monte carlo simulation Establishing schedule margin using monte carlo simulation
Establishing schedule margin using monte carlo simulation
 
Agile Project Management Procedures
Agile Project Management ProceduresAgile Project Management Procedures
Agile Project Management Procedures
 
Project Performance Measurement Earned Value A Starter
Project Performance Measurement   Earned Value   A StarterProject Performance Measurement   Earned Value   A Starter
Project Performance Measurement Earned Value A Starter
 
Establishing the performance measurement baseline (pmi northern utah)(v1)
Establishing the performance measurement baseline (pmi northern utah)(v1)Establishing the performance measurement baseline (pmi northern utah)(v1)
Establishing the performance measurement baseline (pmi northern utah)(v1)
 
Increasing the Probability of Project Success with Five Principles and Practices
Increasing the Probability of Project Success with Five Principles and PracticesIncreasing the Probability of Project Success with Five Principles and Practices
Increasing the Probability of Project Success with Five Principles and Practices
 
Managing risk as Opportunity
Managing risk as OpportunityManaging risk as Opportunity
Managing risk as Opportunity
 
Deliverables based planning handbook
Deliverables based planning handbookDeliverables based planning handbook
Deliverables based planning handbook
 
5 Immutable Principles of Capital Project SUccess
5 Immutable Principles of Capital Project SUccess5 Immutable Principles of Capital Project SUccess
5 Immutable Principles of Capital Project SUccess
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned Value
 
Integrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master ScheduleIntegrated Master Plan and Integrated Master Schedule
Integrated Master Plan and Integrated Master Schedule
 
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERPSOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
SOLVING PROJECT ALLOCATION RESOURCE PROBLEMS WITH AEROSPACE ERP
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
Establishing the Performance Measurement Baseline
Establishing the Performance Measurement BaselineEstablishing the Performance Measurement Baseline
Establishing the Performance Measurement Baseline
 
EDM/PDM Implementation
EDM/PDM ImplementationEDM/PDM Implementation
EDM/PDM Implementation
 
Stephen bowerman professional curriculum vitae 2016
Stephen bowerman professional curriculum vitae 2016Stephen bowerman professional curriculum vitae 2016
Stephen bowerman professional curriculum vitae 2016
 
What Makes a Good Concept of Operations?
What Makes a Good Concept of Operations?What Makes a Good Concept of Operations?
What Makes a Good Concept of Operations?
 
From WBS to Integrated Master Schedule
From WBS to Integrated Master ScheduleFrom WBS to Integrated Master Schedule
From WBS to Integrated Master Schedule
 

Similar to Integrating cost, schedule, and technical performance

Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value ManagementGlen Alleman
 
Earning value from risk (v4 full charts)
Earning value from risk (v4 full charts)Earning value from risk (v4 full charts)
Earning value from risk (v4 full charts)
Glen Alleman
 
Measurement News Webinar
Measurement News WebinarMeasurement News Webinar
Measurement News Webinar
Glen Alleman
 
Costing
CostingCosting
Integrating cost schedule and technical performance
Integrating cost schedule and technical performanceIntegrating cost schedule and technical performance
Integrating cost schedule and technical performance
Glen Alleman
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Mihai Buta
 
Assessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPIAssessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPI
Glen Alleman
 
Earned Value Management Essentials
Earned Value Management EssentialsEarned Value Management Essentials
Earned Value Management Essentials
Glen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
Glen Alleman
 
Forecasting cost and schedule performance
Forecasting cost and schedule performanceForecasting cost and schedule performance
Forecasting cost and schedule performance
Glen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
Glen Alleman
 
Building a risk tolerant integrated master schedule
Building a risk tolerant integrated master scheduleBuilding a risk tolerant integrated master schedule
Building a risk tolerant integrated master schedule
Glen Alleman
 
112 risk- metrics for risk reduction
112 risk- metrics for risk reduction112 risk- metrics for risk reduction
112 risk- metrics for risk reduction
Dr Fereidoun Dejahang
 
Earned Value Managed Services
Earned Value Managed ServicesEarned Value Managed Services
Earned Value Managed Services
Glen Alleman
 
Earned Value Management Essentials
Earned Value Management EssentialsEarned Value Management Essentials
Earned Value Management Essentials
Glen Alleman
 
Using Technical Performance Progress
Using Technical Performance ProgressUsing Technical Performance Progress
Using Technical Performance Progress
Glen Alleman
 
Probabilistic Schedule and Cost Analysis
Probabilistic Schedule and Cost AnalysisProbabilistic Schedule and Cost Analysis
Probabilistic Schedule and Cost Analysis
Glen Alleman
 
Acumen Risk Workshops Overview
Acumen Risk Workshops OverviewAcumen Risk Workshops Overview
Acumen Risk Workshops Overview
Acumen
 
Building a Credible Performance Measurement Baseline (PM Journal)
Building a Credible Performance Measurement Baseline (PM Journal)Building a Credible Performance Measurement Baseline (PM Journal)
Building a Credible Performance Measurement Baseline (PM Journal)
Glen Alleman
 
Notes on IT programmatic risk in 5 not so easy pieces
Notes on IT programmatic risk in 5 not so easy piecesNotes on IT programmatic risk in 5 not so easy pieces
Notes on IT programmatic risk in 5 not so easy pieces
Glen Alleman
 

Similar to Integrating cost, schedule, and technical performance (20)

Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value Management
 
Earning value from risk (v4 full charts)
Earning value from risk (v4 full charts)Earning value from risk (v4 full charts)
Earning value from risk (v4 full charts)
 
Measurement News Webinar
Measurement News WebinarMeasurement News Webinar
Measurement News Webinar
 
Costing
CostingCosting
Costing
 
Integrating cost schedule and technical performance
Integrating cost schedule and technical performanceIntegrating cost schedule and technical performance
Integrating cost schedule and technical performance
 
Primavera Monte Carlo[1]
Primavera Monte Carlo[1]Primavera Monte Carlo[1]
Primavera Monte Carlo[1]
 
Assessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPIAssessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPI
 
Earned Value Management Essentials
Earned Value Management EssentialsEarned Value Management Essentials
Earned Value Management Essentials
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Forecasting cost and schedule performance
Forecasting cost and schedule performanceForecasting cost and schedule performance
Forecasting cost and schedule performance
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Building a risk tolerant integrated master schedule
Building a risk tolerant integrated master scheduleBuilding a risk tolerant integrated master schedule
Building a risk tolerant integrated master schedule
 
112 risk- metrics for risk reduction
112 risk- metrics for risk reduction112 risk- metrics for risk reduction
112 risk- metrics for risk reduction
 
Earned Value Managed Services
Earned Value Managed ServicesEarned Value Managed Services
Earned Value Managed Services
 
Earned Value Management Essentials
Earned Value Management EssentialsEarned Value Management Essentials
Earned Value Management Essentials
 
Using Technical Performance Progress
Using Technical Performance ProgressUsing Technical Performance Progress
Using Technical Performance Progress
 
Probabilistic Schedule and Cost Analysis
Probabilistic Schedule and Cost AnalysisProbabilistic Schedule and Cost Analysis
Probabilistic Schedule and Cost Analysis
 
Acumen Risk Workshops Overview
Acumen Risk Workshops OverviewAcumen Risk Workshops Overview
Acumen Risk Workshops Overview
 
Building a Credible Performance Measurement Baseline (PM Journal)
Building a Credible Performance Measurement Baseline (PM Journal)Building a Credible Performance Measurement Baseline (PM Journal)
Building a Credible Performance Measurement Baseline (PM Journal)
 
Notes on IT programmatic risk in 5 not so easy pieces
Notes on IT programmatic risk in 5 not so easy piecesNotes on IT programmatic risk in 5 not so easy pieces
Notes on IT programmatic risk in 5 not so easy pieces
 

More from Glen Alleman

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
Glen Alleman
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
Glen Alleman
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
Glen Alleman
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
Glen Alleman
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
Glen Alleman
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Glen Alleman
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
Glen Alleman
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
Glen Alleman
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
Glen Alleman
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
Glen Alleman
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
Glen Alleman
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
Glen Alleman
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
Glen Alleman
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
Glen Alleman
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
Glen Alleman
 
Integrated Master Plan Development
Integrated Master Plan DevelopmentIntegrated Master Plan Development
Integrated Master Plan Development
Glen Alleman
 
Project Management Theory
Project Management TheoryProject Management Theory
Project Management Theory
Glen Alleman
 
Seven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project managerSeven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project manager
Glen Alleman
 
Paradigm of agile project management (update)
Paradigm of agile project management (update)Paradigm of agile project management (update)
Paradigm of agile project management (update)
Glen Alleman
 
The 5 Immutable principles of project management
The 5 Immutable principles of project managementThe 5 Immutable principles of project management
The 5 Immutable principles of project management
Glen Alleman
 

More from Glen Alleman (20)

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
 
Integrated Master Plan Development
Integrated Master Plan DevelopmentIntegrated Master Plan Development
Integrated Master Plan Development
 
Project Management Theory
Project Management TheoryProject Management Theory
Project Management Theory
 
Seven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project managerSeven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project manager
 
Paradigm of agile project management (update)
Paradigm of agile project management (update)Paradigm of agile project management (update)
Paradigm of agile project management (update)
 
The 5 Immutable principles of project management
The 5 Immutable principles of project managementThe 5 Immutable principles of project management
The 5 Immutable principles of project management
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Integrating cost, schedule, and technical performance

  • 1. MANAGING COST, SCHEDULE, AND TECHNICAL PERFORMANCE RISK AT Y-12 Increasing the Probability of Program Success 1 Niwot Ridge Consulting
  • 2. Starting with DOE Guidance 2
  • 3. The DOE Risk Management Lifecycle 3
  • 4. DOE G 413.3-7A Risk Process 4 DOE G 413.3-7A, page 9
  • 5. Connecting the Dots Between the Elements of the Performance Measurement Baseline 5 Risk SOW Cost WBS Schedule TPM PMB
  • 6. There are two types of Uncertainty Uncertainty about the functional and performance aspects of the program’s technology that impacts the produceability of the product or creates delays in the schedule Uncertainty about the duration and cost of the activities that deliver the functional and performance elements of the program independent of the technical risk 6 Technical Programmatic
  • 7. Risk Assessment and Management Techniques Vary with Maturity† 7 Add a Risk Factor or Percentage to the critical paths A “bottom line” Monte Carlo or Range analysis Detailed Monte Carlo for each WBS element Expert Opinions in a Database with assessment Detailed Bayesian Network Analysis Increasing Detail and Difficulty IncreasingPrecisionandValue ¨ There are several approaches to building a Risk Tolerant Performance Measurement Baseline ¤ First recognize where you are on the curve ¤ Then recognize there is value in moving further up the curve † Ron Coleman Litton TASC, 33rd ADoDDCAS, Williamsburg, VA
  • 8. Risk is Different from Uncertainty Knowing this Difference is Critical to Success ¨ Cost estimating methodology risk resulting from improper models of cost ¨ Cost factors such as inflation, labor rates, labor rate burdens, etc ¨ Configuration risk (variation in the technical inputs) ¨ Schedule and technical risk coupling ¨ Correlation between risk distributions ¨ Requirements change impacts ¨ Budget Perturbations ¨ Re–work, and re–test phenomena ¨ Contractual arrangements (contract type, prime/sub relationships, etc) ¨ Potential for disaster (labor troubles, shuttle loss, satellite “falls over”, war, hurricanes, etc.) ¨ Probability that if a discrete event occurs it will invoke a project delay 8 Risk stems from known probability distributions Uncertainty stems from unknown probability distributions
  • 9. Schedule Risk Management … ¨ Seeks to anticipate and address uncertainties that threaten the goals and timetables of a project ¨ Recognizes unmitigated risks lead rapidly to delays in delivery dates and budget overages that undermine confidence in the schedule and in the project manager ¨ Is process oriented, guided by DOE G 413.3-7 ¨ Accepts a certain level of risk, regular and rigorous risk analysis and risk management techniques serve to defuse problems before they arise ¨ Defines an Integrated Master Plan that reflects the development phases and the hierarchical structure of the system. : Risk Based Planning
  • 10. A sample Risk Management System at Johnson Space Flight Center 10
  • 11. Connecting the Dots, Again 11 Risk SOW Cost WBS Schedule TPM PMB Named Deliverables defined in the WBS BCWS at the Work Package, rolled to the Control Account TPMs attached to each critical deliverables in the WBS and identified in each Work Package in the IMS, used to assess maturity in the IMP The Products and Processes that produce them in a “well structured” decomposition in the WBS Schedule contains all the Work Packages, BCWS, Risk mitigation plans, and rolls to the Integrated Master Plan to measure increasing maturity Technical and Programmatic Risks Connected to the WBS and IMS
  • 12. The Basics of Probabilistic Schedule12
  • 13. All Schedule Activities Are Random Variables, with Probability Distributions 13
  • 14. Cost does not have a linear relationship with schedule. Basic Principles of Probabilistic Cost14
  • 15. Keys to Cost Estimating Success 15 ¨ Start with guidance on cost estimating. ¨ Tailor the guidance to fit the problem domain. ¨ Verify the processes work and add value. ¨ Improve the fidelity of estimates with feedback. ¨ Adjust estimating parameters to match actuals.
  • 16. Basic Principles with Probabilistic Cost Estimating Relationships (CER) 16 ¨ Cost estimates involve many CERs ¤ Each of these CERs has uncertainty (standard error) ¤ CER input variables have uncertainty (technical uncertainty) ¨ Combine CER uncertainty with technical uncertainty for many CERs in an estimate ¤ Usually cannot be done arithmetically; must use simulation to roll up costs derived from Monte Carlo samples n Add and multiply probability distributions rather than numbers n Statistically combining many uncertain, or randomly varying, numbers ¤ Monte Carlo simulation n Take random sample from each CER and input parameter, add and multiply as necessary, then record total system cost as a single sample n Repeat the procedure thousands of times to develop a frequency histogram of the total system cost samples n This becomes the probability distribution of total system cost
  • 17. The Cost Probability Distributions as a function of the weighted cost drivers 17 $ Cost Driver (Weight) Cost = a + bXc Cost Estimate Historical data point Cost estimating relationship Standard percent error boundsTechnical Uncertainty Combined Cost Modeling and Technical Uncertainty Cost Modeling Uncertainty
  • 18. Basic Principles of connecting cost models with the IMS involve three steps 18 ¨ Step 1: Define “likely–to–be” program ¤ Using deterministic inputs from the Independent Technical Assessment (ITA) ¨ Step 2: Quantify the probability distributions describing the modeling uncertainty of all CERs, cost factors, and other estimating methods ¤ Specifically, the type of distribution (normal, triangular, lognormal, beta, etc.) ¤ The mean and variance of the distribution ¨ Step 3: Quantify the correlation between all WBS elements that are estimated using CERs and other methods ¤ If unknown, assess whether No correlation, Mild correlation, or High correlation, for example: n None: r = 0, Mild: r = ±0.2, High: r = ± 0.6 ¤ Correlation affects the overall cost variance
  • 19. Basic Principles 19 ¨ Step 4: Set up and run the cost estimate in a Monte Carlo framework (e.g., Crystal Ball, @RISK), resulting in a “baseline” estimate ¤ This will provide a probability distribution of the cost based on cost estimating model uncertainty only ¤ Report the MEAN as the baseline expected cost ¨ Step 5: Now incorporate technical uncertainty and discrete risks ¤ Step 5a: Set up a new estimate which also contains any “discrete risk” events that are to be guarded against n Quantify appropriate modeling uncertainties and correlations, as in Steps 2 and 3, for these discrete risks ¤ Step 5b: Define the probability distributions for all CER input variables n Also may need to quantify correlation between CER input variables
  • 20. Basic Principles of connecting cost models with the IMS involve three steps 20 ¨ Step 6: Re–run the Monte Carlo simulation with random CER input variables and discrete risk events, resulting in a final “risk–adjusted” estimate ¤ Results in a new risk–adjusted cost probability distribution. ¤ Wider and shifted to the right Baseline vs. Risk-Adjusted Estimates 0 50 100 150 200 250 300 350 FY$M Likelihood
  • 21. Baseline versus Risk Adjusted Cost Estimates Almost Always Shows an Increase In Cost 21 Baseline vs. Risk-Adjusted Estimates 0 50 100 150 200 250 300 350 FY$M Likelihood
  • 22. S-Curve for Cost Modeling 22 Cumulative Distribution Function 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% $60 $80 $100 $120 $140 $160 $180 $200 FY00$M CumulativeProbability