CMMI Today The Current State

Similar documents
Transcription:

CMMI Today The Current State CMMI Technology Conference 2003 November 18, 2003 Ron Paulson Vice President, Engineering Lockheed Martin Corporation CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. EngMat/JWS.PPT 3/4/2005 1

Why is Lockheed Martin implementing CMMI? CMMI has direct impact to our business Improved quality Higher productivity Better predictability Customer satisfaction CMMI extends process improvement across the enterprise 2

Lockheed Martin Systems Integration* Quality Software Defects per Million Delivered Source Lines of Code % Reduction STRs / MSLOC 0% -20% -40% -60% -80% Integrated Processes SW CMM Level 3 SW CMM Level 5 Improvements Since 92 80.5% Overall CMMI Level 3 Capable CMMI Level 5 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 * STR / MSLOC = Software Trouble Report/Million Source Lines of Code * Systems Integration in Owego, NY CMMI and CMM are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. 3

MS2* Syracuse Productivity 40 35 PRODUCTIVITY 30 25 20 15 10 HISTORICAL SOFTWARE PRODUCTIVITY INDEX (6% PER YEAR) PRODUCTIVITY INDEX 1991-2001 (21% GROWTH RATE) 5 0 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 BID CURRENT ACTUAL Series4 Series5 * Maritime Systems and Sensors 4

Lockheed Martin M&DS* Award Fee Award Fee vs CMM Level SW CMM L2: 1993-1995 SW CMM L3: 1996-1997 SW CMM L4: 1998-1999 SW CMM L5: 2000-2001 CMMI L5: 2002 Per Cent CMMI SM Additional Award Fee Achieved = 55% of the Potential Additional Award Fee 0 SW CMM L2 SW CMM L3 SW CMM L4 SW CMM L5 CMMI L5 * Management & Data Systems CMMI and CMM are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. 5

How is Lockheed Martin implementing CMMI? Corporate policy requires CMMI adoption CMMI is being addressed in the context of our business requirements Our Integrated Engineering Process (LM-IEP) standard includes CMMI CMMI complements our lean and six sigma initiatives An incremental appraisal approach is being deployed Lockheed Martin s s Continuous Appraisal Method (CAM) is efficient and effective CAM meets ARC* Class A method requirements SCAMPI SM is being used to meet customer requirements * Appraisal Requirements for CMMI SM SCAMPI is a service mark of Carnegie Mellon University. 6

Incremental Appraisal Using CAM Planning Appraise OSP Fix Weaknesses Re-appraise OSP Appraisal Appraise PA 1 Fix Weaknesses Re-appraise Appraise PA 2 Fix Weaknesses Re-appraise Project Appraisals OSP = Organizational Standard Process PA = Process Area Appraise PA 3 Fix Weaknesses Maintenance Review Institutionalization focus with minimal project disruption... Re-appraise 7

CMMI Achievements* 4 Maturity Level 5 organizations, including the world s s first 2 Maturity Level 4 organizations 3 Maturity Level 3 organizations * Maturity levels obtained using SCAMPI SM and CAM We re making progress toward our corporate objective 8

The Road Ahead CMMI models need to be expanded for better Life cycle coverage, e.g., maintenance, acquisition Enterprise scope coverage, e.g., HW engineering, finance, strategic planning, workforce management Mechanisms for adding specialty areas such as safety, security and services to the model s s core Incremental, delta and multiple certificate appraisal options are needed in SCAMPI SM for more efficient and effective appraisals Process improvement benefits are continuing with CMMI but better ROI data is needed Process improvement is a journey with significant benefits accruing along the way CMMI must also improve! 9

LM-IEP Context LM CPSs ANSI/EIA-632 Industry Stds Government Stds CPS Corporate Policy Statement EPI Engineering Process Improvement In LM-IEP V2.0 issued 1/03 Reference Only Informative only ISO 9001:2000 CMMI V1.1 ISO/IEC-12207 LM Hardware Process Standard Domain Specific Standards LM-IEP Standard EPI Process & Methods Organizational Standard Process Integrated Processes Integrated Methods Integrated Work Products ISO/IEC-15288 IEEE 1220 Industry Stds Government Stds Project Defined Process Tailored OSP Common Source Standards Project Specific Standards Company or Business Unit 11