SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
+
Deliverables Based Planning
Defining what Done looks like for needed business Capabilities, through Deliverables, their
Acceptance Criteria, in units of measure meaningful to the decision makers is the foundation of project
success.
1
+ Step by Step PM Process 2
+ Another Step by Step 3
+ What is a Deliverable?
§  A Deliverable is not the final assembled product or service.
§  A Deliverable is the outcome of Work, whose result increases the
measureable maturity of the final product or service.
§  Technical performance is specified and measureable.
§  Design is complete and verifiable.
§  Development is complete and testable.
§  Testing is complete, verified, and validated.
§  Installation and deployment are complete and operational.
§  Work consumes time and resources.
§  Work is owned by a single accountable person.
§  Work produces deliverables. Not measured by effort.
§  Work is scheduled to complete on a planned date for a planned
cost, with a planned outcome.
Deliverables Incrementally Increases Project Maturity
Deliverables Result From “Units OfWork”
4
+ To Successfully Complete All Our
Deliverables We Need a Plan
n  The Plan describes where we are going, the possible paths we can
take to reach our destination, and the progress and performance
assessment points along the way to assure we are on the right path.
n  These assessment points measures the physical percent complete of
our product or service against the planned technical percent
complete.
n  This is the only real measure of progress to plan.
n  Not the passage of time or consumption of money.
5
+
n  Success with formal scheduling requires more maturity in the
management of requirements elicitation and work planning than we
currently have in place.
n  Maintenance and operations is not very amenable to formal scheduling.
n  We need a Visible way to show deliverables, dependencies, planned
progress versus actual progress in a clear and concise way.
n  Planning First – instead of Scheduling First – provides visibility to what
outcomes are needed to produce a Capability using the project
deliverables.
6
Only Then Execute the Plan
+ The Project Management Goal is
Simple
n  The totem spins continuous while in a dream – stops spinning
in the real world – Cobb’s totem, Inception
How can we recognize the Reality of our Project’s
current status and its forecast future performance?
7
+ Planning is a Full Contact Sport 8
+ To Know if we’re on the Right Path, we
Need Measures of Progress to Plan
n We must measure increasing product maturity in
units meaningful to the decision makers.
n We must see the risks before they arrive so we can
take corrective action.
9
+
Deliverables Base Planning
The customer needs ability to accomplish something for the
benefit of the business.
Requirements, development, testing, deployment are the means to
this end.
Without a clear and concise set of capabilities produced by
Deliverables , we don’t know what work is needed.
10
+ What is a Delivered Capability?
How will we recognize it?
n  A Capability provides the customer with the ability to accomplish a
business outcome, fulfill a requirement, provide a measureable
benefit to the stakeholders.
n  Requirements, when met, enable the Capability to be put to work.
n  Examples of a capability enabled by a deliverable
n  Process insurance provider network enrollment transactions at $0.07 each
versus the current $0.12 each
n  Switch to back up site in the presence of a primary site failure all
database transactions while maintaining web page integrity for currently
logged on clients.
n  Release changes to baseline with 90% test coverage, 100% security
coverage, while meeting 100% of all Service Level Agreements.
11
+ Capabilities focus on Outcomes
Rather than Outputs
n  Capabilities planning is particularly relevant in our domain.
n  We many times have vague, changing, and emerging technical and
operational requirements.
n  Each new piece of information can be tested against the agreed upon
Capability, which should be stable if we are to have a successful outcome.
n  IT projects are often described in terms of technical deliverables not
business outcomes
n  Making it difficult for business to appreciate what was being delivered and
often the IT looses sight of the business goal – provide a well defined
capability.
n  Capabilities planning frames all phases of development in the context of
business outcomes
n  What will the business be able to accomplish when the deliverables from the
project arrive?
n  From these capabilities, we can extract requirements that are fulfilled
with a Deliverable
12
+ 6 Steps To Build A Deliverables Based
Plan
13
Activities in the Project Planning Process
1
Identify key deliverables needed to fulfill the project’s
requirements
2 Identify milestones for completion of each deliverable
3 Identify quantifiable measures of success for all work
4 Identify work needed to complete the deliverables
5
Sequence the work in a logical order to meet planned
milestones
6 Adjust work sequence to mitigate major risks
+ Identify Key Deliverables for the Project’s
Needed Requirements
14
§ Define the Requirements needed
to fulfill the Customer’s business
or technical needs.
§ Deliverables are the outcomes of
the project work that fulfill these
Requirements.
§ Deliverables define components
of the products and services are
needed for a business or
technical capability.
§ The acceptance criteria for each
Deliverable defines the units of
measure for the successful
completion of the Deliverable.
1
We want a new car design capable
of capturing new market demand
+ Outcomes of Step
n  Confirm end to end description of each work activity needed to
produce the project’s Deliverables.
n  Define the order of delivery for each Deliverable.
n  Establish target dates for each Deliverable.
n  Socialize the language of speaking in “Deliverables” rather than
time and efforts.
151
+ Identify the Milestones that
Produce each Deliverable
n  Which Deliverables are needed to implement each Requirement?
n  We need to start up a DR site using SQL 2012 Always On
n  What are the measures of effectiveness and measures of
performance for each Requirement?
n  Throughput
n  Cutover time
n  Reliability and availability of the DR system
n  In what order must these Requirements be delivered?
n  We can’t migrate the database contents until we have moved from 2008 to
2012 SQL Server
162
+ Outcomes of Step
n  The Milestones are the “road map” to producing each Deliverable
n  The “Value Stream Map” resulting from the flow of Accomplishments
describes how the products or services move through the
maturation process while reducing risk
n  The Accomplishment map is the path to “done”
172
+ Identify Quantifiable Measures of
Success for All Work
183
We have the framework for our new car design that can be tested
with the customers to confirm we’re on the right path to success
+ Outcomes of Step
n  The definition of Done emerges in the form of deliverables rather than
measures of cost and passage of time.
n  At each step along the way to a Deliverable completion, the increasing
maturity of the deliverables is defined through the Measures of
Effectiveness (MoE) and Measures of Performance (MoP),Technical
Performance Measure (TPM), and Key Performance Parameters (KPP)
n  MOE’s are operational measures of success that are closely related to the
achievements of the mission or operational objectives evaluated in the
operational environment, under a specific set of conditions.
n  MOP’s characterize physical or functional attributes relating to the system
operation, measured or estimated under specific conditions.
n  TPM’s are attributes that determine how well a system or system element is
satisfying or expected to satisfy a technical requirement or goal.
n  KPP’s represent the capabilities and characteristics so significant that failure
to meet them can be cause for reevaluation, reassessing, or termination of the
project.
193
+ Identify Work Needed to Reach
Done
204
We’re detailing out the deliverables
+ Outcomes of Step
n  The work identified to produce a measurable outcome.
n  This is defined in a Package ofWork.
n  Tasks, staff, budget, incremental outcomes
n  The Acceptance Criteria state explicitly what Done looks like for the
work effort.
n  With Done stated, Measures of Performance (MOP) and Measures of
Effectiveness (MOE) can be assessed with the products or services
produced by the Work outcomes.
214
+ Sequence the Work in a Logical
Order to Meet Planned Milestones
225
We’re building a car capable of capturing market share
+ Outcomes of Step
n  Packages partition work efforts into “bounded” scope, with defined
outcomes that can be measured in units meaningful to the decision
makers.
n  Interdependencies constrain provide boundaries to prevent
“spaghetti” style flow work and outcomes.
n  Visibility to the Increasing Flow of Project Maturity start to emerge
from the flow of quantifiable measures of success.
n  This provide visibility to current performance and the basis of the
Estimate to Complete for the remaining work in units of:
n  Time
n  Cost
n  Risk reduction efforts
235
+ Adjust Work Sequence to
Mitigate Major Risks
246
+ Outcomes of Step
n  Define risk reduction work for all reducible risks.
n  Provide Margin for risks that cannot be reduce to protect Milestone
dates.
n  Risks are integrated with sequence at their appropriate levels
n  Risks to Effectiveness – risk to Key Performance Parameters (KPP)
n  Risks to Performance – risk to Technical Performance Measures
256
+ These 6 Steps Result In A Planned
Capability On Time, On Budget
26
Our Plan Tells Us
“How”We are
Going to Proceed
The Schedule Tells
Us “What”Work is
Needed to Proceed
Our new car has arrived and we are
successfully meeting our market goals
+ Horizontal and Vertical Connections
Define Progress to Plan
Deliverables
Provides a Capability at
a planned point in time.
Milestones
Incremental completion of
planned work
Quantifiable Measures
of progress for each Milestone
Work	
  
Work	
  
Work	
  
Work	
  
Work	
  
Work	
  
Work	
  
27
Work sequenced to
produce outcomes for
each WP.
Work	
  

Weitere ähnliche Inhalte

Was ist angesagt?

PMP Lecture 1: Introduction to Project Management
PMP Lecture 1: Introduction to Project ManagementPMP Lecture 1: Introduction to Project Management
PMP Lecture 1: Introduction to Project ManagementMohamed Loey
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management MethodologyMohammed Al-Taee
 
Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)Hussain Bandukwala
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1Thuan Ng
 
Project Management Office (PMO)
Project Management Office (PMO)Project Management Office (PMO)
Project Management Office (PMO)Anand Subramaniam
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionRicardo Viana Vargas
 
Project Management - Foundation
Project Management - FoundationProject Management - Foundation
Project Management - FoundationShabbeer Zafar
 
Agile Analytics: A GQM Approach to Enterprise Metrics
Agile Analytics: A GQM Approach to Enterprise MetricsAgile Analytics: A GQM Approach to Enterprise Metrics
Agile Analytics: A GQM Approach to Enterprise MetricsLeadingAgile
 
It project management and best practices
It project management and best practicesIt project management and best practices
It project management and best practicesNaresh Pokhriyal
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality ManagementGiO Friginal
 
Project Quality Assurance And Control Management Plan PowerPoint Presentation...
Project Quality Assurance And Control Management Plan PowerPoint Presentation...Project Quality Assurance And Control Management Plan PowerPoint Presentation...
Project Quality Assurance And Control Management Plan PowerPoint Presentation...SlideTeam
 
Project communication management
Project communication managementProject communication management
Project communication managementPreshan Pradeepa
 
PMP Exam Prep Module 1.pptx
PMP Exam Prep Module 1.pptxPMP Exam Prep Module 1.pptx
PMP Exam Prep Module 1.pptxAmjadAlk
 

Was ist angesagt? (20)

PMP Lecture 1: Introduction to Project Management
PMP Lecture 1: Introduction to Project ManagementPMP Lecture 1: Introduction to Project Management
PMP Lecture 1: Introduction to Project Management
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)Setting up a Project Management Office (PMO)
Setting up a Project Management Office (PMO)
 
P3M - Project, Program, Portfolio Management Framework
P3M - Project, Program, Portfolio Management FrameworkP3M - Project, Program, Portfolio Management Framework
P3M - Project, Program, Portfolio Management Framework
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1
 
Project Management Office (PMO)
Project Management Office (PMO)Project Management Office (PMO)
Project Management Office (PMO)
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
 
Project Management - Foundation
Project Management - FoundationProject Management - Foundation
Project Management - Foundation
 
AXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - FoundationAXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - Foundation
 
Project communications management PMBOK Sixth Edition
Project communications management  PMBOK Sixth EditionProject communications management  PMBOK Sixth Edition
Project communications management PMBOK Sixth Edition
 
Pmbok6 to 7 transformation
Pmbok6 to 7 transformationPmbok6 to 7 transformation
Pmbok6 to 7 transformation
 
Agile Analytics: A GQM Approach to Enterprise Metrics
Agile Analytics: A GQM Approach to Enterprise MetricsAgile Analytics: A GQM Approach to Enterprise Metrics
Agile Analytics: A GQM Approach to Enterprise Metrics
 
It project management and best practices
It project management and best practicesIt project management and best practices
It project management and best practices
 
PMO - Delivering Business Results
PMO - Delivering Business ResultsPMO - Delivering Business Results
PMO - Delivering Business Results
 
Project Quality Management
Project Quality ManagementProject Quality Management
Project Quality Management
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
Project Quality Assurance And Control Management Plan PowerPoint Presentation...
Project Quality Assurance And Control Management Plan PowerPoint Presentation...Project Quality Assurance And Control Management Plan PowerPoint Presentation...
Project Quality Assurance And Control Management Plan PowerPoint Presentation...
 
Project Management
Project ManagementProject Management
Project Management
 
Project communication management
Project communication managementProject communication management
Project communication management
 
PMP Exam Prep Module 1.pptx
PMP Exam Prep Module 1.pptxPMP Exam Prep Module 1.pptx
PMP Exam Prep Module 1.pptx
 

Andere mochten auch

Nine Best Practices
Nine Best PracticesNine Best Practices
Nine Best PracticesGlen Alleman
 
The integrated master plan and integrated master schedule
The integrated master plan and integrated master scheduleThe integrated master plan and integrated master schedule
The integrated master plan and integrated master scheduleGlen Alleman
 
Risk management using risk+ (v5)
Risk management using risk+ (v5)Risk management using risk+ (v5)
Risk management using risk+ (v5)Glen Alleman
 
The simple problem of schedule performance indices
The simple problem of schedule performance indicesThe simple problem of schedule performance indices
The simple problem of schedule performance indicesGlen Alleman
 
Building the perfect schedule (v6)
Building the perfect schedule (v6)Building the perfect schedule (v6)
Building the perfect schedule (v6)Glen Alleman
 
Paradigm of agile project management
Paradigm of agile project managementParadigm of agile project management
Paradigm of agile project managementGlen Alleman
 
Principles and Practices of Performance-Based Project Management®
Principles and Practices of Performance-Based Project Management®Principles and Practices of Performance-Based Project Management®
Principles and Practices of Performance-Based Project Management®Glen Alleman
 

Andere mochten auch (10)

Lifecycle
LifecycleLifecycle
Lifecycle
 
Nine Best Practices
Nine Best PracticesNine Best Practices
Nine Best Practices
 
The integrated master plan and integrated master schedule
The integrated master plan and integrated master scheduleThe integrated master plan and integrated master schedule
The integrated master plan and integrated master schedule
 
Del
DelDel
Del
 
Risk management using risk+ (v5)
Risk management using risk+ (v5)Risk management using risk+ (v5)
Risk management using risk+ (v5)
 
The simple problem of schedule performance indices
The simple problem of schedule performance indicesThe simple problem of schedule performance indices
The simple problem of schedule performance indices
 
Building the perfect schedule (v6)
Building the perfect schedule (v6)Building the perfect schedule (v6)
Building the perfect schedule (v6)
 
Paradigm of agile project management
Paradigm of agile project managementParadigm of agile project management
Paradigm of agile project management
 
Principles and Practices of Performance-Based Project Management®
Principles and Practices of Performance-Based Project Management®Principles and Practices of Performance-Based Project Management®
Principles and Practices of Performance-Based Project Management®
 
Control systems
Control systemsControl systems
Control systems
 

Ähnlich wie Deliverables Based Planning

Capabilities Based Planning
Capabilities Based PlanningCapabilities Based Planning
Capabilities Based PlanningGlen Alleman
 
Deliverables based planning
Deliverables based planning Deliverables based planning
Deliverables based planning Glen Alleman
 
Chp 9.0 pb&e agile+evm (v10.3)
Chp 9.0   pb&e agile+evm (v10.3)Chp 9.0   pb&e agile+evm (v10.3)
Chp 9.0 pb&e agile+evm (v10.3)Glen Alleman
 
Performance based management in a nut shell (v5)
Performance based management in a nut shell (v5)Performance based management in a nut shell (v5)
Performance based management in a nut shell (v5)Glen Alleman
 
Project Success Assessment
Project Success AssessmentProject Success Assessment
Project Success AssessmentGlen Alleman
 
Lifecycle Management
Lifecycle ManagementLifecycle Management
Lifecycle ManagementGlen Alleman
 
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
 
Parametric project metrics
Parametric project metricsParametric project metrics
Parametric project metricsGlen Alleman
 
5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 secondsGlen Alleman
 
Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure CycleGlen Alleman
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planningGlen Alleman
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentGlen Alleman
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic AbundanceGlen Alleman
 
The Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessThe Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessGlen Alleman
 
A Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersA Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersGlen Alleman
 
Earned Value Management and Agile
Earned Value Management and AgileEarned Value Management and Agile
Earned Value Management and AgileGlen Alleman
 
Integrating Agile and Earned Value Management
Integrating Agile and Earned Value ManagementIntegrating Agile and Earned Value Management
Integrating Agile and Earned Value ManagementGlen Alleman
 
Telegration Q1 Newsletter
Telegration Q1 Newsletter Telegration Q1 Newsletter
Telegration Q1 Newsletter Self Employed
 

Ähnlich wie Deliverables Based Planning (20)

Capabilities Based Planning
Capabilities Based PlanningCapabilities Based Planning
Capabilities Based Planning
 
Deliverables based planning
Deliverables based planning Deliverables based planning
Deliverables based planning
 
Chp 9.0 pb&e agile+evm (v10.3)
Chp 9.0   pb&e agile+evm (v10.3)Chp 9.0   pb&e agile+evm (v10.3)
Chp 9.0 pb&e agile+evm (v10.3)
 
Performance based management in a nut shell (v5)
Performance based management in a nut shell (v5)Performance based management in a nut shell (v5)
Performance based management in a nut shell (v5)
 
Project Success Assessment
Project Success AssessmentProject Success Assessment
Project Success Assessment
 
Lifecycle Management
Lifecycle ManagementLifecycle Management
Lifecycle Management
 
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
 
Parametric project metrics
Parametric project metricsParametric project metrics
Parametric project metrics
 
5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds5 immutable principles and 5 processes in 60 seconds
5 immutable principles and 5 processes in 60 seconds
 
RachelResume
RachelResume RachelResume
RachelResume
 
Breaking the Project Failure Cycle
Breaking the Project Failure CycleBreaking the Project Failure Cycle
Breaking the Project Failure Cycle
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environment
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
 
The Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessThe Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccess
 
A Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersA Guide for Capital Project Mamnagers
A Guide for Capital Project Mamnagers
 
Governance
GovernanceGovernance
Governance
 
Earned Value Management and Agile
Earned Value Management and AgileEarned Value Management and Agile
Earned Value Management and Agile
 
Integrating Agile and Earned Value Management
Integrating Agile and Earned Value ManagementIntegrating Agile and Earned Value Management
Integrating Agile and Earned Value Management
 
Telegration Q1 Newsletter
Telegration Q1 Newsletter Telegration Q1 Newsletter
Telegration Q1 Newsletter
 

Mehr von Glen Alleman

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planningGlen 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
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project SuccessGlen 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
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk managementGlen 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
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineGlen 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
 
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
 

Mehr von 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
 
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
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
 
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
 
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
 

Kürzlich hochgeladen

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Kürzlich hochgeladen (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Deliverables Based Planning

  • 1. + Deliverables Based Planning Defining what Done looks like for needed business Capabilities, through Deliverables, their Acceptance Criteria, in units of measure meaningful to the decision makers is the foundation of project success. 1
  • 2. + Step by Step PM Process 2
  • 3. + Another Step by Step 3
  • 4. + What is a Deliverable? §  A Deliverable is not the final assembled product or service. §  A Deliverable is the outcome of Work, whose result increases the measureable maturity of the final product or service. §  Technical performance is specified and measureable. §  Design is complete and verifiable. §  Development is complete and testable. §  Testing is complete, verified, and validated. §  Installation and deployment are complete and operational. §  Work consumes time and resources. §  Work is owned by a single accountable person. §  Work produces deliverables. Not measured by effort. §  Work is scheduled to complete on a planned date for a planned cost, with a planned outcome. Deliverables Incrementally Increases Project Maturity Deliverables Result From “Units OfWork” 4
  • 5. + To Successfully Complete All Our Deliverables We Need a Plan n  The Plan describes where we are going, the possible paths we can take to reach our destination, and the progress and performance assessment points along the way to assure we are on the right path. n  These assessment points measures the physical percent complete of our product or service against the planned technical percent complete. n  This is the only real measure of progress to plan. n  Not the passage of time or consumption of money. 5
  • 6. + n  Success with formal scheduling requires more maturity in the management of requirements elicitation and work planning than we currently have in place. n  Maintenance and operations is not very amenable to formal scheduling. n  We need a Visible way to show deliverables, dependencies, planned progress versus actual progress in a clear and concise way. n  Planning First – instead of Scheduling First – provides visibility to what outcomes are needed to produce a Capability using the project deliverables. 6 Only Then Execute the Plan
  • 7. + The Project Management Goal is Simple n  The totem spins continuous while in a dream – stops spinning in the real world – Cobb’s totem, Inception How can we recognize the Reality of our Project’s current status and its forecast future performance? 7
  • 8. + Planning is a Full Contact Sport 8
  • 9. + To Know if we’re on the Right Path, we Need Measures of Progress to Plan n We must measure increasing product maturity in units meaningful to the decision makers. n We must see the risks before they arrive so we can take corrective action. 9
  • 10. + Deliverables Base Planning The customer needs ability to accomplish something for the benefit of the business. Requirements, development, testing, deployment are the means to this end. Without a clear and concise set of capabilities produced by Deliverables , we don’t know what work is needed. 10
  • 11. + What is a Delivered Capability? How will we recognize it? n  A Capability provides the customer with the ability to accomplish a business outcome, fulfill a requirement, provide a measureable benefit to the stakeholders. n  Requirements, when met, enable the Capability to be put to work. n  Examples of a capability enabled by a deliverable n  Process insurance provider network enrollment transactions at $0.07 each versus the current $0.12 each n  Switch to back up site in the presence of a primary site failure all database transactions while maintaining web page integrity for currently logged on clients. n  Release changes to baseline with 90% test coverage, 100% security coverage, while meeting 100% of all Service Level Agreements. 11
  • 12. + Capabilities focus on Outcomes Rather than Outputs n  Capabilities planning is particularly relevant in our domain. n  We many times have vague, changing, and emerging technical and operational requirements. n  Each new piece of information can be tested against the agreed upon Capability, which should be stable if we are to have a successful outcome. n  IT projects are often described in terms of technical deliverables not business outcomes n  Making it difficult for business to appreciate what was being delivered and often the IT looses sight of the business goal – provide a well defined capability. n  Capabilities planning frames all phases of development in the context of business outcomes n  What will the business be able to accomplish when the deliverables from the project arrive? n  From these capabilities, we can extract requirements that are fulfilled with a Deliverable 12
  • 13. + 6 Steps To Build A Deliverables Based Plan 13 Activities in the Project Planning Process 1 Identify key deliverables needed to fulfill the project’s requirements 2 Identify milestones for completion of each deliverable 3 Identify quantifiable measures of success for all work 4 Identify work needed to complete the deliverables 5 Sequence the work in a logical order to meet planned milestones 6 Adjust work sequence to mitigate major risks
  • 14. + Identify Key Deliverables for the Project’s Needed Requirements 14 § Define the Requirements needed to fulfill the Customer’s business or technical needs. § Deliverables are the outcomes of the project work that fulfill these Requirements. § Deliverables define components of the products and services are needed for a business or technical capability. § The acceptance criteria for each Deliverable defines the units of measure for the successful completion of the Deliverable. 1 We want a new car design capable of capturing new market demand
  • 15. + Outcomes of Step n  Confirm end to end description of each work activity needed to produce the project’s Deliverables. n  Define the order of delivery for each Deliverable. n  Establish target dates for each Deliverable. n  Socialize the language of speaking in “Deliverables” rather than time and efforts. 151
  • 16. + Identify the Milestones that Produce each Deliverable n  Which Deliverables are needed to implement each Requirement? n  We need to start up a DR site using SQL 2012 Always On n  What are the measures of effectiveness and measures of performance for each Requirement? n  Throughput n  Cutover time n  Reliability and availability of the DR system n  In what order must these Requirements be delivered? n  We can’t migrate the database contents until we have moved from 2008 to 2012 SQL Server 162
  • 17. + Outcomes of Step n  The Milestones are the “road map” to producing each Deliverable n  The “Value Stream Map” resulting from the flow of Accomplishments describes how the products or services move through the maturation process while reducing risk n  The Accomplishment map is the path to “done” 172
  • 18. + Identify Quantifiable Measures of Success for All Work 183 We have the framework for our new car design that can be tested with the customers to confirm we’re on the right path to success
  • 19. + Outcomes of Step n  The definition of Done emerges in the form of deliverables rather than measures of cost and passage of time. n  At each step along the way to a Deliverable completion, the increasing maturity of the deliverables is defined through the Measures of Effectiveness (MoE) and Measures of Performance (MoP),Technical Performance Measure (TPM), and Key Performance Parameters (KPP) n  MOE’s are operational measures of success that are closely related to the achievements of the mission or operational objectives evaluated in the operational environment, under a specific set of conditions. n  MOP’s characterize physical or functional attributes relating to the system operation, measured or estimated under specific conditions. n  TPM’s are attributes that determine how well a system or system element is satisfying or expected to satisfy a technical requirement or goal. n  KPP’s represent the capabilities and characteristics so significant that failure to meet them can be cause for reevaluation, reassessing, or termination of the project. 193
  • 20. + Identify Work Needed to Reach Done 204 We’re detailing out the deliverables
  • 21. + Outcomes of Step n  The work identified to produce a measurable outcome. n  This is defined in a Package ofWork. n  Tasks, staff, budget, incremental outcomes n  The Acceptance Criteria state explicitly what Done looks like for the work effort. n  With Done stated, Measures of Performance (MOP) and Measures of Effectiveness (MOE) can be assessed with the products or services produced by the Work outcomes. 214
  • 22. + Sequence the Work in a Logical Order to Meet Planned Milestones 225 We’re building a car capable of capturing market share
  • 23. + Outcomes of Step n  Packages partition work efforts into “bounded” scope, with defined outcomes that can be measured in units meaningful to the decision makers. n  Interdependencies constrain provide boundaries to prevent “spaghetti” style flow work and outcomes. n  Visibility to the Increasing Flow of Project Maturity start to emerge from the flow of quantifiable measures of success. n  This provide visibility to current performance and the basis of the Estimate to Complete for the remaining work in units of: n  Time n  Cost n  Risk reduction efforts 235
  • 24. + Adjust Work Sequence to Mitigate Major Risks 246
  • 25. + Outcomes of Step n  Define risk reduction work for all reducible risks. n  Provide Margin for risks that cannot be reduce to protect Milestone dates. n  Risks are integrated with sequence at their appropriate levels n  Risks to Effectiveness – risk to Key Performance Parameters (KPP) n  Risks to Performance – risk to Technical Performance Measures 256
  • 26. + These 6 Steps Result In A Planned Capability On Time, On Budget 26 Our Plan Tells Us “How”We are Going to Proceed The Schedule Tells Us “What”Work is Needed to Proceed Our new car has arrived and we are successfully meeting our market goals
  • 27. + Horizontal and Vertical Connections Define Progress to Plan Deliverables Provides a Capability at a planned point in time. Milestones Incremental completion of planned work Quantifiable Measures of progress for each Milestone Work   Work   Work   Work   Work   Work   Work   27 Work sequenced to produce outcomes for each WP. Work