SlideShare a Scribd company logo
1 of 4
Download to read offline
Building a Risk Tolerant Schedule 
Technical and programmatic disruptions in project plans don’t need to negatively impact cost, 
performance or schedule metrics. But traditional approaches to planning are not an adequate defense. 
This white paper outlines the six steps for building a risk-tolerant schedule using a field proven approach. 
In two prior white papers in this risk management series — “Risk/Opportunity” and “Managing Schedule 
Risk” — the importance of planning risk management tasks and managing different types of uncertainty in 
the project schedule was presented. This approach lays the foundation for building a risk tolerant project 
schedule that identifies programmatic risk and implements the needed mitigation activities. 
This paper presents a method for incorporating schedule risk management in a visible manner that provides 
governance of the project’s technical and programmatic performance. This method is based on three core 
concepts shared by all risk–tolerant plans: 
1. Measures of progress must be quantitative rather than qualitative, 
2. Normal and foreseen risk handling must be explicitly visible in the plan, and 
3. Unforeseen risks must be acknowledged and actions taken when they occur. 
Risk Management Structure 
The table below describes the Risk Management 
structure defined in the Risk Management Guide 
for DoD Acquisition. This will be the structure 
used for developing the Risk Tolerant schedule. It 
is the Risk Planning, Risk Handling and Risk 
Monitoring process that forms the basis of this 
article. 
Table 1. – 7 risk management process areas form the 
basis of an integrated management approach 
To build a risk-tolerant schedule, the PMBOK 
3rd Edition instructs us to: 
! Identify the schedule activities needed to 
complete the project. 
! Sequence these activities in their order of 
dependency. 
! Estimate the resources needed for each task. 
! Estimate activity durations using a variety of 
methods. 
! Use this information to create a schedule. 
! And control the changes to our schedule. 
While this approach appears well grounded since 
it defines processes that can be used to build the 
schedule, it fails to address the core weakness of 
most planning process by not specifically 
designed to be Risk Tolerant in four ways: 
1. It is activity–based, not risk mitigation based. 
Technical risk is identified in PMBOK, but its 
connection to and with programmatic risk is 
not defined. [1] 
2. It is activity–based, not maturity assessment 
based. Progress is measured as the passage 
of time and consumption of resources, not the 
increasing technical or programmatic maturity. 
3. It is activity–based, with no quantitative basis 
of assessing the risk reduction effort from the 
current state to completion. Explicit risk buy-down 
activities are not discussed in a manner 
consistent with an integrated plan. 
4. §11.5.2 of PMBOK describes the 
recommended activities for Risk Response 
Planning, but it fails to make it clear how to 
integrate these mitigation activities in the plan.
Table 2. – Applying risk management to the four attributes of any project – the state of the project, product, process 
and work – improvements can be made in the probability that the business will receive the benefits from the delivered 
capabilities. 
Traditional Approach Risk Tolerant Approach 
Measurable Maturity and Embedded Risk 
Management 
Building a Risk Tolerant schedule starts with 
understanding that the traditional approaches to 
planning described above, leaves out of the plan 
the very elements needed for risk tolerance. 
These elements start with the identification and 
assessment of the project, product and process 
states as part of the schedule. 
Steps in Building a Risk Tolerant Plan 
1. Define the measurable maturity Events of 
the project. These assessment points can be 
determined in terms of capabilities or fidelity 
of the deliverables agreed to by the 
customer. Capabilities describe a defined 
outcome that is not the final conclusion, but 
lays the groundwork for the continued 
delivery of value. [2] Objectives are reached 
and the operational value delivered when a 
defined capability is available for use. 
Features and functions describe the static 
and dynamic behaviors of a system, but they 
are not directly connected to a strategy, 
mission or vision defined in the chartering 
session of the project. Milestones indicate 
the arrival of a point in time. Capabilities 
delivery provides an answer to the question: 
in order to achieve the objective of this 
project, what capabilities must be 
possessed? 
2. Define the Significant Accomplishments and 
the Exit Criteria that deliver the needed 
capabilities for the project. A capability is 
defined for each point along the maturity line 
– from immature to complete. Each 
Significant Accomplishment and its Exit 
Criteria needs to be worded as a past tense 
statement about the delivery of an end item. 
This delivery must be 100% of some defined 
result. No percentage complete is allowed! 
Rather 100% of a partially defined capability, 
product, or service clearly states what “done” 
looks like at each place along the way to 
completion of the project. 
3. Define the work needed to deliver the 
Significant Accomplishments and their Exit 
Criteria. This provides the focus needed to 
define what “done” looks like for each exit 
criterion. These tasks should represent the 
vast majority of the activities in the plan. Any 
State of the Project 
Progress is measured as the 
passage of time, the completion of 
tasks or the reaching of milestones 
with no quantitative assessment of 
the technical and programmatic 
maturity of the project. 
Maturity Events provide not only a 
review of the progress to date, but 
also an assessment of the readiness 
of the project to proceed to the next 
step. The fidelity of a design, a 
fabrication or an operational 
capability can be assessed at each 
project Event. 
State of the Product 
There are no quantitative measures 
of completion other than they are 
“done.” 
The Significant Accomplishments that 
define the increasing maturity of 
product elements are explicitly stated 
in quantitative terms. 
State of the Process No specific process measures are 
provided in the plan. 
The Accomplishment Criteria – exit 
criteria – by which the state of 
product is measured, are explicitly 
defined as the conditions of 
completion for each accomplishment. 
Work Delivery 
Tasks describe the work necessary 
to complete the project. When all the 
tasks are done it is implied that the 
project is done. 
Only those tasks that support the 
completion of the exit criteria are 
defined in the plan. They are discrete 
work. All other work is defined as 
level of effort, since it has not specific 
defined outcome.
other work should be classified as Level of 
Effort. 
4. Rank each task according to an ordinal risk 
scale. Each task must be ranked since, it is 
not clear in the beginning which tasks will be 
critical to the completion of the schedule, 
which ones will interact and cause 
programmatic risks to appear. 
5. The ranking of risk. Six basic classes are 
commonly used. [3] The probability scales 
commonly used are un-calibrated in most 
instances. These types of scales (un-calibrated) 
generally produce poor results 
unless the process is well structured, stable 
and repeatable. 
Table 3 shows how calibrated ordinal scales can 
be defined for various risk domains. [4] 
6. Define the explicit tasks to mitigate the 
known risks. These are risks with a 
probability of occurrence and a probable 
impact. These tasks should be placed in 
front of Significant Accomplishments to 
provide a buffer or time for correction. 
7. Define alternative paths through the 
schedule for unknown risks – risks with a 
probability of occurrence but with an 
unknown impact. These paths are indicated 
as branching probabilities in the plan. 
The result is a plan where risks and their 
mitigations are visible with risk ranking for each 
task delivering results for each Exit Criteria. 
Processes and Practices 
“Risk monitoring is the process that 
systematically tracks and evaluates the 
performance of risk–handling actions against 
established metrics throughout the project and 
develops further risk–handling options, as 
appropriate. It feeds information back into the 
other risk management activities of planning, 
assessment, and handling.”[5] 
If monitoring is passive, then it is just a 
bookkeeping function. Proactive risk monitoring 
provides quantitative information to decision 
makers through variance in the Cost, 
Performance, Schedule and changes in the risk 
analysis data. Earned Value provides cardinal 
values for Cost and Schedule (C-S) metrics. 
Technical Performance Measures provide 
cardinal values for Performance (P) metrics. The 
C-P-S cardinal values are the basis of a 
continuous risk management process by aligning 
risk reduction tasks with the Significant 
Accomplishments and their Exit Criteria. 
These risk monitoring metrics provide 
adjustments to the risk handling strategy and the 
Risk Handling Plan and provide information to 
update the risk probability and risk consequence 
portion of the risk analysis. 
Learning to create a risk tolerant schedule and 
managing the technical and programmatic risks 
represented by this schedule is a practice. A high 
technology program manager once noted, “You 
can’t learn surgery from reading a book — you 
need to successfully complete a surgical 
residency.” 
No amount of attending seminars or reading 
books or articles (even these articles) will provide 
the solution to managing schedule risks. But 
there are two good starting points: Risk 
Management Guide for DoD Acquisition, Fifth 
Edition (Version 2.0), Department of Defense, 
Defense Acquisition University, June 2003, and 
Effective Risk Management: Some Keys to 
Success, Edmund H. Conrow, AIAA Press, 2003. 
These are recommended practicum guides. 
PMBOK®, while introductory in nature, does not 
provide an integrated approach to Cost, 
Performance, and Schedule risk management. 
Table 3. – Uncalibrated ordinal scales should not be 
used to rank risk. Instead specific descriptions of the 
meaning of High, Low and the ranges between should 
be stated 
Domain High Risk 
Example 
Low Risk 
Example 
Maturity Basic principles 
observed 
Item are 
deployed and 
operational 
Sufficiency Research 
required 
Processes 
defined and 
operational 
Complexity 20% of interfaces 
defined 
Less than 5% of 
design altered 
during final 
review 
Uncertainty 
Frequent 
changes in 
requirements 
No changes in 
requirements 
Estimate No chance (< 
5%) Certain (> 95%)
There are other texts that should be on the shelf 
of any competent risk management professional, 
including: Making Hard Decisions, 2nd Edition, 
Robert T. Clemen, Duxberry Press, 1996; 
Introduction to Statistical Decision Theory, John 
W. Pratt, Howard Raiffa and Robert Schlaifer, 
MIT Press, 1995; Quantitative Risk Analysis, 
David Vose, John Wiley and Sons, 2000; and 
Practical Risk Assessment for Project 
Management, Stephen Gray, John Wiley and 
Sons, 1995. 
Bibliography 
[1] PMBOK®, the British Standards Institute, and 
the UK Institution of Civil Engineers as well as 
numerous internal risk management 
handbooks combine risk and opportunity into 
single assessment criteria. It could be argued 
that risk includes both opportunities and 
losses. However, there is rarely an 
opportunity without the possibility of loss. On 
the other hand there is almost always a 
chance of loss without opportunity. The 
PMBOK approach changes the definition of 
risk: the potential for the realization of 
unwanted, negative consequences of an 
event. Opportunities are generally events that 
require intentional actions in order to achieve 
value. Risks are events that can be ignored. 
For a detailed discussion of this issue as well 
as a definitive presentation of risk 
management, see Appendix E, “Changing the 
Definition of Risk – Why Risk It?” Robert N. 
Charette, in Effective Risk Management: 
Some Keys to Success, 2nd Edition, Edmund 
H. Conrow, American Institute of Aeronautics 
and Astronautics Press, 2003. 
[2] “Agile Program Management: Moving from 
Principles to Practice,” Glen B. Alleman, 
Cutter Agile Project Management Advisory 
Service, Volume 6, Number 9. 
[3] Appendix H: Some Characteristics and 
Limitations of Ordinal Scales in Risk 
Analyses, in Effective Risk Management, 
Edmund Conrow, AIAA, 2003. 
[4] Although the use of ordinal values is simple it 
is fraught with problems. Ordinal are a 
standard approach to risk ranking. If ordinal 
scales are used, their values must be derived 
from the underlying probability data or be 
calibrated with actual probability data. This is 
a complex topic best addressed in a book 
length manner. Appendix H and Appendix J of 
Effective Risk Management, E. H. Conrow are 
the best sources. 
[5] Risk Management Guide for DOD Acquisition, 
pp. 88. 
The Author 
Glen Alleman has over 25 years of software engineering and management experience in the high 
technology management business. His recent assignments include architecting the project controls structure 
for a $4B manned spaceflight program, leading the Program Management Office at a $7B nuclear waste 
remediation project, and numerous ERP and Enterprise application system deployments. Prior to these 
enterprise projects Glen worked in aerospace, petro-chemicals, electric utilities and other industrial business 
domains leading software and product development teams. Glen’s education includes Physics, Systems 
Engineering and an MBA. Over the years Glen has published professional journal papers, articles and book 
chapters and a book, on a variety of project management and programmatic risk management topics.

More Related Content

What's hot

Applying risk radar (v2)
Applying risk radar (v2)Applying risk radar (v2)
Applying risk radar (v2)Glen Alleman
 
Continuous Risk Management
Continuous Risk ManagementContinuous Risk Management
Continuous Risk ManagementGlen Alleman
 
Managing in the presence of uncertainty
Managing in the presence of uncertaintyManaging in the presence of uncertainty
Managing in the presence of uncertaintyGlen Alleman
 
Probabilistic Cost, Schedule, and Risk management
Probabilistic Cost, Schedule, and Risk managementProbabilistic Cost, Schedule, and Risk management
Probabilistic Cost, Schedule, and Risk managementGlen Alleman
 
Managing Risk as Opportunity
Managing Risk as OpportunityManaging Risk as Opportunity
Managing Risk as OpportunityGlen Alleman
 
Increasing the Probability of Success with Continuous Risk Management
Increasing the Probability of Success with Continuous Risk ManagementIncreasing the Probability of Success with Continuous Risk Management
Increasing the Probability of Success with Continuous Risk ManagementGlen Alleman
 
Cure for Cost and Schedule Growth
Cure for Cost and Schedule GrowthCure for Cost and Schedule Growth
Cure for Cost and Schedule GrowthGlen Alleman
 
Options based decisions processes
Options based decisions processesOptions based decisions processes
Options based decisions processesGlen 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 piecesGlen Alleman
 
Iwsm2014 defining technical risk in software development (vard antinyan)
Iwsm2014   defining technical risk in software development (vard antinyan)Iwsm2014   defining technical risk in software development (vard antinyan)
Iwsm2014 defining technical risk in software development (vard antinyan)Nesma
 
Notional cam interview questions (update)
Notional cam interview questions (update)Notional cam interview questions (update)
Notional cam interview questions (update)Glen Alleman
 
Technical Risk Management
Technical Risk ManagementTechnical Risk Management
Technical Risk ManagementGlen Alleman
 
What Does Done Look Like?
What Does Done Look Like?What Does Done Look Like?
What Does Done Look Like?Glen Alleman
 
Liberty university busi 313 quiz 3 complete solutions correct answers slideshare
Liberty university busi 313 quiz 3 complete solutions correct answers slideshareLiberty university busi 313 quiz 3 complete solutions correct answers slideshare
Liberty university busi 313 quiz 3 complete solutions correct answers slideshareSong Love
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normativeGlen Alleman
 
Managing cost and schedule risk
Managing cost and schedule riskManaging cost and schedule risk
Managing cost and schedule riskGlen Alleman
 
Capabilities based planning essay
Capabilities based planning essayCapabilities based planning essay
Capabilities based planning essayGlen Alleman
 
Risk management plan loren schwappach
Risk management plan   loren schwappachRisk management plan   loren schwappach
Risk management plan loren schwappachLoren Schwappach
 

What's hot (20)

Applying risk radar (v2)
Applying risk radar (v2)Applying risk radar (v2)
Applying risk radar (v2)
 
Continuous Risk Management
Continuous Risk ManagementContinuous Risk Management
Continuous Risk Management
 
Managing in the presence of uncertainty
Managing in the presence of uncertaintyManaging in the presence of uncertainty
Managing in the presence of uncertainty
 
Probabilistic Cost, Schedule, and Risk management
Probabilistic Cost, Schedule, and Risk managementProbabilistic Cost, Schedule, and Risk management
Probabilistic Cost, Schedule, and Risk management
 
Managing Risk as Opportunity
Managing Risk as OpportunityManaging Risk as Opportunity
Managing Risk as Opportunity
 
What is risk?
What is risk?What is risk?
What is risk?
 
Increasing the Probability of Success with Continuous Risk Management
Increasing the Probability of Success with Continuous Risk ManagementIncreasing the Probability of Success with Continuous Risk Management
Increasing the Probability of Success with Continuous Risk Management
 
Cure for Cost and Schedule Growth
Cure for Cost and Schedule GrowthCure for Cost and Schedule Growth
Cure for Cost and Schedule Growth
 
Options based decisions processes
Options based decisions processesOptions based decisions processes
Options based decisions processes
 
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
 
Iwsm2014 defining technical risk in software development (vard antinyan)
Iwsm2014   defining technical risk in software development (vard antinyan)Iwsm2014   defining technical risk in software development (vard antinyan)
Iwsm2014 defining technical risk in software development (vard antinyan)
 
Notional cam interview questions (update)
Notional cam interview questions (update)Notional cam interview questions (update)
Notional cam interview questions (update)
 
Technical Risk Management
Technical Risk ManagementTechnical Risk Management
Technical Risk Management
 
What Does Done Look Like?
What Does Done Look Like?What Does Done Look Like?
What Does Done Look Like?
 
Liberty university busi 313 quiz 3 complete solutions correct answers slideshare
Liberty university busi 313 quiz 3 complete solutions correct answers slideshareLiberty university busi 313 quiz 3 complete solutions correct answers slideshare
Liberty university busi 313 quiz 3 complete solutions correct answers slideshare
 
Risk Assessment
Risk AssessmentRisk Assessment
Risk Assessment
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
 
Managing cost and schedule risk
Managing cost and schedule riskManaging cost and schedule risk
Managing cost and schedule risk
 
Capabilities based planning essay
Capabilities based planning essayCapabilities based planning essay
Capabilities based planning essay
 
Risk management plan loren schwappach
Risk management plan   loren schwappachRisk management plan   loren schwappach
Risk management plan loren schwappach
 

Viewers also liked

Operational Risk Management - A Gateway to managing the risk profile of your...
Operational Risk Management -  A Gateway to managing the risk profile of your...Operational Risk Management -  A Gateway to managing the risk profile of your...
Operational Risk Management - A Gateway to managing the risk profile of your...Eneni Oduwole
 
Finance powerpoint
Finance powerpointFinance powerpoint
Finance powerpointbloomy86
 

Viewers also liked (6)

Bonds
BondsBonds
Bonds
 
Bond valuation
Bond valuationBond valuation
Bond valuation
 
Ch02
Ch02Ch02
Ch02
 
Operational Risk Management - A Gateway to managing the risk profile of your...
Operational Risk Management -  A Gateway to managing the risk profile of your...Operational Risk Management -  A Gateway to managing the risk profile of your...
Operational Risk Management - A Gateway to managing the risk profile of your...
 
Finance powerpoint
Finance powerpointFinance powerpoint
Finance powerpoint
 
Chapter 8 slides operations management
Chapter 8 slides   operations managementChapter 8 slides   operations management
Chapter 8 slides operations management
 

Similar to Building risk tolerance

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 scheduleGlen Alleman
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk managementGlen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineGlen Alleman
 
Presentation Project managment
Presentation Project managmentPresentation Project managment
Presentation Project managmentMalan Bothma
 
Building Risk Tolerance into the Program Plan and Schedule
Building Risk Tolerance into the Program Plan and ScheduleBuilding Risk Tolerance into the Program Plan and Schedule
Building Risk Tolerance into the Program Plan and ScheduleGlen Alleman
 
Elico Solutions' Odoo ERP Project Management Implementation Approach
Elico Solutions' Odoo ERP Project Management Implementation ApproachElico Solutions' Odoo ERP Project Management Implementation Approach
Elico Solutions' Odoo ERP Project Management Implementation ApproachElico Solutions Singapore
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineGlen Alleman
 
Developing Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityDeveloping Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityAcumen
 
Project risk management
Project risk managementProject risk management
Project risk managementBarnatuCoffee
 
Assessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPIAssessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPIGlen Alleman
 
Building A Credible Measurement Baseline
Building A Credible Measurement BaselineBuilding A Credible Measurement Baseline
Building A Credible Measurement BaselineGlen Alleman
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value ManagementGlen Alleman
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsarah david
 
A Gentle Introduction to Deliverables Based Planning
A Gentle Introduction to Deliverables Based PlanningA Gentle Introduction to Deliverables Based Planning
A Gentle Introduction to Deliverables Based PlanningGlen Alleman
 
The Value of a Standard Schedule Quality Index
The Value of a Standard Schedule Quality IndexThe Value of a Standard Schedule Quality Index
The Value of a Standard Schedule Quality IndexAcumen
 
Estimation guidelines and templates
Estimation guidelines and templatesEstimation guidelines and templates
Estimation guidelines and templatesHoa PN Thaycacac
 
EFFICACY OF PROJECT MANAGEMENT
EFFICACY OF PROJECT MANAGEMENTEFFICACY OF PROJECT MANAGEMENT
EFFICACY OF PROJECT MANAGEMENTAssignment Studio
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsarah david
 
Connecting PMB® with PMBOK®
Connecting PMB® with PMBOK®Connecting PMB® with PMBOK®
Connecting PMB® with PMBOK®Glen Alleman
 

Similar to Building risk tolerance (20)

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
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Presentation Project managment
Presentation Project managmentPresentation Project managment
Presentation Project managment
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Building Risk Tolerance into the Program Plan and Schedule
Building Risk Tolerance into the Program Plan and ScheduleBuilding Risk Tolerance into the Program Plan and Schedule
Building Risk Tolerance into the Program Plan and Schedule
 
Elico Solutions' Odoo ERP Project Management Implementation Approach
Elico Solutions' Odoo ERP Project Management Implementation ApproachElico Solutions' Odoo ERP Project Management Implementation Approach
Elico Solutions' Odoo ERP Project Management Implementation Approach
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
Developing Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityDeveloping Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule Quality
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Assessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPIAssessing Project Performance Beyond CPI/SPI
Assessing Project Performance Beyond CPI/SPI
 
Building A Credible Measurement Baseline
Building A Credible Measurement BaselineBuilding A Credible Measurement Baseline
Building A Credible Measurement Baseline
 
Earning Value from Earned Value Management
Earning Value from Earned Value ManagementEarning Value from Earned Value Management
Earning Value from Earned Value Management
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
 
A Gentle Introduction to Deliverables Based Planning
A Gentle Introduction to Deliverables Based PlanningA Gentle Introduction to Deliverables Based Planning
A Gentle Introduction to Deliverables Based Planning
 
The Value of a Standard Schedule Quality Index
The Value of a Standard Schedule Quality IndexThe Value of a Standard Schedule Quality Index
The Value of a Standard Schedule Quality Index
 
Estimation guidelines and templates
Estimation guidelines and templatesEstimation guidelines and templates
Estimation guidelines and templates
 
EFFICACY OF PROJECT MANAGEMENT
EFFICACY OF PROJECT MANAGEMENTEFFICACY OF PROJECT MANAGEMENT
EFFICACY OF PROJECT MANAGEMENT
 
significance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptxsignificance_of_test_estimating_in_the_software_development.pptx
significance_of_test_estimating_in_the_software_development.pptx
 
Connecting PMB® with PMBOK®
Connecting PMB® with PMBOK®Connecting PMB® with PMBOK®
Connecting PMB® with PMBOK®
 

More from 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/IMSGlen 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+PPMGlen Alleman
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk ManagementGlen 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 EngineeringGlen Alleman
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideGlen 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 StepGlen 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 possibleGlen Alleman
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic AbundanceGlen Alleman
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planningGlen Alleman
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for AgileGlen Alleman
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement BaselineGlen 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 SigmaGlen Alleman
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure RolloutGlen Alleman
 
Integrated Master Plan Development
Integrated Master Plan DevelopmentIntegrated Master Plan Development
Integrated Master Plan DevelopmentGlen Alleman
 
Project Management Theory
Project Management TheoryProject Management Theory
Project Management TheoryGlen 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 PracticesGlen 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 managerGlen Alleman
 

More from Glen Alleman (20)

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
 
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
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles 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
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
 
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
 
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
 
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
 

Building risk tolerance

  • 1. Building a Risk Tolerant Schedule Technical and programmatic disruptions in project plans don’t need to negatively impact cost, performance or schedule metrics. But traditional approaches to planning are not an adequate defense. This white paper outlines the six steps for building a risk-tolerant schedule using a field proven approach. In two prior white papers in this risk management series — “Risk/Opportunity” and “Managing Schedule Risk” — the importance of planning risk management tasks and managing different types of uncertainty in the project schedule was presented. This approach lays the foundation for building a risk tolerant project schedule that identifies programmatic risk and implements the needed mitigation activities. This paper presents a method for incorporating schedule risk management in a visible manner that provides governance of the project’s technical and programmatic performance. This method is based on three core concepts shared by all risk–tolerant plans: 1. Measures of progress must be quantitative rather than qualitative, 2. Normal and foreseen risk handling must be explicitly visible in the plan, and 3. Unforeseen risks must be acknowledged and actions taken when they occur. Risk Management Structure The table below describes the Risk Management structure defined in the Risk Management Guide for DoD Acquisition. This will be the structure used for developing the Risk Tolerant schedule. It is the Risk Planning, Risk Handling and Risk Monitoring process that forms the basis of this article. Table 1. – 7 risk management process areas form the basis of an integrated management approach To build a risk-tolerant schedule, the PMBOK 3rd Edition instructs us to: ! Identify the schedule activities needed to complete the project. ! Sequence these activities in their order of dependency. ! Estimate the resources needed for each task. ! Estimate activity durations using a variety of methods. ! Use this information to create a schedule. ! And control the changes to our schedule. While this approach appears well grounded since it defines processes that can be used to build the schedule, it fails to address the core weakness of most planning process by not specifically designed to be Risk Tolerant in four ways: 1. It is activity–based, not risk mitigation based. Technical risk is identified in PMBOK, but its connection to and with programmatic risk is not defined. [1] 2. It is activity–based, not maturity assessment based. Progress is measured as the passage of time and consumption of resources, not the increasing technical or programmatic maturity. 3. It is activity–based, with no quantitative basis of assessing the risk reduction effort from the current state to completion. Explicit risk buy-down activities are not discussed in a manner consistent with an integrated plan. 4. §11.5.2 of PMBOK describes the recommended activities for Risk Response Planning, but it fails to make it clear how to integrate these mitigation activities in the plan.
  • 2. Table 2. – Applying risk management to the four attributes of any project – the state of the project, product, process and work – improvements can be made in the probability that the business will receive the benefits from the delivered capabilities. Traditional Approach Risk Tolerant Approach Measurable Maturity and Embedded Risk Management Building a Risk Tolerant schedule starts with understanding that the traditional approaches to planning described above, leaves out of the plan the very elements needed for risk tolerance. These elements start with the identification and assessment of the project, product and process states as part of the schedule. Steps in Building a Risk Tolerant Plan 1. Define the measurable maturity Events of the project. These assessment points can be determined in terms of capabilities or fidelity of the deliverables agreed to by the customer. Capabilities describe a defined outcome that is not the final conclusion, but lays the groundwork for the continued delivery of value. [2] Objectives are reached and the operational value delivered when a defined capability is available for use. Features and functions describe the static and dynamic behaviors of a system, but they are not directly connected to a strategy, mission or vision defined in the chartering session of the project. Milestones indicate the arrival of a point in time. Capabilities delivery provides an answer to the question: in order to achieve the objective of this project, what capabilities must be possessed? 2. Define the Significant Accomplishments and the Exit Criteria that deliver the needed capabilities for the project. A capability is defined for each point along the maturity line – from immature to complete. Each Significant Accomplishment and its Exit Criteria needs to be worded as a past tense statement about the delivery of an end item. This delivery must be 100% of some defined result. No percentage complete is allowed! Rather 100% of a partially defined capability, product, or service clearly states what “done” looks like at each place along the way to completion of the project. 3. Define the work needed to deliver the Significant Accomplishments and their Exit Criteria. This provides the focus needed to define what “done” looks like for each exit criterion. These tasks should represent the vast majority of the activities in the plan. Any State of the Project Progress is measured as the passage of time, the completion of tasks or the reaching of milestones with no quantitative assessment of the technical and programmatic maturity of the project. Maturity Events provide not only a review of the progress to date, but also an assessment of the readiness of the project to proceed to the next step. The fidelity of a design, a fabrication or an operational capability can be assessed at each project Event. State of the Product There are no quantitative measures of completion other than they are “done.” The Significant Accomplishments that define the increasing maturity of product elements are explicitly stated in quantitative terms. State of the Process No specific process measures are provided in the plan. The Accomplishment Criteria – exit criteria – by which the state of product is measured, are explicitly defined as the conditions of completion for each accomplishment. Work Delivery Tasks describe the work necessary to complete the project. When all the tasks are done it is implied that the project is done. Only those tasks that support the completion of the exit criteria are defined in the plan. They are discrete work. All other work is defined as level of effort, since it has not specific defined outcome.
  • 3. other work should be classified as Level of Effort. 4. Rank each task according to an ordinal risk scale. Each task must be ranked since, it is not clear in the beginning which tasks will be critical to the completion of the schedule, which ones will interact and cause programmatic risks to appear. 5. The ranking of risk. Six basic classes are commonly used. [3] The probability scales commonly used are un-calibrated in most instances. These types of scales (un-calibrated) generally produce poor results unless the process is well structured, stable and repeatable. Table 3 shows how calibrated ordinal scales can be defined for various risk domains. [4] 6. Define the explicit tasks to mitigate the known risks. These are risks with a probability of occurrence and a probable impact. These tasks should be placed in front of Significant Accomplishments to provide a buffer or time for correction. 7. Define alternative paths through the schedule for unknown risks – risks with a probability of occurrence but with an unknown impact. These paths are indicated as branching probabilities in the plan. The result is a plan where risks and their mitigations are visible with risk ranking for each task delivering results for each Exit Criteria. Processes and Practices “Risk monitoring is the process that systematically tracks and evaluates the performance of risk–handling actions against established metrics throughout the project and develops further risk–handling options, as appropriate. It feeds information back into the other risk management activities of planning, assessment, and handling.”[5] If monitoring is passive, then it is just a bookkeeping function. Proactive risk monitoring provides quantitative information to decision makers through variance in the Cost, Performance, Schedule and changes in the risk analysis data. Earned Value provides cardinal values for Cost and Schedule (C-S) metrics. Technical Performance Measures provide cardinal values for Performance (P) metrics. The C-P-S cardinal values are the basis of a continuous risk management process by aligning risk reduction tasks with the Significant Accomplishments and their Exit Criteria. These risk monitoring metrics provide adjustments to the risk handling strategy and the Risk Handling Plan and provide information to update the risk probability and risk consequence portion of the risk analysis. Learning to create a risk tolerant schedule and managing the technical and programmatic risks represented by this schedule is a practice. A high technology program manager once noted, “You can’t learn surgery from reading a book — you need to successfully complete a surgical residency.” No amount of attending seminars or reading books or articles (even these articles) will provide the solution to managing schedule risks. But there are two good starting points: Risk Management Guide for DoD Acquisition, Fifth Edition (Version 2.0), Department of Defense, Defense Acquisition University, June 2003, and Effective Risk Management: Some Keys to Success, Edmund H. Conrow, AIAA Press, 2003. These are recommended practicum guides. PMBOK®, while introductory in nature, does not provide an integrated approach to Cost, Performance, and Schedule risk management. Table 3. – Uncalibrated ordinal scales should not be used to rank risk. Instead specific descriptions of the meaning of High, Low and the ranges between should be stated Domain High Risk Example Low Risk Example Maturity Basic principles observed Item are deployed and operational Sufficiency Research required Processes defined and operational Complexity 20% of interfaces defined Less than 5% of design altered during final review Uncertainty Frequent changes in requirements No changes in requirements Estimate No chance (< 5%) Certain (> 95%)
  • 4. There are other texts that should be on the shelf of any competent risk management professional, including: Making Hard Decisions, 2nd Edition, Robert T. Clemen, Duxberry Press, 1996; Introduction to Statistical Decision Theory, John W. Pratt, Howard Raiffa and Robert Schlaifer, MIT Press, 1995; Quantitative Risk Analysis, David Vose, John Wiley and Sons, 2000; and Practical Risk Assessment for Project Management, Stephen Gray, John Wiley and Sons, 1995. Bibliography [1] PMBOK®, the British Standards Institute, and the UK Institution of Civil Engineers as well as numerous internal risk management handbooks combine risk and opportunity into single assessment criteria. It could be argued that risk includes both opportunities and losses. However, there is rarely an opportunity without the possibility of loss. On the other hand there is almost always a chance of loss without opportunity. The PMBOK approach changes the definition of risk: the potential for the realization of unwanted, negative consequences of an event. Opportunities are generally events that require intentional actions in order to achieve value. Risks are events that can be ignored. For a detailed discussion of this issue as well as a definitive presentation of risk management, see Appendix E, “Changing the Definition of Risk – Why Risk It?” Robert N. Charette, in Effective Risk Management: Some Keys to Success, 2nd Edition, Edmund H. Conrow, American Institute of Aeronautics and Astronautics Press, 2003. [2] “Agile Program Management: Moving from Principles to Practice,” Glen B. Alleman, Cutter Agile Project Management Advisory Service, Volume 6, Number 9. [3] Appendix H: Some Characteristics and Limitations of Ordinal Scales in Risk Analyses, in Effective Risk Management, Edmund Conrow, AIAA, 2003. [4] Although the use of ordinal values is simple it is fraught with problems. Ordinal are a standard approach to risk ranking. If ordinal scales are used, their values must be derived from the underlying probability data or be calibrated with actual probability data. This is a complex topic best addressed in a book length manner. Appendix H and Appendix J of Effective Risk Management, E. H. Conrow are the best sources. [5] Risk Management Guide for DOD Acquisition, pp. 88. The Author Glen Alleman has over 25 years of software engineering and management experience in the high technology management business. His recent assignments include architecting the project controls structure for a $4B manned spaceflight program, leading the Program Management Office at a $7B nuclear waste remediation project, and numerous ERP and Enterprise application system deployments. Prior to these enterprise projects Glen worked in aerospace, petro-chemicals, electric utilities and other industrial business domains leading software and product development teams. Glen’s education includes Physics, Systems Engineering and an MBA. Over the years Glen has published professional journal papers, articles and book chapters and a book, on a variety of project management and programmatic risk management topics.