Acquisition Support Program  |  Architecture Tradeoff Analysis  |  Capability Maturity Model Integration  |
COTS-Based Systems  |  Performance-Critical Systems  |  Predictable Assembly from Certifiable Components  |
Product Line Practice  |  Software Engineering Measurement and Analysis  |  Survivable Systems  |  Team Software Process  |   
Acronyms, Abbreviations, and Initialisms
  CAPABILITY MATURITY MODEL INTEGRATION
 

Organizations frequently focus attention on assets such as people, methodologies, tools, and equipment. These elements are coordinated through processes that offer a means of control. Adequate processes enable organizations to manage people and technologies effectively, thereby making it easier for organizations to meet their business objectives.

For 10 years, the Capability Maturity Model® for Software (SW-CMM®) has provided a consistent and proven approach for appraising the maturity of an organization’s software processes and for identifying the best practices to improve those processes. Used by more than 5,000 organizations worldwide, the SW-CMM model has become a de facto standard for appraising and improving software processes.

As organizations came to know and experience the value of the SW-CMM model, CMM models were developed for other disciplines, such as software acquisition, systems engineering, integrated product development, and organizational workforce capability development. The CMM concept evolved into the development of the CMM IntegrationSM (CMMI®) Product Suite. The CMMI Product Suite comprises models, an appraisal method, and training that enable organizations to integrate their process-improvement programs across multiple functions and disciplines.

Compared with previous CMM models, CMMI best practices

> cover the product life cycle in more detail
> focus more on projects, products, and services
> incorporate more bodies of knowledge
> contain more robust high-maturity practices

Lockheed Martin issued a new corporate policy stating that it will apply the highest standards of engineering excellence to all projects. As part of the policy, it is requiring each of its business units to attain, by January 2005, at least a CMMI Maturity Level 3 against the SEI's CMMI for Systems Engineering/Software Engineering Integrated Product and Process Development/Supplier Sourcing model. After an initial appraisal, business units are strongly encouraged to move up to the next-higher CMMI level about every two years, until they reach Maturity Level 4 or 5.

Purpose

Through CMMI, the SEI and others are developing and promoting the widespread adoption of Capability Maturity Model concepts in ways that support integrated process improvement across disciplines, the enterprise, and the product life cycle. Disciplines currently covered by CMMI best practices are software engineering, systems engineering, integrated product and process development, and supplier sourcing.

SEI work in CMMI focuses on
> maintaining the CMMI Product Suite and supporting its evolution
> enabling organizations to adopt and use the CMMI Product Suite
> helping existing users of the SW-CMM model to upgrade
to CMMI models
> developing improvements to the CMMI Product Suite
based on feedback from users
> interpreting CMMI models for application to additional bodies of knowledge, such as safety and security
> ensuring that the People CMM model for workforce development and the Software Acquisition CMM complement the CMMI Product Suite

Book Cover: Guidelines for Process Improvement
  2002 Accomplishments
   
CMMI Product Suite Version 1.1 Released
CMMI LogoThe SEI released Version 1.1 of the CMMI Product Suite to provide best practices for organizations that develop and maintain software-intensive products and services. This suite of products includes collections of best practices (the CMMI models), a method used to appraise an organization’s use of these best practices (the Standard CMMI Appraisal Method for Process Improvement [SCAMPISM]), and training courses to support the effective use of these products.

The CMMI Product Suite incorporates best practices from several process improvement models that helped pioneer process improvement in government and industry. The product suite also incorporates the best ideas of several methods used to appraise the use of these best practices in the SCAMPI Method Definition Document. Organizations that have used the CMM models for software, systems engineering, and integrated product development will find that they can use their experience with these models to make the adoption of the CMMI Product Suite easier than it would be without such experience. Some organizations are already moving quickly from the SW-CMM to CMMI and retaining their maturity level rating.

SCAMPI Version 1.1 Method Implementation Guide Released
SCAMPI Version 1.1: Method Implementation Guidance for Government Source Selection and Contract Process Monitoring provides guidance to organizations that anticipate performing a SCAMPI appraisal as a basis for government source selection for contract award or for determining suitable team relationships or prime contractor/subcontractor arrangements. It addresses the use of SCAMPI appraisals for monitoring adherence to processes. This guide is intended for those authorized by the SEI to lead SCAMPI appraisals (SCAMPI Lead AppraisersSM) implementing the SCAMPI method in government acquisition environments.

CMMI Advanced Training Courses Released
The SEI released advanced CMMI courses to support Version 1.1 of the CMMI Product Suite. These advanced courses include

> Intermediate Concepts of CMMI, designed for those who already have a fundamental understanding of CMMI concepts, who wish to develop a deeper understanding of CMMI models, and who are planning to become CMMI instructors or SCAMPI Lead Appraisers
> SCAMPI Lead AppraiserSM, designed to prepare those who have appraisal experience and wish to become authorized leaders of SCAMPI appraisal teams—SCAMPI Lead Appraisers—in the SEI Appraiser Program
> CMMI Instructor Training, designed for those who wish to teach the Introduction to CMMI courses

CMMI Product Suite Gaining Widespread Adoption
The SEI offered customized support services to organizations that are actively pursuing the adoption of the CMMI Product Suite:
> SEI staff members participated in CMMI adoption/improvement efforts with the following organizations: Army Aviation and Missile Command (AMCOM), BAE Systems, Computer Resources Support Improvement Program (CRSIP), Defense Finance and Accounting Service (DFAS), Harris Corporation, Internal Revenue Service, Joint Simulation System (JSIMS), Marconi, Military Satellite Communications (MILSATCOM), NASA, Social Security Administration, Telephonics Corporation, U.S. Coast Guard Deepwater Program, U.S. Department of Education, and Warner Robins Air Logistics Center.
> DoD contractors continue to adopt the CMMI Product Suite. Among the many contractors that have adopted CMMI are Lockheed Martin, Northrop Grumman, and Raytheon, as well as some DoD Service locations, such as the U.S. Army Communications-Electronics Command (CECOM), and the Naval Sea Systems Command (NAVSEA), Dam Neck.
> Among the many world-class non-defense commercial and government organizations that plan to adopt the CMMI Product Suite are Accenture Government Services, BMW, Boeing, Bosch, DynCorp, Ericsson, Fannie Mae, Fujitsu, General Motors, Hitachi, Honeywell, IBM Global Services, Infosys, Intel, KPMG, L3 Communications, Motorola, National Reconnaissance Office, NEC, Polaris, Reuters, Science Applications International Corp. (SAIC), Samsung, Wipro, and Zurich Financial Services.

Adoption of the CMMI Product Suite proceeded rapidly in FY2002, as shown in the chart below.

People Capability Maturity Model Version 2 Released
The SEI released Version 2 of the People CMM model as both a technical report and a book in the SEI Series in Software Engineering, published by Addison-Wesley. The People CMM Version 2 model incorporates the newest best practices related to workforce development and management, and supports and complements the CMMI Product Suite, including best practices that cover integrated product and process development.

Software Acquisition CMM Version 1.03 Released
Many organizations serve as acquiring, outsourcing, or buying agents for other enterprises. The Software Acquisition CMM documents best practices in the acquisition of software-intensive systems. Version 1.03 incorporates feedback from users as well as the results of lessons learned from conducting appraisals and process improvement using Version 1.02
.

 

 
Total for
All Years
Indicators of Adoption
Increase in FY2002
.
5,939 People who have attended the Introduction to CMMI course offered by the SEI and its authorized transition partners (read more about our transition partners and licensing) 75%
413 People who have attended the Intermediate Concepts of CMMI course 54%
48 Transition partners authorized to offer the Introduction to CMMI course 15%
85 Instructors authorized to teach the Introduction to CMMI course 118%
84 Transition partners authorized to offer SCAMPI Lead Appraiser services 63%
142 SCAMPI Lead Appraisers authorized to conduct appraisals 77%