SlideShare a Scribd company logo
PS-16
Dynamic Schedule Management
Glen B. Alleman
PrimePM
glen.alleman@niwotridge.com
+1 303 241 9633
EVM World 2017
Rick Price
ClearPlan / Waypoint Consulting
Rick.A.Price2016@gmail.com
+1 303 667 3379
2
Structure of Workshop
 This workshop amplifies the concepts presented in the practice symposium
titled “Critical Thinking on Critical Path Analysis”
 Core principles
– All work is probabilistic
– Complex programs are always dynamic
– Plan B and Plan C can be defined in the PMB as alternatives
– Emerging plans must be dealt with as well
 Notional example
– A notional spacecraft mission
 Hands on identification of alternative points of integration (API)
– Have students identify New API
– Have students discuss and present their own issues with API on their
own projects
All Successful Projects Require Credible
Answers To These 5 Questions …
3 Performance–Based Project Management®, Copyright © Glen B. Alleman, 2012 - 2017
1. What Does DONE Look
Like?
2. How Do We Get to DONE?
3. Is There Enough Time,
Money, and Resources, To
Get to DONE?
4. What Impediments Will Be
Encountered Along The
Way to DONE?
5. What Are The Units Of
Measures For Progress To
Plan for each Deliverable?
4
Framing Assumptions for Managing in the
Presence of Uncertainty
 Uncertainty creates risk
in two forms
– Probabilistic (Event
Based) uncertainty
• Reducible
– Statistical (Naturally
occurring) uncertainty
• Irreducible
 The schedule for work in
presence of uncertainty is
always probabilistic
5
Elements of Dynamic Schedule Management
 Alternate Points of Integration (APIs) and their effect on critical
path analysis and SRAs
 Identification of probabilistic critical paths using SRAs
Critical path analyses and SRAs are generated
Using static data.
6
The “End Item”
7
Spacecraft Mission
 Spacecraft development program with the following subsystems
defined to produce the mission
– Structure (“the box”)
– Propulsion system (engines, tanks, fuel lines, etc.)
– Avionics (guidance and communications elements)
– Electrical power systems
– Primary payload (telescope)
– Secondary payload (radiation experiment)
– Flight software
 All the above has to be assembled and tested to meet mission
objectives
8
Exercise
 Ask questions to determine sequencing options for integrating
subsystems, schedule risk associated with developing each
subsystem, and criticality of each element
 Assess effects (positive or negative) of employing alternate
points of integration
 Determine how to handle remaining residual or undefined
schedule risk
9
Spacecraft Subsystem(s)
Subsystems Description
Structure (“the box”)
Framework for hanging all the components of
the spacecraft
Propulsion system
Engines, tanks, fuel lines, to make the
spacecraft fly.
Avionics
Hardware for guidance, communications,
control, navigation, and data handling.
Electrical power systems
Batteries, solar panels, electrical distribution
systems for all computers and sensors
Primary payload The reason for this spacecraft telescope
Secondary payload Radiation experiment
Flight software
Software to position the spacecraft to perform
the mission, once it’s on its way to Mars
10
Initial IMS
 Critical path driven by flight avionics
 Deterministic critical path
 Probabilistic critical path needed for credible IMS
(6/10/18)
11
Confidence in Completing On-Time
Cost, Schedule, Technical Model†
WBS
Task 100
Task 101
Task 102
Task 103
Task 104
Task 105
Task 106
Probability
Density
Function
 Research the Project
 Find Analogies
 Ask Endless Questions
 Analyze the Results
 What can go wrong?
 How likely is it to go wrong?
 What is the cause?
 What is the consequence?
Monte Carlo Simulation
Tool is Mandatory
1.0
.8
.6
.4
.2
0
Days, Facilities, Parts, People
Cumulative Distribution Function
50% confidence On or Before 6/10/18
13
What’s driving this probabilistically?
50% confidence Not Good Enough
15
Spacecraft Subsystem(s) ‒ School Solution
Subsystems Latest Alternate Points of
Integration
Negative Effects of API
Structure (“the
box”)
None None
Propulsion
system
Addition after structure assembled
Assembly inefficiencies – take
spacecraft apart and put it back
together.
Duplicate work.
Avionics
Prior to Spacecraft mass properties
(weighing Spacecraft)
Electrical power
systems
Prior to start of system level testing
Primary payload None Must be installed as planned
Secondary
payload
Option to drop secondary payload
Loss of secondary science
objective
Flight software Uploaded on orbit
Little opportunity to make
corrections
94% confidence On or Before 6/10/18
17
Recognition and Management of
Probabilistic Paths
 Probabilistic critical paths may have greater total float than the
deterministic path but have higher schedule risk (consequence
and probability) and need to be managed
 Strategically placed schedule margin is a proven effective tool
for managing unmitigated schedule risks
Define & manage paths most likely to drive delivery.
18
Structures are the Probabilistic Critical Path
19
Alternate Points of Incorporation
• Some components have no alternate POIs
• The current deterministic critical path has the most options for later installation
• Some paths have higher development risks
• Some paths have higher development risks and no alternate POIs
• If critical path was not defined as “longest current calculated path” what components
would you consider “critical”?
Acceptable alternate logic defined.
20
Things To Remember
 All critical path analyses are entirely dependent upon well
defined, structured, and managed schedule data
 CP analysis is based off a single set of data (including logic);
you may have viable options (alternate POIs)
 The real value of critical path analysis is the analysis.
 Dynamic schedule management-Identifying and managing
probabilistic critical paths, by considering risk and viable
alternate logic, enables superior programmatic decisions.
Planning is a verb!

More Related Content

Similar to Dynamic Schedule Management

Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13
Dmitry Tseitlin
 
Simplified vehicle ops
Simplified vehicle opsSimplified vehicle ops
Simplified vehicle ops
JanakaBiyanwala
 
Barth simpkins
Barth simpkinsBarth simpkins
Barth simpkinsNASAPMC
 
Barth simpkins
Barth simpkinsBarth simpkins
Barth simpkinsNASAPMC
 
Project management an overview
Project management an overview Project management an overview
Project management an overview
Grintex India Ltd
 
NASA_CCO_status-2013 update
NASA_CCO_status-2013 updateNASA_CCO_status-2013 update
NASA_CCO_status-2013 update
Dmitry Tseitlin
 
Srr Payload Team Consept 2
Srr Payload Team Consept 2Srr Payload Team Consept 2
Srr Payload Team Consept 2
Seiya Shimizu
 
On NASA Space Shuttle Program Hardware and Software
On NASA Space Shuttle Program Hardware and SoftwareOn NASA Space Shuttle Program Hardware and Software
On NASA Space Shuttle Program Hardware and Software
Martin Dvorak
 
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat MissionApplying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
Karen Grothe
 
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...AutonomyIncubator
 
resume_Sean_OSullivan_2016a
resume_Sean_OSullivan_2016aresume_Sean_OSullivan_2016a
resume_Sean_OSullivan_2016aSean O'Sullivan
 
Florence Spacex Final Presentation DS Capstone.pdf
Florence Spacex Final Presentation DS Capstone.pdfFlorence Spacex Final Presentation DS Capstone.pdf
Florence Spacex Final Presentation DS Capstone.pdf
florencewyy
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
EvansIncorporated
 
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Academia de Ingeniería de México
 
How Bluemix Helps NASA Innovate
How Bluemix Helps NASA InnovateHow Bluemix Helps NASA Innovate
How Bluemix Helps NASA Innovate
IBM
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
Samuel Narcisse
 
Performance testing with your eyes wide open geekweek 2018
Performance testing with your eyes wide open  geekweek 2018Performance testing with your eyes wide open  geekweek 2018
Performance testing with your eyes wide open geekweek 2018
Yoav Weiss
 
Muirhead
MuirheadMuirhead
MuirheadNASAPMC
 
UAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FMEUAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FME
Safe Software
 

Similar to Dynamic Schedule Management (20)

Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13Commercial Crew Program status-update-1-9-13
Commercial Crew Program status-update-1-9-13
 
Simplified vehicle ops
Simplified vehicle opsSimplified vehicle ops
Simplified vehicle ops
 
Barth simpkins
Barth simpkinsBarth simpkins
Barth simpkins
 
Barth simpkins
Barth simpkinsBarth simpkins
Barth simpkins
 
Project management an overview
Project management an overview Project management an overview
Project management an overview
 
NASA_CCO_status-2013 update
NASA_CCO_status-2013 updateNASA_CCO_status-2013 update
NASA_CCO_status-2013 update
 
Srr Payload Team Consept 2
Srr Payload Team Consept 2Srr Payload Team Consept 2
Srr Payload Team Consept 2
 
On NASA Space Shuttle Program Hardware and Software
On NASA Space Shuttle Program Hardware and SoftwareOn NASA Space Shuttle Program Hardware and Software
On NASA Space Shuttle Program Hardware and Software
 
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat MissionApplying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
Applying the Systems Engineering Process to a Conceptual Merucry CubeSat Mission
 
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
Autonomy Incubator Seminar Series: Tractable Robust Planning and Model Learni...
 
resume_Sean_OSullivan_2016a
resume_Sean_OSullivan_2016aresume_Sean_OSullivan_2016a
resume_Sean_OSullivan_2016a
 
Florence Spacex Final Presentation DS Capstone.pdf
Florence Spacex Final Presentation DS Capstone.pdfFlorence Spacex Final Presentation DS Capstone.pdf
Florence Spacex Final Presentation DS Capstone.pdf
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
 
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
 
jshamie_resume
jshamie_resumejshamie_resume
jshamie_resume
 
How Bluemix Helps NASA Innovate
How Bluemix Helps NASA InnovateHow Bluemix Helps NASA Innovate
How Bluemix Helps NASA Innovate
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
 
Performance testing with your eyes wide open geekweek 2018
Performance testing with your eyes wide open  geekweek 2018Performance testing with your eyes wide open  geekweek 2018
Performance testing with your eyes wide open geekweek 2018
 
Muirhead
MuirheadMuirhead
Muirhead
 
UAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FMEUAVs and FME: Powering Your Drone and Its Data with FME
UAVs and FME: Powering Your Drone and Its Data with FME
 

More from Glen Alleman

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
Glen Alleman
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
Glen Alleman
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
Glen Alleman
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
Glen Alleman
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
Glen Alleman
 
Principles of Risk Management
Principles of Risk ManagementPrinciples of Risk Management
Principles of Risk Management
Glen Alleman
 
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Deliverables Based Planning, PMBOK® and 5 Immutable Principles of Project Suc...
Glen Alleman
 
From Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems EngineeringFrom Principles to Strategies for Systems Engineering
From Principles to Strategies for Systems Engineering
Glen Alleman
 
NAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guideNAVAIR Integrated Master Schedule Guide guide
NAVAIR Integrated Master Schedule Guide guide
Glen Alleman
 
Building a Credible Performance Measurement Baseline
Building a Credible Performance Measurement BaselineBuilding a Credible Performance Measurement Baseline
Building a Credible Performance Measurement Baseline
Glen Alleman
 
Integrated master plan methodology (v2)
Integrated master plan methodology (v2)Integrated master plan methodology (v2)
Integrated master plan methodology (v2)
Glen Alleman
 
IMP / IMS Step by Step
IMP / IMS Step by StepIMP / IMS Step by Step
IMP / IMS Step by Step
Glen Alleman
 
DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)DHS - Using functions points to estimate agile development programs (v2)
DHS - Using functions points to estimate agile development programs (v2)
Glen Alleman
 
Making the impossible possible
Making the impossible possibleMaking the impossible possible
Making the impossible possible
Glen Alleman
 
Heliotropic Abundance
Heliotropic AbundanceHeliotropic Abundance
Heliotropic Abundance
Glen Alleman
 
Capabilities based planning
Capabilities based planningCapabilities based planning
Capabilities based planning
Glen Alleman
 
Process Flow and Narrative for Agile
Process Flow and Narrative for AgileProcess Flow and Narrative for Agile
Process Flow and Narrative for Agile
Glen Alleman
 
Building the Performance Measurement Baseline
Building the Performance Measurement BaselineBuilding the Performance Measurement Baseline
Building the Performance Measurement Baseline
Glen Alleman
 
Program Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six SigmaProgram Management Office Lean Software Development and Six Sigma
Program Management Office Lean Software Development and Six Sigma
Glen Alleman
 
Policy and Procedure Rollout
Policy and Procedure RolloutPolicy and Procedure Rollout
Policy and Procedure Rollout
Glen Alleman
 

More from Glen Alleman (20)

Managing risk with deliverables planning
Managing risk with deliverables planningManaging risk with deliverables planning
Managing risk with deliverables planning
 
A Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMSA Gentle Introduction to the IMP/IMS
A Gentle Introduction to the IMP/IMS
 
Increasing the Probability of Project Success
Increasing the Probability of Project SuccessIncreasing the Probability of Project Success
Increasing the Probability of Project Success
 
Process Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPMProcess Flow and Narrative for Agile+PPM
Process Flow and Narrative for Agile+PPM
 
Practices of risk management
Practices of risk managementPractices of risk management
Practices of risk management
 
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
 
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
 

Recently uploaded

SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

Dynamic Schedule Management

  • 1. PS-16 Dynamic Schedule Management Glen B. Alleman PrimePM glen.alleman@niwotridge.com +1 303 241 9633 EVM World 2017 Rick Price ClearPlan / Waypoint Consulting Rick.A.Price2016@gmail.com +1 303 667 3379
  • 2. 2 Structure of Workshop  This workshop amplifies the concepts presented in the practice symposium titled “Critical Thinking on Critical Path Analysis”  Core principles – All work is probabilistic – Complex programs are always dynamic – Plan B and Plan C can be defined in the PMB as alternatives – Emerging plans must be dealt with as well  Notional example – A notional spacecraft mission  Hands on identification of alternative points of integration (API) – Have students identify New API – Have students discuss and present their own issues with API on their own projects
  • 3. All Successful Projects Require Credible Answers To These 5 Questions … 3 Performance–Based Project Management®, Copyright © Glen B. Alleman, 2012 - 2017 1. What Does DONE Look Like? 2. How Do We Get to DONE? 3. Is There Enough Time, Money, and Resources, To Get to DONE? 4. What Impediments Will Be Encountered Along The Way to DONE? 5. What Are The Units Of Measures For Progress To Plan for each Deliverable?
  • 4. 4 Framing Assumptions for Managing in the Presence of Uncertainty  Uncertainty creates risk in two forms – Probabilistic (Event Based) uncertainty • Reducible – Statistical (Naturally occurring) uncertainty • Irreducible  The schedule for work in presence of uncertainty is always probabilistic
  • 5. 5 Elements of Dynamic Schedule Management  Alternate Points of Integration (APIs) and their effect on critical path analysis and SRAs  Identification of probabilistic critical paths using SRAs Critical path analyses and SRAs are generated Using static data.
  • 7. 7 Spacecraft Mission  Spacecraft development program with the following subsystems defined to produce the mission – Structure (“the box”) – Propulsion system (engines, tanks, fuel lines, etc.) – Avionics (guidance and communications elements) – Electrical power systems – Primary payload (telescope) – Secondary payload (radiation experiment) – Flight software  All the above has to be assembled and tested to meet mission objectives
  • 8. 8 Exercise  Ask questions to determine sequencing options for integrating subsystems, schedule risk associated with developing each subsystem, and criticality of each element  Assess effects (positive or negative) of employing alternate points of integration  Determine how to handle remaining residual or undefined schedule risk
  • 9. 9 Spacecraft Subsystem(s) Subsystems Description Structure (“the box”) Framework for hanging all the components of the spacecraft Propulsion system Engines, tanks, fuel lines, to make the spacecraft fly. Avionics Hardware for guidance, communications, control, navigation, and data handling. Electrical power systems Batteries, solar panels, electrical distribution systems for all computers and sensors Primary payload The reason for this spacecraft telescope Secondary payload Radiation experiment Flight software Software to position the spacecraft to perform the mission, once it’s on its way to Mars
  • 10. 10 Initial IMS  Critical path driven by flight avionics  Deterministic critical path  Probabilistic critical path needed for credible IMS (6/10/18)
  • 11. 11 Confidence in Completing On-Time Cost, Schedule, Technical Model† WBS Task 100 Task 101 Task 102 Task 103 Task 104 Task 105 Task 106 Probability Density Function  Research the Project  Find Analogies  Ask Endless Questions  Analyze the Results  What can go wrong?  How likely is it to go wrong?  What is the cause?  What is the consequence? Monte Carlo Simulation Tool is Mandatory 1.0 .8 .6 .4 .2 0 Days, Facilities, Parts, People Cumulative Distribution Function
  • 12. 50% confidence On or Before 6/10/18
  • 13. 13 What’s driving this probabilistically?
  • 14. 50% confidence Not Good Enough
  • 15. 15 Spacecraft Subsystem(s) ‒ School Solution Subsystems Latest Alternate Points of Integration Negative Effects of API Structure (“the box”) None None Propulsion system Addition after structure assembled Assembly inefficiencies – take spacecraft apart and put it back together. Duplicate work. Avionics Prior to Spacecraft mass properties (weighing Spacecraft) Electrical power systems Prior to start of system level testing Primary payload None Must be installed as planned Secondary payload Option to drop secondary payload Loss of secondary science objective Flight software Uploaded on orbit Little opportunity to make corrections
  • 16. 94% confidence On or Before 6/10/18
  • 17. 17 Recognition and Management of Probabilistic Paths  Probabilistic critical paths may have greater total float than the deterministic path but have higher schedule risk (consequence and probability) and need to be managed  Strategically placed schedule margin is a proven effective tool for managing unmitigated schedule risks Define & manage paths most likely to drive delivery.
  • 18. 18 Structures are the Probabilistic Critical Path
  • 19. 19 Alternate Points of Incorporation • Some components have no alternate POIs • The current deterministic critical path has the most options for later installation • Some paths have higher development risks • Some paths have higher development risks and no alternate POIs • If critical path was not defined as “longest current calculated path” what components would you consider “critical”? Acceptable alternate logic defined.
  • 20. 20 Things To Remember  All critical path analyses are entirely dependent upon well defined, structured, and managed schedule data  CP analysis is based off a single set of data (including logic); you may have viable options (alternate POIs)  The real value of critical path analysis is the analysis.  Dynamic schedule management-Identifying and managing probabilistic critical paths, by considering risk and viable alternate logic, enables superior programmatic decisions. Planning is a verb!

Editor's Notes

  1. The five immutable principles of project management are: Know where you are going by defining “done” at some point in the future. This point may be far in the future – months or years from now. Or closer in the future days or weeks from now. Have some kind of plan to get to where you are going. This plan can be simple or it can be complex. The fidelity of the plan depends on the tolerance for risk by the users of the plan. Understand the resources needed to execute the plan. How much time and money is needed to reach the destination. This can be fixed or it can be variable. Identify the impediments to progress along the way to the destination. Have some means of removing, avoiding, or ignoring these impediments. Have some way to measure your planned progress, not just your progress. Progress to Plan must be measured in units of physical percent complete.