Implementing a Plan for Controlling Program ROI for CMMI

Reviews
Shared by: Richard Marx
Stats
views:
15
rating:
not rated
reviews:
0
posted:
3/16/2009
language:
pages:
0
Implementing a Plan for Controlling Program ROI for CMMI ® Process Improvement J.Perry, Z.Dennis, D.Halley, P.Lenzen, S.Madison, D.Sims james.m.perry@baesystems.com Objectives Use ‘ROI’ as a measure for – Understanding and quantifying the benefits/losses of Process Improvement (PI) and Process (P) performance for the Program • Support decisions in planning and performing PI and P • Increase efficiency of Process Improvement (PI) and Process (P) Context Disciplines Software Systems Mechanical Electrical Controls Process Milestones CMM Level x Activity 4 CMMI Updates to Division Processes 4 CMMI Software Level x+1 PI CMMI Engineering Level x-2 PI 4 CMM Appraisal 5 CMMI Readiness Appraisal 2004 5 CMMI Appraisal 5 CMMI Readiness Appraisal 5 CMMI Appraisal 5 2003 2005 Today 2006 Manage ROI Cost & Benefit Estimates/objective PI activity Costs ROI Indicator Actual Costs - Management - Process Development - Training - Compliance - Appraisals - Execution Change to Process Actual Benefits - productivity gain - effort decrease - cycle time decrease - rework decrease - quality gain Performance costs Process activity Benefits Control Data Approach • Benefits of the CMMI – Aggregate benefits at the process element level from CMMI-based improvements • Define ‘goodness’ measure for a process element • Measurements before, during, after the improvements Process Improvement Costs (Hours) Software Engineering including Software 2002 2003 2004 2005 Examples of element level process Process Element Example • Peer reviews • ‘Goodness’ – Early identification of defects – Number of defects missed – Time to close defects – Predictability Data Categories for Defects • Defects (Peer Review) • Change requests – Developmental (CUT) – Formal (Test) • Issues Audit Formal R eview Form al Test Gov/C ostom er R eview Inform al R eview /M eeting Inform al Test Integration & C heckout Peer R eview Others Finding Defects 2005 2004 2003 2002 2001 Sy s R eq An al ys is ig n ig n si s D es De s al y Ar c h h An D es i gn ig n U ni tT es SW Ar c s Sy SW SW SW SW C od e & De ta i lD es Pr el im Re q Defect Origin So ftw t In te gr ar at e io Q n ua li t y Te st 2005 2004 2003 2002 2001 Severity Occurrence Se v e r i t y Oc c ur r e nc e Severity 1 Severity 2 Severity 3 Severity 4 Severity 5 2001 2002 2003 2004 2005 Peer Review Defect Data 4 4 4 2001 2001 2002 2002 2003 2003 Ye ar 2004 2004 2005 2005 5 Baseline 5 CMM Appraisal 5 CMMI Appraisal Note: Scale is approx. 30 x smaller than previous charts Formal SPCR & Test Formal SPCR Code & Unit Test Software Qualification Test System Qualification Test 2001 2002 2003 Year 2004 2005 Peer Review Defect Data 4 4 4 2001 2001 2002 1.2 2002 2003 2003 Ye ar 2004 2004 2005 .6 2005 5 Baseline 5 CMM Appraisal 5 CMMI Appraisal Average days overdue Average days open 2001 2002 2003 2004 2005 5 Baseline for ROI CMM Appraisal 5 Ye ar 5 CMMI Appraisal Issue, Generating Activity Issues Closed Issues Rejected Issues Open Average Days Open Average Days Over Due Audit Formal Review Formal Test Gov/Costomer Review Informal Review/Meeting Informal Test 2001 2002 2003 Year 2004 2005 Sweep Peak (T) Value Peak Location(T-Value) Peak Location(T-Value) 1A Peak Location(T-Value) 1.8 1B.1 1.66 1B.2 1.6 Build 1C 1.4 2(Estimated) 1.3 Benefits / ROI • Earlier detection of defects – 1.2 defects per ksloc to .6 defects per ksloc at Software Integration and Test • Time to close defects decreasing • Number of issues declining • ROI using cost of all Process Improvement and only defect related benefits (ignoring all other benefits) = 1.6 Summary • Single program • Trend data from 2002 to 2005 – CMM Level 3 (2002-2003) – CMM Level 4 (2003-2005) – CMMI Level 5 (2005-) • Examined defect data • Defect benefit / Total PI cost = 1.6

Related docs
Other docs by Richard Marx
Hess v Pawloski
Views: 911  |  Downloads: 7
Installment land contract
Views: 476  |  Downloads: 38
at175
Views: 90  |  Downloads: 0
How to go to Graduate School in Biology
Views: 636  |  Downloads: 7
Sports Participation Health Record
Views: 300  |  Downloads: 6
Negligence
Views: 270  |  Downloads: 7
Trust
Views: 162  |  Downloads: 0
Algebra Review
Views: 1695  |  Downloads: 71
cr168
Views: 117  |  Downloads: 0
Acquisition by Gift
Views: 234  |  Downloads: 6
Light The Fire
Views: 679  |  Downloads: 8
Days of Elijah
Views: 382  |  Downloads: 4
Come Into My Heart
Views: 343  |  Downloads: 1
I Am a Sheep
Views: 254  |  Downloads: 2
No Higher Calling
Views: 294  |  Downloads: 1