SlideShare a Scribd company logo
1 of 16
Lessons Learned Implementing EVM in the EVA Office Project Management Challenge 2011 Long Beach, CA February 9-10, 2011 Les Sorge/SGT, Inc. Kristen C. Kehrer/NASA KSC Used with permission
Presentation Agenda Background Lessons Learned Management Reserve Budget versus Funding Risk Management Impact to EAC & MR Work Authorization Traceability & Scope Identical Structures and Titles for WBS and IMS WBS/Charge Numbers and EVM Control Accounts/Work Packages Institutional or Project OBS Data Integration with Multiple Tools Integration of Prime Contractor Data (1 control account or multiple) Setting and Validating the PMB Questions & Answers Acronyms and Reference Documents 2
Background Constellation (CxP) EVA Systems Project Office (ESPO) was selected as the first of two pilot projects for the NASA Earned Value Management (EVM) Capability Project The goal of the pilot project was to capitalize off of the EVM implementation efforts in EVA to develop an Agency EVM capability, test the Agency EVM capability processes and tools for integrated in-house and contractor EVM, and to incorporate identified changes and lessons learned into the documentation for Agency wide streamlined EVM processes and training The EVMS Capability team identified 33 gaps and 6 other areas of concern during the initial gap analysis of the ESPO pilot project in March, 2010 Closure plans were developed and documented with a plan to track and coordinate them to ensure proper vetting across affected organizations The closure plans were to be implemented and tested through monthly reporting cycles – did the fix work? The pilot project was prematurely terminated in June, 2010 because of changes/uncertainty within the Constellation Program and the ESPO Lessons learned from the pilot project were documented as part of the EVM Capability Project Two issue papers were written and presented to the EVM Capability Project Steering Committee for consideration Inconsistency Between Plan and Performance Business Rules and Actual Costs 3
Lessons Learned 4
Management Reserve Driving Event CxP provided direction for no Management Reserve (MR) for the projects Misunderstanding of financial reserves (Unallocated Future Expense – UFE) vs budget reserves (Management Reserve - MR) Lesson Learned – Allow projects to budget for and report MR to manage project risks and in-scope changes and use the ANSI/EIA-748 standard term of MR 5 Budget Process Funding Process NASA EVM Project CONGRESS & OMB Program Office Agency Baseline Commitment Management Baseline - PROGRAM AUW Management Reserve UFE Project Budget Base UFE Undistributed Budget UFE AUTHORIZED PMB AUTHORIZED Distributed Budget Key:             Held Back Funds/Funding Commitment Agreement             Held Back Funds/Funding  Management Agreement             Not Strictly “Budget”, but should be inviolate             Budget Graphic modified from Chambers/Gibby 07/2010
Budget versus Funding Driving Event Misunderstanding the difference between budget and funding for EVM by all levels of management No distinction between EVM budget and funding driving replans of the EVM Performance Measurement Baseline (PMB) when funding changes occur EVM not fully integrated with current NASA financial processes and software tools  Lesson Learned – To support EVM, NASA culture must differentiate between budget and funding and not replan the PMB (eliminate variances and trends) for every funding change. The validity and accuracy of the performance measurement and forecast data rely on a stable PMB 6 NASA EVM Project EAC The funding limit (obligation) represents the maximum funds available to accomplish the work VAC > 15% Notification to Program / Mission Directorate Program Office VAC BAC Management Baseline - PROGRAM Funding Plan Actuals/ETC/EAC Time Now The BCWS & BAC represent the work Annual PPBE (Funding Process) UFE The ACWP, ETC, & EAC represent the funds (i.e. money) required for that work Funding Limits Obligations AUW Management Reserve AUTHORIZED Undistributed Budget Initial Project Budget Base (BAC with MR = EAC) The BCWP represents the work accomplished Distributed Budget Define Project Budget (Budget Process) 6
Risk Management Impact to EAC & MR Driving Event Project risks captured in Integrated Risk Management Assessment (IRMA) tool but no process defined to utilize risks to develop initial project MR No process defined to include risks in an EAC update or how it relates to uncertainty Lesson Learned – Projects should develop processes to tie risk assessments to the development and justification of MR and EAC updates 7 Uncertainty (Funding Process) Risk (Budget Process) Sample Process Identify Initial Risks & Risk Mitigation Plans Generate a risk factor multiplier (0 to 1) Develop rule of thumb for unknown risks Define MR $ Calculate Uncertainty Update Risks & Risk Mitigation Plans Update EAC with Risk Updates Update JCL for KDP gate reviews Known Risks (known unknowns) Joint Confidence Level (JCL) Risk Register Cost S-curve Schedule S-curve Unknown Risks (unknown unknowns) ??? Rules of thumb based on historical projects MR $ = [Risk Impact $ x Risk Factor] + rule of thumb for unknown risks 70% JCL = Prob[Cost] × Prob[Schedule | Cost]
Work Authorization Traceability & Scope Driving Event The authorization document (PAD) did not authorize all of the ESPO work scope, i.e. lunar content, even though work was being performed/actuals collected on that work ESPO had to maintain a separate Deltek Cobra project with this scope Authorizing documents are not kept current with updates Limited scope description to reference for in-scope vs. out-of-scope discussions  Lesson Learned  Create authorization document(s) that cover the entire scope of work and use incremental authorization so all actual costs trace to an authorizing document Maintain all levels of authorizing documents to provide traceability Develop more detailed Statements of Work (SOW) between NASA Programs and Projects 8 Funding Process Budget/Funding Process NASA AA MDAA Program Mgr Project Mgr CAM Center Org Program PCA FAD - Formulation Authorization Document PCA - Program Commitment Agreement PAD - Project Authorization Document WAD - Work Authorization Document ITA - Internal Task Agreement * - Not currently considered an authorization document Program FAD Project FAD PAD WAD JSC ITA*
Identical Structures and Titles for WBS and IMS Driving Event The WBS element nomenclature and hierarchy is not consistently used within the project software toolset Lesson Learned – Use only the project approved WBS numbering scheme and nomenclature for integration and easy traceability of all project cost, schedule, and technical content If CAMs prefer the schedule outline to match the technical WBS (e.g. without the 6 digit project code and numbering hierarchy), then create a separate data field for the financial WBS 9 Deltek Cobra NASA MdM / SAP Primavera
WBS/Charge Numbers and EVM Control Accounts/Work Packages Driving Event NASA accounting processes equate a charge number to a WBS number, therefore new charge numbers essentially “change” the WBS NASA SAP accounting system rule that funding obligations must occur at the same level the costs are collected, i.e. the charge number De-obligating funds from a charge number is a labor intensive process Lesson Learned – Project EVM implementations plans need to define how best to work with the existing NASA processes and also meet the intent of general guidelines for WP 10 WP Guidelines ,[object Object]
WP should have durations of four months or less
During a replan, a WP should be closed with s=p to date, with the remaining work planned in a new WP CxP Reporting Level Control Account Work Packages / Charge Codes Planning Packages Control Account
Institutional or Project OBS Driving Event The Organizational Breakdown Structure (OBS) for the project Responsibility Assignment Matrix (RAM) was changed from the NASA center institutional organizations to the project organizational structure (i.e. integrated product teams) NASA operates with two organizational breakdown structures as a system of checks and balances Lesson Learned – The project needs to define the RAM OBS that best reflects the organizational authority and how work scope is subdivided between the orgs Questions to ask: Who is ultimately responsible for the work and has the budget authority? Who does the planning of the schedule and budget for that scope of work? To what level is control required or appropriate? Do the institutional organizations just provide extra bodies or do they provide a “finished product”?  Should other NASA centers be listed as separate organizations and therefore, separate control accounts within the RAM? 11 Institutional (functional) Org Structure Project Org Structure Project Coordination Project Coordination Staff members are grouped into departments or product teams Staff members are grouped by functions  or specialties such as Engineering, Safety & Mission Assurance, Public Affairs, etc.
Data Integration with Multiple Tools Driving Event The prime contractor uses different software tools (MS Project, DeltekMpM) then the ESPO (Primavera, Deltek Cobra) Lesson Learned – Ideally, all project partners should use the same software toolset, however, this may not be practical, so request for proposals (RFP) should contain specific language in the Data Requirements Document(s) (DRD) for EVM software tool interfaces The project should develop an integration methodology prior to the RFP to help define the interface requirements 12 EVA Systems Project Office Prime Contractor MS Project Primavera Deltek Cobra DeltekMpM ,[object Object]
Unique Task IDs
IMP Codes

More Related Content

What's hot

Coonce.tom
Coonce.tomCoonce.tom
Coonce.tomNASAPMC
 
Zimmerman barbier
Zimmerman barbierZimmerman barbier
Zimmerman barbierNASAPMC
 
Building a Credible Performance Measurement Baseline (v3)
Building a Credible Performance Measurement Baseline (v3)Building a Credible Performance Measurement Baseline (v3)
Building a Credible Performance Measurement Baseline (v3)Glen Alleman
 
Vanessa.jeff
Vanessa.jeffVanessa.jeff
Vanessa.jeffNASAPMC
 
Mahmood porter
Mahmood porterMahmood porter
Mahmood porterNASAPMC
 
EVM in MS Project
EVM in MS ProjectEVM in MS Project
EVM in MS Projectorsmoot
 
07.cost management updated
07.cost management updated07.cost management updated
07.cost management updatedShraddha PMP
 
Thomas.coonce
Thomas.coonceThomas.coonce
Thomas.coonceNASAPMC
 
project control using earned value analysis - Part 01
project control using earned value analysis - Part 01 project control using earned value analysis - Part 01
project control using earned value analysis - Part 01 waleed hamdy
 
Harvey.tony
Harvey.tonyHarvey.tony
Harvey.tonyNASAPMC
 
How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2Abdelhay Ghanem
 
Woods.edwards.pm challenge bpr presentation 2012 v1
Woods.edwards.pm challenge bpr presentation 2012 v1Woods.edwards.pm challenge bpr presentation 2012 v1
Woods.edwards.pm challenge bpr presentation 2012 v1NASAPMC
 
Weaver.ed
Weaver.edWeaver.ed
Weaver.edNASAPMC
 
CPM Scheduling best practicies within the Construction Indistry
CPM Scheduling best practicies within the Construction IndistryCPM Scheduling best practicies within the Construction Indistry
CPM Scheduling best practicies within the Construction IndistryMichael Pink
 
Baseline Schedules 1
Baseline Schedules 1Baseline Schedules 1
Baseline Schedules 1Chris Carson
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned ValueGlen Alleman
 
Schedule Recovery Using Earned Value
Schedule Recovery Using Earned ValueSchedule Recovery Using Earned Value
Schedule Recovery Using Earned ValueChris Carson
 
Control Account Manager Short Course
Control Account Manager Short CourseControl Account Manager Short Course
Control Account Manager Short CourseGlen Alleman
 

What's hot (20)

Coonce.tom
Coonce.tomCoonce.tom
Coonce.tom
 
Zimmerman barbier
Zimmerman barbierZimmerman barbier
Zimmerman barbier
 
Building a Credible Performance Measurement Baseline (v3)
Building a Credible Performance Measurement Baseline (v3)Building a Credible Performance Measurement Baseline (v3)
Building a Credible Performance Measurement Baseline (v3)
 
Vanessa.jeff
Vanessa.jeffVanessa.jeff
Vanessa.jeff
 
Mahmood porter
Mahmood porterMahmood porter
Mahmood porter
 
EVM in MS Project
EVM in MS ProjectEVM in MS Project
EVM in MS Project
 
07.cost management updated
07.cost management updated07.cost management updated
07.cost management updated
 
Thomas.coonce
Thomas.coonceThomas.coonce
Thomas.coonce
 
project control using earned value analysis - Part 01
project control using earned value analysis - Part 01 project control using earned value analysis - Part 01
project control using earned value analysis - Part 01
 
Harvey.tony
Harvey.tonyHarvey.tony
Harvey.tony
 
Schedule Updates
Schedule UpdatesSchedule Updates
Schedule Updates
 
How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2How to prepare recovery or revised schedule rev.2
How to prepare recovery or revised schedule rev.2
 
Woods.edwards.pm challenge bpr presentation 2012 v1
Woods.edwards.pm challenge bpr presentation 2012 v1Woods.edwards.pm challenge bpr presentation 2012 v1
Woods.edwards.pm challenge bpr presentation 2012 v1
 
Weaver.ed
Weaver.edWeaver.ed
Weaver.ed
 
Schedule Review
Schedule ReviewSchedule Review
Schedule Review
 
CPM Scheduling best practicies within the Construction Indistry
CPM Scheduling best practicies within the Construction IndistryCPM Scheduling best practicies within the Construction Indistry
CPM Scheduling best practicies within the Construction Indistry
 
Baseline Schedules 1
Baseline Schedules 1Baseline Schedules 1
Baseline Schedules 1
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned Value
 
Schedule Recovery Using Earned Value
Schedule Recovery Using Earned ValueSchedule Recovery Using Earned Value
Schedule Recovery Using Earned Value
 
Control Account Manager Short Course
Control Account Manager Short CourseControl Account Manager Short Course
Control Account Manager Short Course
 

Viewers also liked

Sammy.kayali
Sammy.kayaliSammy.kayali
Sammy.kayaliNASAPMC
 
Moser.bryan
Moser.bryanMoser.bryan
Moser.bryanNASAPMC
 
Les.sorge
Les.sorgeLes.sorge
Les.sorgeNASAPMC
 
Bill.bastedo
Bill.bastedoBill.bastedo
Bill.bastedoNASAPMC
 
Smith.donnie
Smith.donnieSmith.donnie
Smith.donnieNASAPMC
 
Barley2 ce hierarchica valuepmcfinal
Barley2 ce hierarchica valuepmcfinalBarley2 ce hierarchica valuepmcfinal
Barley2 ce hierarchica valuepmcfinalNASAPMC
 
Keer.beth
Keer.bethKeer.beth
Keer.bethNASAPMC
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewartNASAPMC
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoinNASAPMC
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.updateNASAPMC
 
C null 01-17-2011
C null 01-17-2011C null 01-17-2011
C null 01-17-2011NASAPMC
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoinNASAPMC
 
Backup norm.smith
Backup norm.smithBackup norm.smith
Backup norm.smithNASAPMC
 
Fleming.jon
Fleming.jonFleming.jon
Fleming.jonNASAPMC
 
Steven noneman
Steven nonemanSteven noneman
Steven nonemanNASAPMC
 
Pamela.west
Pamela.westPamela.west
Pamela.westNASAPMC
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayneNASAPMC
 

Viewers also liked (20)

Sammy.kayali
Sammy.kayaliSammy.kayali
Sammy.kayali
 
Moser.bryan
Moser.bryanMoser.bryan
Moser.bryan
 
Les.sorge
Les.sorgeLes.sorge
Les.sorge
 
Bill.bastedo
Bill.bastedoBill.bastedo
Bill.bastedo
 
Smith.donnie
Smith.donnieSmith.donnie
Smith.donnie
 
Trahan
TrahanTrahan
Trahan
 
Barley2 ce hierarchica valuepmcfinal
Barley2 ce hierarchica valuepmcfinalBarley2 ce hierarchica valuepmcfinal
Barley2 ce hierarchica valuepmcfinal
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
Bush.stewart
Bush.stewartBush.stewart
Bush.stewart
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoin
 
Patrick.guske.update
Patrick.guske.updatePatrick.guske.update
Patrick.guske.update
 
Heard
HeardHeard
Heard
 
Hulett
HulettHulett
Hulett
 
C null 01-17-2011
C null 01-17-2011C null 01-17-2011
C null 01-17-2011
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoin
 
Backup norm.smith
Backup norm.smithBackup norm.smith
Backup norm.smith
 
Fleming.jon
Fleming.jonFleming.jon
Fleming.jon
 
Steven noneman
Steven nonemanSteven noneman
Steven noneman
 
Pamela.west
Pamela.westPamela.west
Pamela.west
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayne
 

Similar to Sorge.les

Building a Credible Performance Measurement Baseline in Two Days
Building a Credible Performance Measurement Baseline in Two DaysBuilding a Credible Performance Measurement Baseline in Two Days
Building a Credible Performance Measurement Baseline in Two DaysGlen Alleman
 
Earned Value Management - Leading & Misleading in Project Control
Earned Value Management - Leading & Misleading in Project ControlEarned Value Management - Leading & Misleading in Project Control
Earned Value Management - Leading & Misleading in Project ControlM Maged Hegazy, LLM, MBA, CCP, P3O
 
Basic Concepts of Earned Value Management.pdf
Basic Concepts of Earned Value Management.pdfBasic Concepts of Earned Value Management.pdf
Basic Concepts of Earned Value Management.pdfElyes ELEBRI
 
Alexander Joy Cartwright Iv Cpa V4
Alexander  Joy Cartwright Iv Cpa V4Alexander  Joy Cartwright Iv Cpa V4
Alexander Joy Cartwright Iv Cpa V4mrbaseball
 
Project management
Project managementProject management
Project managementervinod
 
Nasa+evm+reference+card nov+2015
Nasa+evm+reference+card nov+2015Nasa+evm+reference+card nov+2015
Nasa+evm+reference+card nov+2015Dr Ezzat Mansour
 
PM Session 4
PM Session 4PM Session 4
PM Session 4dmdk12
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxcarolinef5
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxdonaldp2
 
Earned Value + Agile = Success
Earned Value + Agile = SuccessEarned Value + Agile = Success
Earned Value + Agile = SuccessGlen Alleman
 
IRJET- Value Management
IRJET- Value ManagementIRJET- Value Management
IRJET- Value ManagementIRJET Journal
 
Projects Control Using Earned Value Techniques - Part One
Projects Control Using Earned Value Techniques - Part OneProjects Control Using Earned Value Techniques - Part One
Projects Control Using Earned Value Techniques - Part OneWaleed Hamdy Albana
 
Increasing the probability of program success
Increasing the probability of program successIncreasing the probability of program success
Increasing the probability of program successGlen Alleman
 
2.07 cost management 1
2.07 cost management 12.07 cost management 1
2.07 cost management 1reddvise
 
PMP Training - 07 project cost management
PMP Training - 07 project cost managementPMP Training - 07 project cost management
PMP Training - 07 project cost managementejlp12
 
L06 cost management
L06 cost managementL06 cost management
L06 cost managementAsa Chan
 
Smsvn pmp training_slides_chapter_7
Smsvn pmp training_slides_chapter_7Smsvn pmp training_slides_chapter_7
Smsvn pmp training_slides_chapter_7Nam Trung
 
How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)Glen Alleman
 

Similar to Sorge.les (20)

Building a Credible Performance Measurement Baseline in Two Days
Building a Credible Performance Measurement Baseline in Two DaysBuilding a Credible Performance Measurement Baseline in Two Days
Building a Credible Performance Measurement Baseline in Two Days
 
Earned Value Management - Leading & Misleading in Project Control
Earned Value Management - Leading & Misleading in Project ControlEarned Value Management - Leading & Misleading in Project Control
Earned Value Management - Leading & Misleading in Project Control
 
Basic Concepts of Earned Value Management.pdf
Basic Concepts of Earned Value Management.pdfBasic Concepts of Earned Value Management.pdf
Basic Concepts of Earned Value Management.pdf
 
Alexander Joy Cartwright Iv Cpa V4
Alexander  Joy Cartwright Iv Cpa V4Alexander  Joy Cartwright Iv Cpa V4
Alexander Joy Cartwright Iv Cpa V4
 
Project management
Project managementProject management
Project management
 
Nasa+evm+reference+card nov+2015
Nasa+evm+reference+card nov+2015Nasa+evm+reference+card nov+2015
Nasa+evm+reference+card nov+2015
 
PM Session 4
PM Session 4PM Session 4
PM Session 4
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docx
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docx
 
Earned Value + Agile = Success
Earned Value + Agile = SuccessEarned Value + Agile = Success
Earned Value + Agile = Success
 
IRJET- Value Management
IRJET- Value ManagementIRJET- Value Management
IRJET- Value Management
 
Projects Control Using Earned Value Techniques - Part One
Projects Control Using Earned Value Techniques - Part OneProjects Control Using Earned Value Techniques - Part One
Projects Control Using Earned Value Techniques - Part One
 
Increasing the probability of program success
Increasing the probability of program successIncreasing the probability of program success
Increasing the probability of program success
 
2.07 cost management 1
2.07 cost management 12.07 cost management 1
2.07 cost management 1
 
Ev+agile=success
Ev+agile=successEv+agile=success
Ev+agile=success
 
Rita's Process Chart
Rita's Process ChartRita's Process Chart
Rita's Process Chart
 
PMP Training - 07 project cost management
PMP Training - 07 project cost managementPMP Training - 07 project cost management
PMP Training - 07 project cost management
 
L06 cost management
L06 cost managementL06 cost management
L06 cost management
 
Smsvn pmp training_slides_chapter_7
Smsvn pmp training_slides_chapter_7Smsvn pmp training_slides_chapter_7
Smsvn pmp training_slides_chapter_7
 
How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)
 

More from NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 

More from NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

Sorge.les

  • 1. Lessons Learned Implementing EVM in the EVA Office Project Management Challenge 2011 Long Beach, CA February 9-10, 2011 Les Sorge/SGT, Inc. Kristen C. Kehrer/NASA KSC Used with permission
  • 2. Presentation Agenda Background Lessons Learned Management Reserve Budget versus Funding Risk Management Impact to EAC & MR Work Authorization Traceability & Scope Identical Structures and Titles for WBS and IMS WBS/Charge Numbers and EVM Control Accounts/Work Packages Institutional or Project OBS Data Integration with Multiple Tools Integration of Prime Contractor Data (1 control account or multiple) Setting and Validating the PMB Questions & Answers Acronyms and Reference Documents 2
  • 3. Background Constellation (CxP) EVA Systems Project Office (ESPO) was selected as the first of two pilot projects for the NASA Earned Value Management (EVM) Capability Project The goal of the pilot project was to capitalize off of the EVM implementation efforts in EVA to develop an Agency EVM capability, test the Agency EVM capability processes and tools for integrated in-house and contractor EVM, and to incorporate identified changes and lessons learned into the documentation for Agency wide streamlined EVM processes and training The EVMS Capability team identified 33 gaps and 6 other areas of concern during the initial gap analysis of the ESPO pilot project in March, 2010 Closure plans were developed and documented with a plan to track and coordinate them to ensure proper vetting across affected organizations The closure plans were to be implemented and tested through monthly reporting cycles – did the fix work? The pilot project was prematurely terminated in June, 2010 because of changes/uncertainty within the Constellation Program and the ESPO Lessons learned from the pilot project were documented as part of the EVM Capability Project Two issue papers were written and presented to the EVM Capability Project Steering Committee for consideration Inconsistency Between Plan and Performance Business Rules and Actual Costs 3
  • 5. Management Reserve Driving Event CxP provided direction for no Management Reserve (MR) for the projects Misunderstanding of financial reserves (Unallocated Future Expense – UFE) vs budget reserves (Management Reserve - MR) Lesson Learned – Allow projects to budget for and report MR to manage project risks and in-scope changes and use the ANSI/EIA-748 standard term of MR 5 Budget Process Funding Process NASA EVM Project CONGRESS & OMB Program Office Agency Baseline Commitment Management Baseline - PROGRAM AUW Management Reserve UFE Project Budget Base UFE Undistributed Budget UFE AUTHORIZED PMB AUTHORIZED Distributed Budget Key: Held Back Funds/Funding Commitment Agreement Held Back Funds/Funding Management Agreement Not Strictly “Budget”, but should be inviolate Budget Graphic modified from Chambers/Gibby 07/2010
  • 6. Budget versus Funding Driving Event Misunderstanding the difference between budget and funding for EVM by all levels of management No distinction between EVM budget and funding driving replans of the EVM Performance Measurement Baseline (PMB) when funding changes occur EVM not fully integrated with current NASA financial processes and software tools Lesson Learned – To support EVM, NASA culture must differentiate between budget and funding and not replan the PMB (eliminate variances and trends) for every funding change. The validity and accuracy of the performance measurement and forecast data rely on a stable PMB 6 NASA EVM Project EAC The funding limit (obligation) represents the maximum funds available to accomplish the work VAC > 15% Notification to Program / Mission Directorate Program Office VAC BAC Management Baseline - PROGRAM Funding Plan Actuals/ETC/EAC Time Now The BCWS & BAC represent the work Annual PPBE (Funding Process) UFE The ACWP, ETC, & EAC represent the funds (i.e. money) required for that work Funding Limits Obligations AUW Management Reserve AUTHORIZED Undistributed Budget Initial Project Budget Base (BAC with MR = EAC) The BCWP represents the work accomplished Distributed Budget Define Project Budget (Budget Process) 6
  • 7. Risk Management Impact to EAC & MR Driving Event Project risks captured in Integrated Risk Management Assessment (IRMA) tool but no process defined to utilize risks to develop initial project MR No process defined to include risks in an EAC update or how it relates to uncertainty Lesson Learned – Projects should develop processes to tie risk assessments to the development and justification of MR and EAC updates 7 Uncertainty (Funding Process) Risk (Budget Process) Sample Process Identify Initial Risks & Risk Mitigation Plans Generate a risk factor multiplier (0 to 1) Develop rule of thumb for unknown risks Define MR $ Calculate Uncertainty Update Risks & Risk Mitigation Plans Update EAC with Risk Updates Update JCL for KDP gate reviews Known Risks (known unknowns) Joint Confidence Level (JCL) Risk Register Cost S-curve Schedule S-curve Unknown Risks (unknown unknowns) ??? Rules of thumb based on historical projects MR $ = [Risk Impact $ x Risk Factor] + rule of thumb for unknown risks 70% JCL = Prob[Cost] × Prob[Schedule | Cost]
  • 8. Work Authorization Traceability & Scope Driving Event The authorization document (PAD) did not authorize all of the ESPO work scope, i.e. lunar content, even though work was being performed/actuals collected on that work ESPO had to maintain a separate Deltek Cobra project with this scope Authorizing documents are not kept current with updates Limited scope description to reference for in-scope vs. out-of-scope discussions Lesson Learned Create authorization document(s) that cover the entire scope of work and use incremental authorization so all actual costs trace to an authorizing document Maintain all levels of authorizing documents to provide traceability Develop more detailed Statements of Work (SOW) between NASA Programs and Projects 8 Funding Process Budget/Funding Process NASA AA MDAA Program Mgr Project Mgr CAM Center Org Program PCA FAD - Formulation Authorization Document PCA - Program Commitment Agreement PAD - Project Authorization Document WAD - Work Authorization Document ITA - Internal Task Agreement * - Not currently considered an authorization document Program FAD Project FAD PAD WAD JSC ITA*
  • 9. Identical Structures and Titles for WBS and IMS Driving Event The WBS element nomenclature and hierarchy is not consistently used within the project software toolset Lesson Learned – Use only the project approved WBS numbering scheme and nomenclature for integration and easy traceability of all project cost, schedule, and technical content If CAMs prefer the schedule outline to match the technical WBS (e.g. without the 6 digit project code and numbering hierarchy), then create a separate data field for the financial WBS 9 Deltek Cobra NASA MdM / SAP Primavera
  • 10.
  • 11. WP should have durations of four months or less
  • 12. During a replan, a WP should be closed with s=p to date, with the remaining work planned in a new WP CxP Reporting Level Control Account Work Packages / Charge Codes Planning Packages Control Account
  • 13. Institutional or Project OBS Driving Event The Organizational Breakdown Structure (OBS) for the project Responsibility Assignment Matrix (RAM) was changed from the NASA center institutional organizations to the project organizational structure (i.e. integrated product teams) NASA operates with two organizational breakdown structures as a system of checks and balances Lesson Learned – The project needs to define the RAM OBS that best reflects the organizational authority and how work scope is subdivided between the orgs Questions to ask: Who is ultimately responsible for the work and has the budget authority? Who does the planning of the schedule and budget for that scope of work? To what level is control required or appropriate? Do the institutional organizations just provide extra bodies or do they provide a “finished product”? Should other NASA centers be listed as separate organizations and therefore, separate control accounts within the RAM? 11 Institutional (functional) Org Structure Project Org Structure Project Coordination Project Coordination Staff members are grouped into departments or product teams Staff members are grouped by functions or specialties such as Engineering, Safety & Mission Assurance, Public Affairs, etc.
  • 14.
  • 17. WBS
  • 20. File Types (.xls, .xml, etc)
  • 21. Etc.Interface Requirements Deltek wInsight Deltek wInsight
  • 22. Integration of Prime Contractor Data(1 control account or multiple) Driving Event ESPO defined multiple control accounts (and therefore multiple WBS/charge numbers) for the prime contractor Each charge number required obligations which sometimes created “cost over obligations” on a charge number even though the total cost was within the total obligations Lesson Learned – Projects should develop contractor data integration plans and weigh the pros/cons of the different options 13 Example of Single Control Account Multiple Control Accounts Pros / Cons 731384.06.04 EVA HW Development 731384.06.04 EVA HW Development 731384.06.04.01 Suit Element 731384.06.04.01 Suit Element .31 Govt CA Govt CA WP / PP WP / PP .32 Prime CA 731384.06.04.03 Vehicle Interface Element WP / PP 731384.06.04.03 Vehicle Interface Element Govt CA WP / PP .31 Govt CA 731384.06.04.05 CSSS Contract (Prime CA) WP / PP .32 Prime CA WP / PP
  • 23. Setting and Validating the PMB Driving Event Prime contractor operated for a year under letter contract without a Performance Measurement Baseline (PMB) Constant, significant changes to the Constellation Program/Projects funding did not allow for a stable baseline so as to set a PMB A PMB was developed for an Integrated Baseline Review (IBR), but the announcement to cancel the Constellation Program and associated reduction in funding changed the focus of the IBR to an FY10 review Prolonged proposal submittal and authorization process encumbered the change process Lesson Learned Clearly define expectations and requirements to initialize the PMB and begin EVM reporting to include letter contracts Utilize existing NASA resources such as the IBR Handbook, the EVM Handbook, and the Schedule Handbook to define appropriate EVM requirements Projects and contractors should strive for timely contract authorization and definitization of the base contract and subsequent contract modifications Given the fluid nature of funding, develop “right-sized” products Schedules and budgets that are not overwhelming to update Use of planning packages and summary level planning packages Utilization of rolling wave planning 14
  • 25. Acronyms and Reference Documents Acronyms AUW – Authorized Unpriced Work CA – Control Account CAM – Control Account Manager CPR – Cost Performance Report CSSS – Constellation Space Suit System CxP – Constellation Program DRD – Data Requirements Document EAC – Estimate at Completion ESPO – EVA Systems Project Office ETC – Estimate to Completion EVA – Extravehicular Activity EVM – Earned Value Management EVMS – Earned Value Management System IBR – Integrated Baseline Review IMS – Integrated Master Schedule IPT – Integrated Product Team IRMA – Integrated Risk Management Application ITA - Internal Task Agreement JCL - Joint Confidence Level JSC – Johnson Space Center MR – Management Reserve OBS – Organizational Breakdown Structure PAD – Project Authorization Document PMB – Performance Measurement Baseline PP – Planning Package PPBE - Planning, Programming, Budgeting, and Execution RAM – Responsibility Assignment Matrix SAP – Systems Application and Products UFE - Unallocated Future Expense WBS – Work Breakdown Structure WP – Work Package Reference Documents NPR 7120.5D – NASA Program and Project Management Processes and Requirements CxP 72179 Anx01 – CxP ESPO EVM Implementation Plan ANSI/EIA-748 – Earned Value Management Systems 16