Pittsburgh, PA 15213-3890
CMMI
SM
for Systems
Engineering/ Software
Engineering, Version 1.01
(CMMI-SE/SW, V1.01)
Staged Representation
CMU/SEI-2000-TR-028
ESC-TR-2000-093
CMMI Product Development Team
November 2000
Unlimited distribution subject to the copyright.
This report was prepared for the
SEI Joint Program Office
HQ ESC/DIB
5 Eglin Street
Hanscom AFB, MA 01731-2116
The ideas and findings in this report should not be construed as an official DoD position. It is published in the interest of
scientific and technical information exchange.
FOR THE COMMANDER
Norton L. Compton, Lt Col., USAF
SEI Joint Program Office
This work is sponsored by the U.S. Department of Defense. The Software Engineering Institute is a
federally funded research and development center sponsored by the U.S. Department of Defense.
Copyright 2000 by Carnegie Mellon University.
NO WARRANTY
THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS
FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO,
WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED
FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF
ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.
Use of any trademarks in this report is not intended in any way to infringe on the rights of the trademark holder.
Internal use. Permission to reproduce this document and to prepare derivative works from this document for internal use is
granted, provided the copyright and "No Warranty" statements are included with all reproductions and derivative works.
External use. Requests for permission to reproduce this document or prepare derivative works of this document for external
and commercial use should be addressed to the SEI Licensing Agent.
This work was created in the performance of Federal Government Contract Number
F19628-00-C-0003with Carnegie
Mellon University for the operation of the Software Engineering Institute, a federally funded research and development
center. The Government of the United States has a royalty-free government-purpose license to use, duplicate, or disclose the
work, in whole or in part and in any manner, and to have or permit others to do so, for government purposes pursuant to the
copyright license under the clause at 52.227-7013.
The following service marks and registered trademarks are used in this document:
Capability Maturity Model
CMM
CMM Integration
SM
CMMI
SM
Capability Maturity Model and CMM are registered trademarks in the U.S. Patent and Trademark Office.
CMM Integration and CMMI are service marks of Carnegie Mellon University.
CMMI -SE/SW, v1.01
Staged Representation
Preface iii
Preface
The Capability Maturity Model®
1
Integration (CMMI
SM2
) project has
involved a large number of people from different organizations
throughout the world. These organizations were using one or more
CMMs® and were interested in the benefits of developing an integration
framework to aid in enterprise-wide process improvement and
integration activities.
The CMMI project work is sponsored by the U.S. Department of
Defense (DoD), specifically the Office of the Under Secretary of
Defense, Acquisition, Technology, and Logistics (OUSD/AT&L).
Industry sponsorship is provided by the Systems Engineering
Committee of the National Defense Industrial Association (NDIA).
Organizations from industry, government, and the Software Engineering
Institute (SEI) joined together to develop the CMMI Framework, the
CMMI model, and supporting products. These organizations donated
the time of one or more of their people to participate in the CMMI
project.
Model Development History
As CMMI project team, we have been working to provide systems
engineering and software engineering guidance that encourages
process improvement in organizations of any structure.
Since 1991, CMMs have been developed for a myriad of disciplines.
Some of the most notable include models for systems engineering,
software engineering, software acquisition, workforce practices, and
integrated product and process development.
1
® CMM, Capability Maturity Model, and Capability Maturity Modeling are registered in the U.S. Patent and
Trademark Office.
2
SM
CMMI is a service mark of Carnegie Mellon University.
CMMI -SE/SW, v1.01
Staged Representation
Preface iv
Although these models have proven useful to many organizations, the
use of multiple models has been problematic. Many organizations
would like to focus their improvement efforts across the disciplines
within their organizations. However, the differences among these
discipline-specific models, including their architecture, content, and
approach, has limited these organizations’ ability to focus their
improvement successfully. Further, applying multiple models that are
not integrated within and across an organization becomes more costly
in terms of training, assessments, and improvement activities. A model
that successfully integrates disciplines and has integrated training and
assessment support would address these problems.
The CMM IntegrationSM
3
project was formed to sort out the problem of
using multiple CMMs. Our project’s mission was to combine three
source models—(1) Capability Maturity Model for Software (SW-
CMM®) v2.0 draft C, (2) Electronic Industries Alliance/Interim Standard
(EIA/IS) 731, and (3) Integrated Product Development Capability
Maturity Model (IPD-CMM) v0.98—into a single model for use by
organizations pursuing enterprise-wide process improvement.
Developing this model has involved more than simply adding existing
model materials together. Using processes that promote consensus, we
have built a framework that accommodates multiple disciplines and is
flexible enough to support two different representations (staged and
continuous).
Using information from popular and well-regarded models as source
material, we created a cohesive integrated model that can be adopted
by those currently using other CMMs as well as by those new to the
CMMI concept.
Our mission included the development of a common framework for
supporting the future integration of other discipline-specific CMMI
models. Furthermore, our mission contained the objective of ensuring
all of the products developed are consistent and compatible with the
International Organization for Standardization/International
Electrotechnical Commission (ISO/IEC) 15504 technical report for
software process assessment.
3
SM CMMI Integration is a service mark of Carnegie Mellon University.
CMMI -SE/SW, v1.01
Staged Representation
Preface v
Acknowledgments
Many talented people were involved as part of our development team
for the CMMI Product Suite
4
. Three primary groups involved in this
development have been the steering group, product development team,
and stakeholder/reviewers.
The steering group guides and approves the plans of the product
development team, provides consultation on significant CMMI project
issues, and ensures involvement from a variety of interested
communities.
The product development team writes, reviews, revises, discusses, and
agrees on the structure and technical content of the CMMI Product
Suite1 including the framework, model, training, and assessment
materials. Development activities were based on an A-Specification
provided by the steering group, the three source models, and
comments from stakeholder and steering group members.
The stakeholder/reviewer group of organizations provided valuable
insight in the early effort that was used to combine the models. Their
review of both the pre-release version (v0.1) and the piloted version 0.2
gave the product development team valuable organizational
perspectives.
Version 0.2 was publicly reviewed and used in initial pilot activities.
Following release of that version, improvement has been guided by
change requests from the public review, piloting organizations, and
various focus group sessions. The product development team, led by
the CMMI Editor team, evaluated over 3,000 change requests to create
this version. But as with any release, the opportunity for further
improvement remains. We have begun planning for version 1.1 to
accommodate further improvements from early use of this model.
The CMMI product development team has had the benefit of two
distinguished leaders during the last 2-1/2 years. Project manager, Jack
Ferguson, led the CMMI development team from the project’s inception
through to the release of CMMI-SE/SW V0.2. Project manager, Mike
Phillips, led the team from the release of CMMI-SE/SW V0.2 to the
present.
Members of the CMMI Editor team played a critical role in releasing this
model. In fact, this team was primarily responsible for guiding revision
of the model from V0.2 to V1.0. The Editor team served as the core
model development team, configuration control board, and decision-
making body for the model revision. Members contributed many hours
of intensive work that resulted in Version 1.0.
4
The CMMI Product Suite is the set of products produced from the CMMI Framework, which includes the
framework itself, models, assessment materials, and training materials.