SlideShare a Scribd company logo
Arthur B. Chmielewski
                                                             Project Manager
                                                        Jet Propulsion Laboratory
                                                    California Institute of Technology

                                                         Charles Garner
                                                              Senior Engineer
                                                        Jet Propulsion Laboratory
                                                    California Institute of Technology




                   Presentation at the 6th NASA Project Management Challenge
                                        February 24, 2009
Copyright 2009 California Institute of Technology                                        1
258%                                  1100%




100%
              275%
                                             1500%




                             1400%


                                     2200%




       220%          1400%                      2
No industry, including aerospace and NASA in particular, has an
      accepted process for calculating budget reserve for projects.

    Most projects select budget reserve at a level that is expected to be
acceptable to the sponsor and not based on engineering calculation. Most
           projects tend to vastly overrun this artificial reserve.



   The first part of this presentation describes the reserve calculation
   method called McRisk which factors in the amount of technical and
 programmatic risk of a project. The second part illustrates the different
                     aspects of McRisk in a case study.


                                                                        3
Reserve
                                      # of
                                                      under-            • Reserve estimation errors are very
                                    Missions
                                    Studied
                                                    estimated           high with exception of medium size
          Mission type                                  by
                                                                        missions
   Flagship
                                         4            164%
   ( > $800M)
                                                                        • Reserve estimation accuracy has not
   Medium size
                                         5             19%              improved in the last 20 years
   (< $300M)
   Large Instruments
                                         2             34%
                                                                        • Reserve errors are not limited to one
   (< $150M)                                                            organization, center, type of mission
   System Technology
   Experiments                           3            131%              • Only 3/38* missions did not exceed
   (< $150M)                                                            the budget reserve allocation
   Technology
   Experiments                          11           107%**
                                                                        • Only 1/38 missions used a strict
   (<$25M)
                                                                        process to calculate the amount of
   Small Technology
   Experiments (<$5M)                   13           315%**             needed reserve

* 38 missions consisted of: 11 microgravity experiments, 13 In-Step experiments, 14 other NASA missions
** No reserve was planned for most technology experiments
                                                                                                               4
100%
                                                                                                     Our case study -
                                                                                                     Great Gadget
                      90%
     Needed Reserve




                                                                ed
                                                             at
                      80%                                 tim e
                                                        es erv           ed
                                                      er es            at
                                                    nd R             im e
                      70%                         U                st rv
                                                                 re se
                                                              ve e
                                                            O R
                      60%

                      50%

                      40%                                                                            Another project
                      30%
                                                                                                     Using McRisk

                      20%


                      10%                                                                  Legend:
                                                                                             NASA mission not using McRisk
                             10% 20% 30% 40% 50% 60% 70% 80%                  90%   100%     McRisk mission
Data from C. Garner, et al, 2002
R. Metzger, et al, 2003                   Planned Reserve                                                              5
R. Schmitz, 1991
Cost
                                               End of
                                               project

                 Final cost



                                                                                      Initial     Loss
                                                                                     internal   aversion
                                                           Preliminary               estimate   domain
                Official cap                                 Design
                                          reserve

                                                    Confirmation
                                                                                                Sunk
                Perceived cap                                        End of                     costs
                                                                                Proposal
                                                                     study
                                                                              (Anticipatory
                                                                                delusion)
                                                                                   Scope

                                         Time

Dr. D. Ullman, Making Robust Decisions, 2006                                                               6
Most projects’ costs follow a “W” curve:
  The cost estimates usually start with an internal organization’s cost estimate
  which frequently is deemed too high by the management.
  The management instructs the team to remove some scope and cut the cost
  below the perceived sponsor’s threshold.
  A proposal is prepared showing this low cost and low risk. Frequently the
  reserve is shown to be 10-30%. The management and the team are very
  optimistic about the cost performance. (Psychologists call this anticipatory
  delusion.)
  At the end of the initial study the cost estimate goes up and more scope is
  removed to stay under the perceived cap. The project is confirmed for the
  design phase with 10-30% budget reserve.
  The project overruns but is allowed to continue because what economists call
  “loss aversion”. The sponsor does not want to lose the benefit of “sunk costs”
  and increases the project cap.




                                                                                   7
In 2002 one of the authors became the manager of a project consisting
             of 3 space technology experiments – a type of mission which is
             legendary for huge overruns. To learn from past history the authors
             analyzed cost performance of 24 NASA new technology space
             experiments*. The cost data were studied to find the most common
             culprits for overruns and eliminate them from the current project.

             Data showed 2 primary reasons for project overruns:
              1.     Poor cost estimating practices. In response to this conclusion, a study**
                     was initiated on how to improve cost estimating techniques. The results
                     of this study were shown at the Management Forum in 2004.
              2.     Budget reserves grossly incompatible with risk. This conclusion was
                     dealt with by developing a reserve estimating technique dubbed McRisk.




*“Microgravity Flight Projects Cost Study Report Summary”, C. Garner, A.B.Chmielewski, January 2002
**“Why Estimates aren’t Accurate and What to Do About It?”, D. Ullman, D. Persohn, A.B.Chmielewski, L. Leach, 2003
                                                                                                                     8
McRisk (Monte Carlo Risk) is a technique which allows calculating the amount of
needed budget reserve commensurate with risk of the project.


  The technique was used to calculate the budget reserve of 7 space experiments.
      One has been completed within its budget reserve
      One has been completed and presented in this study
      Four have yet to be launched
      One was cancelled



   Over the 5 years of the Project life-cycle the authors collected cost data on
technical risks, programmatic risks, risks predicted, risks mitigated, risks
materialized, schedule delays, new technology problems, engineering problems,
management problems, carrier problems, cost uncertainty and unknown unknowns.
The data were collected and analyzed in a joint, cooperative NASA/JPL/contractor
postmortem study.


                                                                                   9
The McRisk process was designed to expose                                       Verify result
  most risks and cost uncertainties experienced
  by space missions. The process combats
                                                                   Locate 80%
  inherent optimism, anticipatory delusion                         confidence point
  and anchoring effects which make most
  missions overrun the initial cost estimates.
                                                          Create S-curve      5

                                             Run Monte
                                             Carlo code

                                    Build McRisk
                                    Table                 4

                         Account for cost
                         uncertainty and     3                    The next 5 charts
                         Unknown Unknowns
                  Build                                           describe McRisk
                  programmatic
                                    2                             process in more detail
                  McRisk List

Build technical
McRisk List              1

                                                                                                  10
•   Identify ALL possible technical risks for each subsystem
    –   Use “Worry Generators” – Create a list of dozens of well known
        risks for software, hardware and management. Use this list in
        costing exercises.
    –   “Brain storming” sessions – Team members speculate on risks in
        “rapid fire” format.
    –   Comments from experts – Interview experienced project managers.
    –   Comments from reviews – Document every comment at each
        review and add to the list.
    –   Institutional past experience – Parse company’s “lessons learned”,
        management papers, magazine articles.




                                                                       11
Programmatic risks are tough to account for:

           • Engineers dislike predicting programmatic risks

           • Managers tend to be optimistic and believe that they will handle
           programmatics. “I will not let the old problems happen to my project!”

           • There is some historical documentation on past technical problems but
           not on programmatic problems

           • Many programmatic problems are created by the sponsor*

   Account for programmatic risks by:

                   – Using Worry Generators
                   – Interviewing managers from outside of the project
                   – Putting on the team an experienced manager ready to retire
                   – Adding schedule risks
*E. Anderson et al, “The Success Triangle of Cost, Schedule, and Performance”, 2002   12
The project cost-to-complete estimate is not one point, it is not one cell
on an Excel spread sheet. The cost estimate is a range!

Add a risk item to the table to account for cost estimate uncertainty.
The uncertainty expressed in $K is a percentage of the estimated cost to
complete.
   Miniumum = -5%
   Nominal = +10%
   Maximum = +15%

Unknown Unknowns can be assumed to be a percentage of the cost to
go and added as a risk item. This amount depends on how thorough is
the risk identification effort. 10-15% should be used even for the most
diligent risk identification process.


                                                                         13
Grouping the risks helps to reduce complexity
                 232 risks were listed and coalesced into 54 for Great Gadget
            Establish probability of occurrence for each risk
            Estimate the minimum, nominal and maximum impact in $K if the
            risks were to materialize

                       Example of One Row of McRisk Table
                 Not shown:  consequence rating, consequence description, mitigation plan, risk to schedule and risk retirement date


   Risk Item           Risk Name        Risk Description               Probability        Cost to          Cost to             Cost to       Risk to 
                                                                           %              Mitigate         Mitigate         Mitigate Max    Reserves*  
                                                                                           Min            Most Likely            $K            $K
                                                                                            $K               $K


          16              Parts         Low volume purchase,               80                50                125                125          100
                          Costs          minimum buys, parts 
                                            failures result in 
                                         increased parts costs




*Risk to reserves=probability x most likely cost to mitigate
                                                                                                                                                  14
Run Monte Carlo code using the
                                McRisk table and create an S-curve.
                                The MC code performs thousands of
Monte Carlo S-Curve             trials where risk item costs are
                                determined randomly within the min
                                to max triangular distribution cost
                                range specified in the McRisk table.

                                The probability of the risk from the
               80%              McRisk table is used to determine how
               Probability of   frequently the cost of the given risk is
               Success          included.

                                Use the 80% point on the S-curve to
                                determine the amount of reserve
                                needed. This is the point where there is
 Reserve amount in $K           enough dollars to cover the problems
                                that occur in 80% of the cases. (80% is a
                                frequently used point on the S-curve in
                                cost exercises. With experience
                                different probability will be selected
                                depending on the type of the mission.)

                                                                     15
This case study attempts to illustrate
                                          the ability of the McRisk method to
                                          predict the necessary reserve. To put
                                          the focus on McRisk and not on the
                                          mission or any of its developers we
                                          called the project - the Great Gadget
                                          instead of referring to it by its actual
                                          name.



The Great Gadget project was a good illustration of McRisk benefits and
shortcomings because:
• it has already launched,
• it experienced a plethora of issues,
• it had a mix of new technology, hardware, software, testing and integration
challenges.
                                                                                     16
•   The Great Gadget was a $15M space technology validation
    experiment developed by a very capable R&D contractor. The
    contractor wanted to test in space its new technology for the
    benefit of NASA missions.
•   The Gadget weighed only a few kilograms, used only a few watts
    and was shoe-box in size.
•   The Gadget was roughly 30% mechanical, 60% electrical, and 10%
    software.
•   20 engineers worked on the gadget at the peak of development.
•   The Gadget flew on a DOD carrier as piggy-back payload.




                                                                     17
•      The Gadget was initially proposed by the contractor with 4%
             budget reserve on the cost-to-complete. In frank postmortem
             discussion with the contractor we heard:
             –    “We did not want to show a lot of risk. It would defeat the proposal.”
             –    “If the sponsor wanted more reserve he could put more money into
                  the coffers.”
      •      30% reserve was suggested by many NASA managers during
             project cost reviews.
      •      Based on analysis* of 22 space experiments which overran by an
             average of “π” (315%), the 30%, let alone 4% reserve, seemed
             grossly inadequate. The project desired to calculate the realistic
             amount of budget reserve commensurate with risk.



*A.B.Chmielewski, C. Garner, “Analysis of Space Experiments Overruns”, Feb 2002
                                                                                           18
The Monte Carlo analysis of the table showed that the
necessary level of the reserve was 89% of the cost-to-
complete.
The contractor was very worried about showing such a high
project risk. The contractor reduced the risk list to 28 items
which required 29% of budget reserve.
Heated discussions took place on the subject of the right
amount of reserve and its relation to perceived risk and
confirmation of the project.
The postmortem showed that out of 26 risk items removed
by the contractor 60% did materialize 40% did not.
The actual amount of reserve that was necessary was 97% or
8% more than predicted by McRisk and 67% higher than the
industry standard 30%.


                                                             19
Risk    Risk        Risk Description           Probability     Cost to          Cost to       Cost to     Risk to Reserves*  
   Item    Name                                       %         Mitigate Min    Mitigate Most    Mitigate            $K
                                                                     $K             Likely        Max 
                                                                                      $K           $K


     9       Parts      Low volume purchase,          80            200             200            200             160
             Costs       minimum buys, parts 
                            failures result in 
                         increased parts costs
     27     Memory       Software does not fit        30             50              75            75              22.5
             Usage      into available memory




*Risk to reserves=probability x most likely cost to mitigate
                                                                                                                           20
Risk    Risk         Risk Description           Probability   Cost to     Cost to Mitigate    Cost to     Risk to Reserves*  
   Item    Name                                         %        Mitigate      Most Likely       Mitigate            $K
                                                                  Min               $K            Max 
                                                                   $K                              $K


     15     Optics          Misalignment                20         40              60              60               12
            misalign      discovered during 
             ment       environmental testing
     36      Carrier       Analysis may be              50         50              100             200              50
            Thermal       required for active 
            Environ        thermal control
              ment




*Risk to reserves=probability x most likely cost
                                                                                                                         21
Risk analysis




                           80% Probability of                    80% Prob.
                           Success                               of Success




          Reserve required $K                         Reserve required $K




ORIGINAL JPL RISK LIST                          CONTRACTOR’S RISK LIST
54 ITEMS                                        28 ITEMS
Calculated needed reserve: 89%                  Calculated reserve: 29%
                                                                              22
The Contractor initially proposed a 
                                       100%                    97%            4% reserve.  
                     89%
                                       71%     Additional
                                               Program                        The Project MCRisk calculations 
                                               reserve                        showed that 89% reserve would be 
                                                                              needed. 

                                                                              The Contractor proposed much 
                                                                              smaller 29% reserve based on their 
                                                                              risk list.

                                       29%                                    A compromise was reached at the 
                                               Reserve                        program level.  29% reserve was 
                                               formally
                                               accepted
                                                                              assigned to the project but 71% 
                                                                              additional reserve (for a total of 
   4%                                                                         100%) was held by the Program with 
                                                                              approval by NASA HQ.   This 
Reserve initially   Reserve                                 Postmortem:       additional program reserve 
                                        Total reserve
proposed            calculated with                         reserve really 
                                        held by the                           prevented an overrun which in the 
by contractor       McRisk by the                           needed
                                        program                               final tally was 97% (29%+68%).
                    project




                                                                                                               23
97%         Postmortem: Total actual overrun

                                 89%      Needed reserve calculated by McRisk

                           62%      Percentage of predicted risks that did occur
                    52%     Average predicted risk likelihood

  38%       Percentage of predicted risks that did not occur

14% Percentage of postmortem unknown unknowns (risks not on the risk list)



  The postmortem analysis showed that McRisk underestimated the reserve by
      8%(89% vs. 97%)

  The causes for the 8% underestimate were:
      Staff underestimating the probability of an average risk by 10%
      Staff underestimating the cost of mitigation of an average risk by 20%
      The actual cost of mitigating unknown unknowns was 14% vs. 10% prediction

                                                                                   24
Predicted Risks
                 Technical Risks 51%              Programmatic Risks   Software    CU*

   Mech
                  Elec 40%                              27%            16%         6%
   11%




                                          Actual Risks
                    Technical Risks 58%                   Programmatic            SW
  Mechanical 15%             Electrical 43%    58%               34%               **
                                                                                  8%




•CU - Cost estimation Uncertainty
•**SW -software                                                                          25
Programmatic risks accounted for 34% of all reserve
   expenditures but they are frequently not included in
   missions’ risk lists. The following risks were correctly
   identified in the McRisk table for Great Gadget:
     System engineering understaffing
     Allowances for contract mods and adjustments
     Allowances for differences between operations of companies and NASA
     Reviews, action items, contracting pushups-conforming to NASA contractual
     practices and flight processes
     Launch delays
     Loss of key personnel
     Schedule delays and extension of environmental tests




                                                                                 26
A common programmatic risk is the speed of staffing and de-staffing
The Great Gadget experienced approximately 7% of labor cost growth
due to non-optimal staffing as shown on the chart by the light blue area
between the red and yellow curves
Tremendous credit must be given to the contractor that this amount was
only 7% despite many starts and stand-downs the project experienced
due NASA funding profiles

                     proposal     CDR plan




                                                                           27
McRisk not only correctly identified the need for approximately
90% reserve on the cost to go at Confirmation but also allowed to
engage the sponsor in factual discussions about risk and the
reserve needs.

Great credit goes to the NASA Program Manager who was very
engaged in the reserve discussions and calculations with the
project manager. The Program Manager recognized the amount of
risk involved in the project and recommended selection of one less
experiment in his program to make room for the large reserve. The
NASA HQ approved that approach. Without their support the
Great Gadget would have become another project that overran
available funds despite a cost conscientious contractor.



                                                                    28
The McRisk method of calculating a project’s needed reserve allows
a statistical estimate of the needed reserve budget to be made that is
more consistent with a project’s actual developmental risk than
existing, more traditional methods.

McRisk method not only specifies the process for calculation of the
reserve but also provides a guide for collecting accurate risk data by
using historical information, accounting for cost uncertainty,
unknown unknowns, and human psychology that can greatly affect
the inputs.




                                                                         29
Even quite accurate reserve calculation methods such as McRisk may
         not be useful if the Upper Management and sponsors of space
         projects are not supportive of missions which reveal the true picture
         of risk and associated costs.

         One way to combat overruns is to reward honest, quantitative and
         upfront disclosure of risk and discourage “strategic
         misrepresentation”*, unfounded optimism and simplistic guesses in
         cost estimating and budget reserve determination.




”Underestimating Costs in Public Works Projects”, APA Journal, 2002, B. Flyvbjerg   30
The authors would like to thank the Contractor personnel for their hard work,
   technical knowledge and perseverance without which the Great Gadget
   would have never been launched no matter what the reserve level. We
   would also like to thank the Contractor for engaging in frank discussions
   with the authors regarding cost which made this presentation possible.

Many thanks to the Program Executive and the Program Manager whose
   tough decisions and support allowed for full implementation of the
   McRisk approach.




                                                                            31

More Related Content

What's hot

Military Radar
Military RadarMilitary Radar
Military Radar
DefenceIQ
 
How Do Our Clients Use CONOPS?
How Do Our Clients Use CONOPS?How Do Our Clients Use CONOPS?
How Do Our Clients Use CONOPS?
Jim Jenkins
 
Lessons Learned from Space Technology Development
Lessons Learned from Space Technology Development Lessons Learned from Space Technology Development
Lessons Learned from Space Technology Development Chief Technologist Office
 
John W Hines: ARCTek Phase 3
John W Hines: ARCTek Phase 3John W Hines: ARCTek Phase 3
John W Hines: ARCTek Phase 3
Matthew F. Reyes
 
Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNASAPMC
 
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
Jim Jenkins
 
Alfred mecum
Alfred mecumAlfred mecum
Alfred mecumNASAPMC
 
Thomas.diegelman
Thomas.diegelmanThomas.diegelman
Thomas.diegelmanNASAPMC
 
Research on Wind Power in the Built Environment by Case van Dam
Research on Wind Power in the Built Environment by Case van DamResearch on Wind Power in the Built Environment by Case van Dam
Research on Wind Power in the Built Environment by Case van Dam
NLandUSA
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Keer.beth
Keer.bethKeer.beth
Keer.bethNASAPMC
 
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
pushpaarao
 
Dryden Overview
Dryden OverviewDryden Overview
Dryden Overview
NASA Dryden
 
Robert s tthomas_v2
Robert s tthomas_v2Robert s tthomas_v2
Robert s tthomas_v2NASAPMC
 
Cnic brief
Cnic briefCnic brief
Seftas.george
Seftas.georgeSeftas.george
Seftas.georgeNASAPMC
 

What's hot (17)

Military Radar
Military RadarMilitary Radar
Military Radar
 
How Do Our Clients Use CONOPS?
How Do Our Clients Use CONOPS?How Do Our Clients Use CONOPS?
How Do Our Clients Use CONOPS?
 
Lessons Learned from Space Technology Development
Lessons Learned from Space Technology Development Lessons Learned from Space Technology Development
Lessons Learned from Space Technology Development
 
John W Hines: ARCTek Phase 3
John W Hines: ARCTek Phase 3John W Hines: ARCTek Phase 3
John W Hines: ARCTek Phase 3
 
Newman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_caseNewman lengyel dartpm-chal_case
Newman lengyel dartpm-chal_case
 
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
ATI Courses Professional Development Short Course Spacecraft Quality Assuranc...
 
Alfred mecum
Alfred mecumAlfred mecum
Alfred mecum
 
Taube
TaubeTaube
Taube
 
Thomas.diegelman
Thomas.diegelmanThomas.diegelman
Thomas.diegelman
 
Research on Wind Power in the Built Environment by Case van Dam
Research on Wind Power in the Built Environment by Case van DamResearch on Wind Power in the Built Environment by Case van Dam
Research on Wind Power in the Built Environment by Case van Dam
 
Yew manson
Yew mansonYew manson
Yew manson
 
Keer.beth
Keer.bethKeer.beth
Keer.beth
 
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
Sas Program For Youth (Overseas Outreach) Dec 2012 Voyageurs International Si...
 
Dryden Overview
Dryden OverviewDryden Overview
Dryden Overview
 
Robert s tthomas_v2
Robert s tthomas_v2Robert s tthomas_v2
Robert s tthomas_v2
 
Cnic brief
Cnic briefCnic brief
Cnic brief
 
Seftas.george
Seftas.georgeSeftas.george
Seftas.george
 

Viewers also liked

John.scott
John.scottJohn.scott
John.scottNASAPMC
 
Dennon.clardy
Dennon.clardyDennon.clardy
Dennon.clardyNASAPMC
 
Fletcher.greg
Fletcher.gregFletcher.greg
Fletcher.gregNASAPMC
 
Lengyel.david
Lengyel.davidLengyel.david
Lengyel.davidNASAPMC
 
Estlin aegissoyajpl 2012
Estlin aegissoyajpl 2012Estlin aegissoyajpl 2012
Estlin aegissoyajpl 2012NASAPMC
 

Viewers also liked (6)

John.scott
John.scottJohn.scott
John.scott
 
Dennon.clardy
Dennon.clardyDennon.clardy
Dennon.clardy
 
Fletcher.greg
Fletcher.gregFletcher.greg
Fletcher.greg
 
Lengyel.david
Lengyel.davidLengyel.david
Lengyel.david
 
Bitten
BittenBitten
Bitten
 
Estlin aegissoyajpl 2012
Estlin aegissoyajpl 2012Estlin aegissoyajpl 2012
Estlin aegissoyajpl 2012
 

Similar to Hmielewski.arthur

Chmielewski.arthur
Chmielewski.arthurChmielewski.arthur
Chmielewski.arthurNASAPMC
 
Symantec 2010 Disaster Recovery Study
Symantec 2010 Disaster Recovery StudySymantec 2010 Disaster Recovery Study
Symantec 2010 Disaster Recovery Study
Symantec
 
Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentation
James Mansfield
 
Butts estimating facilitiespm challenge2012
Butts estimating facilitiespm challenge2012Butts estimating facilitiespm challenge2012
Butts estimating facilitiespm challenge2012NASAPMC
 
Icsa Trg Dec 2006 Narrowing The Gap
Icsa   Trg Dec 2006  Narrowing The GapIcsa   Trg Dec 2006  Narrowing The Gap
Icsa Trg Dec 2006 Narrowing The Gap
Colin Taylor
 
Bitten.robert
Bitten.robertBitten.robert
Bitten.robertNASAPMC
 
Osx project update english
Osx project update englishOsx project update english
Osx project update englishosxri
 
Keynote 中国云计算调查报告 alter 埃森哲
Keynote 中国云计算调查报告 alter 埃森哲Keynote 中国云计算调查报告 alter 埃森哲
Keynote 中国云计算调查报告 alter 埃森哲
Riquelme624
 
Keynote 中国云计算调查报告-alter-埃森哲
Keynote 中国云计算调查报告-alter-埃森哲Keynote 中国云计算调查报告-alter-埃森哲
Keynote 中国云计算调查报告-alter-埃森哲
Riquelme624
 
Comstock petro
Comstock petroComstock petro
Comstock petroNASAPMC
 
Dp and causal analysis guideline
Dp and causal analysis guidelineDp and causal analysis guideline
Dp and causal analysis guideline
M H Chandra
 
Hoyt diana
Hoyt dianaHoyt diana
Hoyt dianaNASAPMC
 

Similar to Hmielewski.arthur (18)

Chmielewski.arthur
Chmielewski.arthurChmielewski.arthur
Chmielewski.arthur
 
Art c
Art cArt c
Art c
 
Caruso
CarusoCaruso
Caruso
 
Symantec 2010 Disaster Recovery Study
Symantec 2010 Disaster Recovery StudySymantec 2010 Disaster Recovery Study
Symantec 2010 Disaster Recovery Study
 
Chattanooga sme oee down time presentation
Chattanooga sme oee down time presentationChattanooga sme oee down time presentation
Chattanooga sme oee down time presentation
 
Butts estimating facilitiespm challenge2012
Butts estimating facilitiespm challenge2012Butts estimating facilitiespm challenge2012
Butts estimating facilitiespm challenge2012
 
Thomas net project review
Thomas net project reviewThomas net project review
Thomas net project review
 
Icsa Trg Dec 2006 Narrowing The Gap
Icsa   Trg Dec 2006  Narrowing The GapIcsa   Trg Dec 2006  Narrowing The Gap
Icsa Trg Dec 2006 Narrowing The Gap
 
Bitten.robert
Bitten.robertBitten.robert
Bitten.robert
 
Wosocer keynote gc_2012
Wosocer keynote gc_2012Wosocer keynote gc_2012
Wosocer keynote gc_2012
 
Osx project update english
Osx project update englishOsx project update english
Osx project update english
 
Keynote 中国云计算调查报告 alter 埃森哲
Keynote 中国云计算调查报告 alter 埃森哲Keynote 中国云计算调查报告 alter 埃森哲
Keynote 中国云计算调查报告 alter 埃森哲
 
Keynote 中国云计算调查报告-alter-埃森哲
Keynote 中国云计算调查报告-alter-埃森哲Keynote 中国云计算调查报告-alter-埃森哲
Keynote 中国云计算调查报告-alter-埃森哲
 
Comstock petro
Comstock petroComstock petro
Comstock petro
 
el paso
el paso  el paso
el paso
 
el paso
el paso  el paso
el paso
 
Dp and causal analysis guideline
Dp and causal analysis guidelineDp and causal analysis guideline
Dp and causal analysis guideline
 
Hoyt diana
Hoyt dianaHoyt diana
Hoyt diana
 

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

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
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
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
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
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
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
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
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
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
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
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
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
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
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...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
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
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

Hmielewski.arthur

  • 1. Arthur B. Chmielewski Project Manager Jet Propulsion Laboratory California Institute of Technology Charles Garner Senior Engineer Jet Propulsion Laboratory California Institute of Technology Presentation at the 6th NASA Project Management Challenge February 24, 2009 Copyright 2009 California Institute of Technology 1
  • 2. 258% 1100% 100% 275% 1500% 1400% 2200% 220% 1400% 2
  • 3. No industry, including aerospace and NASA in particular, has an accepted process for calculating budget reserve for projects. Most projects select budget reserve at a level that is expected to be acceptable to the sponsor and not based on engineering calculation. Most projects tend to vastly overrun this artificial reserve. The first part of this presentation describes the reserve calculation method called McRisk which factors in the amount of technical and programmatic risk of a project. The second part illustrates the different aspects of McRisk in a case study. 3
  • 4. Reserve # of under- • Reserve estimation errors are very Missions Studied estimated high with exception of medium size Mission type by missions Flagship 4 164% ( > $800M) • Reserve estimation accuracy has not Medium size 5 19% improved in the last 20 years (< $300M) Large Instruments 2 34% • Reserve errors are not limited to one (< $150M) organization, center, type of mission System Technology Experiments 3 131% • Only 3/38* missions did not exceed (< $150M) the budget reserve allocation Technology Experiments 11 107%** • Only 1/38 missions used a strict (<$25M) process to calculate the amount of Small Technology Experiments (<$5M) 13 315%** needed reserve * 38 missions consisted of: 11 microgravity experiments, 13 In-Step experiments, 14 other NASA missions ** No reserve was planned for most technology experiments 4
  • 5. 100% Our case study - Great Gadget 90% Needed Reserve ed at 80% tim e es erv ed er es at nd R im e 70% U st rv re se ve e O R 60% 50% 40% Another project 30% Using McRisk 20% 10% Legend: NASA mission not using McRisk 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% McRisk mission Data from C. Garner, et al, 2002 R. Metzger, et al, 2003 Planned Reserve 5 R. Schmitz, 1991
  • 6. Cost End of project Final cost Initial Loss internal aversion Preliminary estimate domain Official cap Design reserve Confirmation Sunk Perceived cap End of costs Proposal study (Anticipatory delusion) Scope Time Dr. D. Ullman, Making Robust Decisions, 2006 6
  • 7. Most projects’ costs follow a “W” curve: The cost estimates usually start with an internal organization’s cost estimate which frequently is deemed too high by the management. The management instructs the team to remove some scope and cut the cost below the perceived sponsor’s threshold. A proposal is prepared showing this low cost and low risk. Frequently the reserve is shown to be 10-30%. The management and the team are very optimistic about the cost performance. (Psychologists call this anticipatory delusion.) At the end of the initial study the cost estimate goes up and more scope is removed to stay under the perceived cap. The project is confirmed for the design phase with 10-30% budget reserve. The project overruns but is allowed to continue because what economists call “loss aversion”. The sponsor does not want to lose the benefit of “sunk costs” and increases the project cap. 7
  • 8. In 2002 one of the authors became the manager of a project consisting of 3 space technology experiments – a type of mission which is legendary for huge overruns. To learn from past history the authors analyzed cost performance of 24 NASA new technology space experiments*. The cost data were studied to find the most common culprits for overruns and eliminate them from the current project. Data showed 2 primary reasons for project overruns: 1. Poor cost estimating practices. In response to this conclusion, a study** was initiated on how to improve cost estimating techniques. The results of this study were shown at the Management Forum in 2004. 2. Budget reserves grossly incompatible with risk. This conclusion was dealt with by developing a reserve estimating technique dubbed McRisk. *“Microgravity Flight Projects Cost Study Report Summary”, C. Garner, A.B.Chmielewski, January 2002 **“Why Estimates aren’t Accurate and What to Do About It?”, D. Ullman, D. Persohn, A.B.Chmielewski, L. Leach, 2003 8
  • 9. McRisk (Monte Carlo Risk) is a technique which allows calculating the amount of needed budget reserve commensurate with risk of the project. The technique was used to calculate the budget reserve of 7 space experiments. One has been completed within its budget reserve One has been completed and presented in this study Four have yet to be launched One was cancelled Over the 5 years of the Project life-cycle the authors collected cost data on technical risks, programmatic risks, risks predicted, risks mitigated, risks materialized, schedule delays, new technology problems, engineering problems, management problems, carrier problems, cost uncertainty and unknown unknowns. The data were collected and analyzed in a joint, cooperative NASA/JPL/contractor postmortem study. 9
  • 10. The McRisk process was designed to expose Verify result most risks and cost uncertainties experienced by space missions. The process combats Locate 80% inherent optimism, anticipatory delusion confidence point and anchoring effects which make most missions overrun the initial cost estimates. Create S-curve 5 Run Monte Carlo code Build McRisk Table 4 Account for cost uncertainty and 3 The next 5 charts Unknown Unknowns Build describe McRisk programmatic 2 process in more detail McRisk List Build technical McRisk List 1 10
  • 11. Identify ALL possible technical risks for each subsystem – Use “Worry Generators” – Create a list of dozens of well known risks for software, hardware and management. Use this list in costing exercises. – “Brain storming” sessions – Team members speculate on risks in “rapid fire” format. – Comments from experts – Interview experienced project managers. – Comments from reviews – Document every comment at each review and add to the list. – Institutional past experience – Parse company’s “lessons learned”, management papers, magazine articles. 11
  • 12. Programmatic risks are tough to account for: • Engineers dislike predicting programmatic risks • Managers tend to be optimistic and believe that they will handle programmatics. “I will not let the old problems happen to my project!” • There is some historical documentation on past technical problems but not on programmatic problems • Many programmatic problems are created by the sponsor* Account for programmatic risks by: – Using Worry Generators – Interviewing managers from outside of the project – Putting on the team an experienced manager ready to retire – Adding schedule risks *E. Anderson et al, “The Success Triangle of Cost, Schedule, and Performance”, 2002 12
  • 13. The project cost-to-complete estimate is not one point, it is not one cell on an Excel spread sheet. The cost estimate is a range! Add a risk item to the table to account for cost estimate uncertainty. The uncertainty expressed in $K is a percentage of the estimated cost to complete. Miniumum = -5% Nominal = +10% Maximum = +15% Unknown Unknowns can be assumed to be a percentage of the cost to go and added as a risk item. This amount depends on how thorough is the risk identification effort. 10-15% should be used even for the most diligent risk identification process. 13
  • 14. Grouping the risks helps to reduce complexity 232 risks were listed and coalesced into 54 for Great Gadget Establish probability of occurrence for each risk Estimate the minimum, nominal and maximum impact in $K if the risks were to materialize Example of One Row of McRisk Table Not shown:  consequence rating, consequence description, mitigation plan, risk to schedule and risk retirement date Risk Item Risk Name Risk Description Probability Cost to  Cost to  Cost to  Risk to  % Mitigate  Mitigate  Mitigate Max  Reserves*   Min  Most Likely  $K $K $K $K 16 Parts  Low volume purchase,  80 50 125 125 100 Costs minimum buys, parts  failures result in  increased parts costs *Risk to reserves=probability x most likely cost to mitigate 14
  • 15. Run Monte Carlo code using the McRisk table and create an S-curve. The MC code performs thousands of Monte Carlo S-Curve trials where risk item costs are determined randomly within the min to max triangular distribution cost range specified in the McRisk table. The probability of the risk from the 80% McRisk table is used to determine how Probability of frequently the cost of the given risk is Success included. Use the 80% point on the S-curve to determine the amount of reserve needed. This is the point where there is Reserve amount in $K enough dollars to cover the problems that occur in 80% of the cases. (80% is a frequently used point on the S-curve in cost exercises. With experience different probability will be selected depending on the type of the mission.) 15
  • 16. This case study attempts to illustrate the ability of the McRisk method to predict the necessary reserve. To put the focus on McRisk and not on the mission or any of its developers we called the project - the Great Gadget instead of referring to it by its actual name. The Great Gadget project was a good illustration of McRisk benefits and shortcomings because: • it has already launched, • it experienced a plethora of issues, • it had a mix of new technology, hardware, software, testing and integration challenges. 16
  • 17. The Great Gadget was a $15M space technology validation experiment developed by a very capable R&D contractor. The contractor wanted to test in space its new technology for the benefit of NASA missions. • The Gadget weighed only a few kilograms, used only a few watts and was shoe-box in size. • The Gadget was roughly 30% mechanical, 60% electrical, and 10% software. • 20 engineers worked on the gadget at the peak of development. • The Gadget flew on a DOD carrier as piggy-back payload. 17
  • 18. The Gadget was initially proposed by the contractor with 4% budget reserve on the cost-to-complete. In frank postmortem discussion with the contractor we heard: – “We did not want to show a lot of risk. It would defeat the proposal.” – “If the sponsor wanted more reserve he could put more money into the coffers.” • 30% reserve was suggested by many NASA managers during project cost reviews. • Based on analysis* of 22 space experiments which overran by an average of “π” (315%), the 30%, let alone 4% reserve, seemed grossly inadequate. The project desired to calculate the realistic amount of budget reserve commensurate with risk. *A.B.Chmielewski, C. Garner, “Analysis of Space Experiments Overruns”, Feb 2002 18
  • 19. The Monte Carlo analysis of the table showed that the necessary level of the reserve was 89% of the cost-to- complete. The contractor was very worried about showing such a high project risk. The contractor reduced the risk list to 28 items which required 29% of budget reserve. Heated discussions took place on the subject of the right amount of reserve and its relation to perceived risk and confirmation of the project. The postmortem showed that out of 26 risk items removed by the contractor 60% did materialize 40% did not. The actual amount of reserve that was necessary was 97% or 8% more than predicted by McRisk and 67% higher than the industry standard 30%. 19
  • 20. Risk  Risk  Risk Description Probability Cost to  Cost to  Cost to  Risk to Reserves*   Item Name % Mitigate Min  Mitigate Most  Mitigate  $K $K Likely  Max  $K $K 9 Parts  Low volume purchase,  80 200 200 200 160 Costs minimum buys, parts  failures result in  increased parts costs 27 Memory  Software does not fit  30 50 75 75 22.5 Usage into available memory *Risk to reserves=probability x most likely cost to mitigate 20
  • 21. Risk  Risk  Risk Description Probability Cost to  Cost to Mitigate  Cost to  Risk to Reserves*   Item Name % Mitigate  Most Likely  Mitigate  $K Min  $K Max  $K $K 15 Optics  Misalignment  20 40 60 60 12 misalign discovered during  ment environmental testing 36 Carrier  Analysis may be  50 50 100 200 50 Thermal  required for active  Environ thermal control ment *Risk to reserves=probability x most likely cost 21
  • 22. Risk analysis 80% Probability of 80% Prob. Success of Success Reserve required $K Reserve required $K ORIGINAL JPL RISK LIST CONTRACTOR’S RISK LIST 54 ITEMS 28 ITEMS Calculated needed reserve: 89% Calculated reserve: 29% 22
  • 23. The Contractor initially proposed a  100% 97% 4% reserve.   89% 71% Additional Program  The Project MCRisk calculations  reserve showed that 89% reserve would be  needed.  The Contractor proposed much  smaller 29% reserve based on their  risk list. 29% A compromise was reached at the  Reserve program level.  29% reserve was  formally accepted assigned to the project but 71%  additional reserve (for a total of  4% 100%) was held by the Program with  approval by NASA HQ.   This  Reserve initially Reserve Postmortem: additional program reserve  Total reserve proposed calculated with  reserve really  held by the  prevented an overrun which in the  by contractor McRisk by the  needed program final tally was 97% (29%+68%). project 23
  • 24. 97% Postmortem: Total actual overrun 89% Needed reserve calculated by McRisk 62% Percentage of predicted risks that did occur 52% Average predicted risk likelihood 38% Percentage of predicted risks that did not occur 14% Percentage of postmortem unknown unknowns (risks not on the risk list) The postmortem analysis showed that McRisk underestimated the reserve by 8%(89% vs. 97%) The causes for the 8% underestimate were: Staff underestimating the probability of an average risk by 10% Staff underestimating the cost of mitigation of an average risk by 20% The actual cost of mitigating unknown unknowns was 14% vs. 10% prediction 24
  • 25. Predicted Risks Technical Risks 51% Programmatic Risks Software CU* Mech Elec 40% 27% 16% 6% 11% Actual Risks Technical Risks 58% Programmatic SW Mechanical 15% Electrical 43% 58% 34% ** 8% •CU - Cost estimation Uncertainty •**SW -software 25
  • 26. Programmatic risks accounted for 34% of all reserve expenditures but they are frequently not included in missions’ risk lists. The following risks were correctly identified in the McRisk table for Great Gadget: System engineering understaffing Allowances for contract mods and adjustments Allowances for differences between operations of companies and NASA Reviews, action items, contracting pushups-conforming to NASA contractual practices and flight processes Launch delays Loss of key personnel Schedule delays and extension of environmental tests 26
  • 27. A common programmatic risk is the speed of staffing and de-staffing The Great Gadget experienced approximately 7% of labor cost growth due to non-optimal staffing as shown on the chart by the light blue area between the red and yellow curves Tremendous credit must be given to the contractor that this amount was only 7% despite many starts and stand-downs the project experienced due NASA funding profiles proposal CDR plan 27
  • 28. McRisk not only correctly identified the need for approximately 90% reserve on the cost to go at Confirmation but also allowed to engage the sponsor in factual discussions about risk and the reserve needs. Great credit goes to the NASA Program Manager who was very engaged in the reserve discussions and calculations with the project manager. The Program Manager recognized the amount of risk involved in the project and recommended selection of one less experiment in his program to make room for the large reserve. The NASA HQ approved that approach. Without their support the Great Gadget would have become another project that overran available funds despite a cost conscientious contractor. 28
  • 29. The McRisk method of calculating a project’s needed reserve allows a statistical estimate of the needed reserve budget to be made that is more consistent with a project’s actual developmental risk than existing, more traditional methods. McRisk method not only specifies the process for calculation of the reserve but also provides a guide for collecting accurate risk data by using historical information, accounting for cost uncertainty, unknown unknowns, and human psychology that can greatly affect the inputs. 29
  • 30. Even quite accurate reserve calculation methods such as McRisk may not be useful if the Upper Management and sponsors of space projects are not supportive of missions which reveal the true picture of risk and associated costs. One way to combat overruns is to reward honest, quantitative and upfront disclosure of risk and discourage “strategic misrepresentation”*, unfounded optimism and simplistic guesses in cost estimating and budget reserve determination. ”Underestimating Costs in Public Works Projects”, APA Journal, 2002, B. Flyvbjerg 30
  • 31. The authors would like to thank the Contractor personnel for their hard work, technical knowledge and perseverance without which the Great Gadget would have never been launched no matter what the reserve level. We would also like to thank the Contractor for engaging in frank discussions with the authors regarding cost which made this presentation possible. Many thanks to the Program Executive and the Program Manager whose tough decisions and support allowed for full implementation of the McRisk approach. 31