CMMI Executive Overview

Similar documents
Capability Maturity Model Integration (CMMI ) Version 1.2 Overview

"Demystifying the SEI CMMI

Capability Maturity Model Integration (CMMI ) Overview

The Software Engineering. Today and in the Future. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

Why Make the Switch? Evidence about the Benefits of CMMI

MKS Integrity & CMMI. July, 2007

Capability Maturity Model Integration (CMMI ) Overview

CMMI for SCAMPI SM Class A Appraisal Results 2011 End-Year Update

Software Process Improvement CMM

CMMI, Model Driven Testing and Capitalization Introduction CMMI, Model Driven Testing & Capitalization

Process Improvement. From the Software Engineering Institute:

Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering

Performance Results of CMMI -Based Process Improvement

Foreign Taxes Paid and Foreign Source Income INTECH Global Income Managed Volatility Fund

SW Process Improvement and CMMI. Dr. Kanchit Malaivongs Authorized SCAMPI Lead Appraisor Authorized CMMI Instructor

Capability Maturity Model Integration (CMMI SM ) Fundamentals

World Consumer Income and Expenditure Patterns

Calculating CMMI-Based ROI Why, When, What, and How?

Leveraging CMMI framework for Engineering Services

The value of accredited certification

A Report on The Capability Maturity Model

Steve Masters (SEI) SEPG North America March Carnegie Mellon University

The Capability Maturity Model for Software, Version 1.1

Why Would You Want to Use a Capability Maturity Model?

Capability Maturity Model Integrated (CMMI)

Reporting practices for domestic and total debt securities

Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council

Introduction to SEIs Capability Maturity Model Integration (CMMI)

Accuracy counts! SENSORS WITH ANALOG OUTPUT

Process In Execution Review (PIER) and the SCAMPI B Method

Frameworks for IT Management

Appendix 1: Full Country Rankings

ORACLE NAIO Excellence combined with Quality A CMMI Case study

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Foredragfor Den Norske Dataforening, den

Engineering Standards in Support of

Software Engineering CSCI Class 50 Software Process Improvement. December 1, 2014

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group

FOCUS ON THE ENVIRONMENT

WHITE PAPER IMPROVING PERFORMANCE WITH AN ADAPTIVE PLATFORM FOR ENTERPRISE OPERATIONAL INTELLIGENCE HIGHLIGHTS P1 P4 P5.

E-Seminar. Financial Management Internet Business Solution Seminar

CLUB SURVEY 2015 BANKING ARGENTINA

The Role of Banks in Global Mergers and Acquisitions by James R. Barth, Triphon Phumiwasana, and Keven Yost *

41 T Korea, Rep T Netherlands T Japan E Bulgaria T Argentina T Czech Republic T Greece 50.

JMA Consultants Inc. Corporate Introduction

Motion Graphic Design Census. 10 hrs. motiongraphicdesigncensus.org. 9 hrs.

Capabilities Overview

CMMI Version 1.2. SCAMPI SM A Appraisal Method Changes

Cisco IT Data Center and Operations Control Center Tour

Process Improvement -CMMI. Xin Feng

WHITE PAPER SIX ESSENTIAL CONSIDERATIONS WHEN CHOOSING A FIELD SERVICE SOFTWARE SOLUTION

Agenda. Company Platform Customers Partners Competitive Analysis

White paper. Four reasons why you need to consolidate your packages

How To Get A New Phone System For Your Business

IFI SPONSOR & PARTNER OPPORTUNITIES CELEBRATING 50 YEARS

PANDUIT Physical Layer Infrastructure Management. EMC Smarts Integration Module

Cisco Conference Connection

LUXOFT ADVANTAGES. International Quality Standards

Agile Change: The Key to Successful Cloud/SaaS Deployment

Lessons Learned from Adopting CMMI for Small Organizations

CMS Policy for Capability Maturity Model Integration (CMMI)

Supported Payment Methods

We decided that we would build IFS Applications on standards so our customers would not be locked into any particular technology. We still do.

CAPABILITY MATURITY MODEL INTEGRATION

Supported Payment Methods

Software Quality Assurance: VI Standards

Brochure More information from

BT Premium Event Call and Web Rate Card

Governance, Risk and Compliance Assessment

The investment fund statistics

OCTOBER Russell-Parametric Cross-Sectional Volatility (CrossVol ) Indexes Construction and Methodology

IP Strategy. Fred Logue IP Lawyer PhD, 1996 Trinity College Dublin Member of Irish and UK Law Societies, IAM300, Institute of Physics

Developing CMMI in IT Projects with Considering other Development Models

May 15, 2006 John D. Vu Senior Scientist Carnegie Mellon University

Cisco Blended Agent: Bringing Call Blending Capability to Your Enterprise

Brochure More information from

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Using CMMI Effectively for Small Business Panel

NDIA CMMI Technology Conference and User Group NASA Experience with CMM and CMMI

Hybrid Wide-Area Network Application-centric, agile and end-to-end

How To Get The Ifs Cloud On Microsoft Azure 2.5 On A Microsoft Cloud On A Cloud On An Ios (Cloud) On A Server On A Supermicrosoft Cloud (Cloud On A Mini

Differences in the Developmental Needs of Managers at Multiple Levels

IOOF QuantPlus. International Equities Portfolio NZD. Quarterly update

Customer Support. Superior Service Solutions for Your Laser and Laser Accessories. Superior Reliability & Performance

CMMi and Application Outsourcing

CISCO METRO ETHERNET SERVICES AND SUPPORT

Connected Life. Connected Life TNS

Using Rational Software Solutions to Achieve CMMI Level 2

DSV Air & Sea, Inc. Aerospace Sector. DSV Air & Sea, Inc. Aerospace

CMMI for Development Introduction & Implementation Roadmap

Global Effective Tax Rates

A Study of Systems Engineering Effectiveness. Building a Business Case for Systems Engineering

Dimension Data s Uptime Maintenance Service

Is the CMMI¹ of Value for Flight Software? Dr. Gary M. Heiligman Space Department The Johns Hopkins University Applied Physics Laboratory

Make the invisible visible! SENSORS WITH EXCELLENT BACKGROUND SUPPRESSION

TRENDS 2015 IN PHOTOVOLTAIC APPLICATIONS EXECUTIVE SUMMARY

Transcription:

Pittsburgh, PA 15213-3890 CMMI Executive Overview Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University page 1

Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI Benefit You? Who Is Using CMMI? Where Do Executives Fit In? 2006 by Carnegie Mellon University page 2

Have These Symptoms? Missed commitments Spiraling costs Late delivery to the market Last-minute crunches Inadequate management visibility Too many surprises Quality problems Customer complaints Too much rework Functions not working correctly Poor morale Burned-out people Inadequate control of project results 2006 by Carnegie Mellon University page 3

Why Focus on Process? It complements your focus on technology: Technology, by itself, will most likely not be used effectively. Technology, in the context of an appropriate process roadmap, can provide the most benefit. It complements your focus on people: The experience and training of your work force is not always enough. Working harder is not the answer. A well-defined process can provide the means to work smarter. It shifts the blame for problems from people to the process. 2006 by Carnegie Mellon University page 4

The Importance of Process The quality of a system is highly influenced by the quality of the process used to acquire, develop, and maintain it. a long-established premise in manufacturing visible worldwide in quality movements in manufacturing and service industries (e.g., ISO standards) 2006 by Carnegie Mellon University page 5

Common Fallacies I don t need process, I have really good people advanced technology an experienced manager Process interferes with creativity introduces bureaucracy and regimentation isn t needed when building prototypes is only useful on large projects hinders agility in fast-moving markets costs too much 2006 by Carnegie Mellon University page 6

Relevant Engineering Processes Mission Shortfalls Mission Area Planning Budgeting Priority Decision Analysis and Resolution Requirements Definition Requirements Development Directives, Constraints, Contracting Activity Planning Supplier Agreement Management Integrated Project Management Integrated Teaming Integrated Supplier Management Risk Management Project Monitoring and Control Program Management Product Control Requirements Management Configuration Management Quality Assurance Causal Analysis and Resolution Project Planning Technical Solution Product Integration Technical Execution Concurrent Front-End Activities Deficiencies Outcome & Feedback Product Verification Assessment & Certification Measurement and Analysis Validation Organizational Process Management Products System Product Deliveries Process Focus Process Definition Innovation and Deployment Training Environment for Integration Process Performance Quantitative Mgmt Process Maturation 2006 by Carnegie Mellon University page 7

Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI Benefit You? Who Is Using CMMI? Where Do Executives Fit In? 2006 by Carnegie Mellon University page 8

What Is CMMI? Capability Maturity Model Integration (CMMI) is a suite of products used for improving processes. Models Appraisal Methods Training Courses 2006 by Carnegie Mellon University page 9

CMMI Model 1 A framework that describes key elements of effective process A guide to evolutionary improvement from ad hoc, immature activities to mature, disciplined processes A description of practices for planning, engineering, and managing business processes that can help you achieve business goals related to things such as: cost schedule functionality product/service quality 2006 by Carnegie Mellon University page 10

CMMI Model 2 A yardstick against which the maturity of an organization's product development, acquisition, and/or service-related processes can be measured and compared with industry state of the practice A basis for planning improvements to your business processes CMMI best practices tell you WHAT to do but neither HOW to do it nor WHO should do it. 2006 by Carnegie Mellon University page 11

Model Features CMMI supports process integration and product improvement enables the integration of multiple disciplines into one process-improvement effort that helps to eliminate inconsistencies and reduces duplication provides a framework for introducing new disciplines as needs arise and therefore reduces the cost of expanding or implementing model-based process improvement is designed to build on legacy process improvement efforts and investments 2006 by Carnegie Mellon University page 12

CMMI Best Practices Are Used for... The development, acquisition, and maintenance of products and services Software-intensive products and services Product and service life cycles from conception through delivery and maintenance Benchmarking your organization against others in a variety of industries 2006 by Carnegie Mellon University page 13

CMMI Appraisals (SCAMPI SM ) Measures the capabilities of an organization s processes using a CMMI model as a yardstick Uses a standardized appraisal process Involves senior management sponsorship Focuses the appraisal on the sponsor s business objectives Observes strict confidentiality and non-attribution of data Focuses on follow-on improvement activities and decision making based on the appraisal results 2006 by Carnegie Mellon University page 14

SCAMPI Classes A, B, and C SCAMPI C Approach to process improvement SCAMPI B Deployment of processes SCAMPI A Institutionalization of processes and benchmarking 2006 by Carnegie Mellon University page 15

Maturity Levels: How Long to Move Up? Empirical evidence suggests that there is variability in the amount of time it takes organizations to move from one maturity level to the next using the SW-CMM. Early CMMI results appear to be comparable. 1992 to June 2005 * Maturity Level Median # Months level 1 to 2 19 level 2 to 3 20 level 3 to 4 25 level 4 to 5 13 * Software CMM Appraisal Results through June 2005 2006 by Carnegie Mellon University page 16

CMMI Adoption: Not One-Size-Fits-All Some upgrade from SW-CMM or EIA 731 Some adopt only CMMI Some adopt CMMI with or in addition to other approaches, such as Six Sigma Agile Methods TSP/PSP ISO 9000/9001 IEEE Standards RUP Balanced Scorecard 2006 by Carnegie Mellon University page 17

Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI Benefit You? Who Is Using CMMI? Where Do Executives Fit In? 2006 by Carnegie Mellon University page 18

How Do You Want to Work? Random motion lots of energy, not much progress No teamwork individual effort Frequent conflict You never know where you ll end up Directed motion every step brings you closer to the goal Coordinated efforts Cooperation Predictable results Processes can make the difference 2006 by Carnegie Mellon University page 19

Costs and Benefits of CMMI COSTS Investments Expenses Process Capability & Organizational Maturity ROI & Cost-Benefit BENEFITS Improved: Process Adherence Cost Schedule Productivity Quality Customer Satisfaction 2006 by Carnegie Mellon University page 20

Costs May Vary The cost of CMMI adoption is highly variable depending on many factors, including organization size culture organization current processes Regardless of the investment, we ve found that organizations experience a respectable return on their investment. 2006 by Carnegie Mellon University page 21

Performance Results: CMMI The next slide provides examples from 25 different organizations that achieved benefits in one or more of the following six categories of performance measures: Cost Schedule Productivity Quality Customer Satisfaction Return on Investment 2006 by Carnegie Mellon University page 22

Performance Measures Improvements Median # of Data Points Low High Cost 20% 21 3% 87% Schedule 37% 19 2% 90% Productivity 62% 17 9% 255% Quality 50% 20 7% 132% Customer Satisfaction 14% 6-4% 55% ROI 4.7 : 1 16 2 : 1 27.7 : 1 2006 by Carnegie Mellon University page 23

Examples of Impact: Schedule* 50% reduction in release turn around time (Boeing, Australia) Increased the percentage of milestones met from approximately 50 percent to approximately 95 percent (General Motors) Decreased the average number of days late from approximately 50 to fewer than 10 (General Motors) Increased through-put resulting in more releases per year (JP Morgan Chase) Met every milestone (25 in a row) on time, with high quality and customer satisfaction (Northrop Grumman Defense Enterprise Systems) * Results shown on this slide and the following slides are from publicly available conference presentations, published papers, and individual collaborations with the SEI, and are used with permission. To see additional detailed CMMI results, see www.sei.cmu.edu/cmmi/results.html. 2006 by Carnegie Mellon University page 24

Examples of Impact: Productivity Improved productivity substantially, with significantly more rigorous engineering practices due to CMMI (Fort Sill Fire Support Software Engineering Center) Improved software productivity (including reuse) from a 1992 baseline by approximately 80 percent at SW- CMM maturity level 5 In 1997 to over 140 percent at CMMI ML 5 in 2001 (Lockheed Martin Systems Integration) 25 percent productivity improvement in 3 years (Siemens Information Systems Ltd, India) Used Measurement & Analysis to realize an 11 percent increase in productivity, corresponding to $4.4M in additional value (reported under non-disclosure) 2006 by Carnegie Mellon University page 25

Examples of Impact: Quality Reduced software defects per million delivered SLOC by over 50 percent compared to defects prior to CMMI (Lockheed Martin Systems Integration) Reduced defect rate at CMMI ML5 approximately one third compared to performance at SW-CMM ML5 (Lockheed Martin Maritime Systems & Sensors Undersea Systems) Improved defect removal before test from 50 percent to 70 percent, leaving 0.35 post release defects per KLOC (Siemens Information Systems Ltd, India) 44 percent defect reduction following causal analysis cycle at maturity level 2 (reported under non disclosure) 2006 by Carnegie Mellon University page 26

Examples of Impact: ROI 5:1 ROI for quality activities (Accenture) 13:1 ROI calculated as defects avoided per hour spent in training and defect prevention (Northrop Grumman Defense Enterprise Systems) Avoided $3.72M in costs due to better cost performance (Raytheon North Texas Software Engineering) - As the organization improved from SW-CMM level 4 to CMMI level 5 2:1 ROI over 3 years (Siemens Information Systems Ltd, India) 2.5:1 ROI over 1st year, with benefits amortized over less than 6 months (reported under non disclosure) 2006 by Carnegie Mellon University page 27

Examples of Impact Quality Reduced software defects per million delivered SLOC by over 50 percent compared to defects prior to CMMI (Lockheed Martin Systems Integration) Schedule Decreased avg # of days late from 50 to < 10 (General Motors) Productivity Improved software productivity from a 1992 baseline by approximately 80% at SW-CMM ML 5 in 1997 to over 140% at CMMI ML 5 in 2001 (Lockheed Martin Systems Integration) Overall Met every milestone (25 in a row) on time, with high quality and customer satisfaction (Northrop Grumman DES) 2006 by Carnegie Mellon University page 28

Published Benefits For more detailed information about CMMI benefits, see www.sei.cmu.edu/cmmi/results.html and the SEI special report, Demonstrating the Impact and Benefits of CMMI: An Update and Preliminary Results Based on case studies, supplementary materials, and comprehensive literature review On the SEI Web site at http://www.sei.cmu.edu/publications/ documents/03.reports/03sr009.html 2006 by Carnegie Mellon University page 29

Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI Benefit You? Who Is Using CMMI? Where Do Executives Fit In? 2006 by Carnegie Mellon University page 30

CMMI Worldwide Adoption Appraisals of organizations using CMMI have been conducted in the following countries: Argentina, Australia, Belarus, Belgium, Canada, Chile, China, Columbia, Denmark, Finland, France, Germany, India, Israel, Japan, Korea, Republic of Malaysia, Philippines, Portugal, Russia, Singapore, Slovakia, South Africa, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, United Kingdom, Vietnam, United States 2006 by Carnegie Mellon University page 31

Early Adopters CMMI Early Adopters are people who have agreed to talk to you about their experiences, including benefits. Here are just a few: Alan Brown at Boeing Jan Unruh at Bosch Sarah Bengzon at Accenture Alan Kennedy at General Dynamics Gary Natwick at Harris Corporation For a full list of Early Adopters and their contact information see: http://www.sei.cmu.edu/cmmi/adoption/early-adopters.html 2006 by Carnegie Mellon University page 32

CMMI Is Domain-Independent Mining 0.3% Retail Trade 0.3% Wholesale Trade 0.6% Transportation, Communication, Electric, Gas and Sanitary Services 2.1% Finance, Insurance and Real Estate 6.7% Business Services 37.7% Public Administration (Including Defense) 12.0% Fabricated Metal Products 0.3% Services 52.1% Primary Metal Industries 0.6% Manufacturing 25.8% Industrial Machinery And Equipment 2.1% Electronic & Other Electric Equipment 4.6% Engineering & Management Services 12.6% Other Services 1.2% Health Services 0.6% Based on 326 organizations reporting Standard Industrial Classification (SIC) code. Instruments And Related Products 7.4% Transportation Equipment 10.7% 9-30-05 2006 by Carnegie Mellon University page 33

CMMI Is Size-Independent 1001 to 2000 6.9% 2000+ 3.4% 501 to 1000 9.4% 25 or fewer 10.2% 301 to 500 10.3% 201 to 2000+ 40.9% 1 to 100 40.5% 26 to 50 12.8% 51 to 75 9.3% 201 to 300 10.8% 101 to 200 18.7% 76 to 100 8.2% Based on 766 organizations reporting size data 9-30-05 2006 by Carnegie Mellon University page 34

Organizations Using CMMI The following is an abbreviated list of organizations that are using CMMI Accenture Boeing Dyncorp FAA General Dynamics Honeywell Intel L3 Communications NASA Nokia NTT Data Raytheon Samsung U.S. Air Force U.S. Treasury Dept. Bank of America Bosch EDS Fannie Mae General Motors IBM Global Services J. P. Morgan Lockheed Martin NDIA Northrop Grumman OUSD (AT&L) Reuters Social Security Administration U.S. Army Wipro BMW Ericsson Fujitsu Hitachi Infosys KPMG Motorola NEC NRO Polaris SAIC TRW U.S. Navy Zurich Financial Services 2006 by Carnegie Mellon University page 35

Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI Benefit You? Who Is Using CMMI? Where Do Executives Fit In? 2006 by Carnegie Mellon University page 36

Your Role as an Executive To ensure success of your process improvement program, take these steps: 1. Use your influence to help the organization adopt CMMI. 2. Choose the best people to manage the process improvement effort. 3. Be a sponsor and monitor the process improvement effort. 4. Be an advocate and spokesman. 5. Ensure that resources are available: - people - money 2006 by Carnegie Mellon University page 37

Barriers to Expect As an executive, you can identify these barriers and help the organization get past them: This doesn t apply to me syndrome Resources drained from process improvement by other more important work Resistance to change of any kind 2006 by Carnegie Mellon University page 38

Five Reasons to Adopt CMMI CMMI helps your organization to 1. Improve delivery of product and service performance, cost, and schedule 2. Collaborate with external stakeholders and meet their expectations in day-to-day activities 3. Provide competitive world-class products and services 4. Implement an integrated enterprise business and engineering perspective 5. Use common, integrated, and improving processes for systems and software 2006 by Carnegie Mellon University page 39

Where to Start Ask someone you trust to learn more about CMMI and report back to you. Ways to learn more include the SEI Web site, Introduction to CMMI training, and written publications. Talk to others who have adopted CMMI to see how they did it. Early adopters that have agreed to talk to potential adopters are listed on the SEI Web site. Participate in Discussion Groups and Bulletin Boards or attend a conference to learn from others who have adopted CMMI. A list of a few such forums is at www.sei.cmu.edu/cmmi/adoption/knowledgeexchange.html. 2006 by Carnegie Mellon University page 40

For More Information About CMMI Go to CMMI Web site: http://www.sei.cmu.edu/cmmi http://seir.sei.cmu.edu Contact SEI Customer Relations: Customer Relations Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213-3890 FAX: (412) 268-5800 customer-relations@sei.cmu.edu 2006 by Carnegie Mellon University page 41