A Technical History of the SEI
ihQTwP
ihQTwP
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.6.2.1 CMMI Constellations<br />
For CMMI Versions 1.2 and 1.3, improvements were made to <strong>the</strong> CMMI framework architecture<br />
to accommodate <strong>the</strong> need for multiple CMMI models, while maximizing <strong>the</strong> use <strong>of</strong> goals and<br />
practices across <strong>the</strong> different CMMI models. This gave rise to <strong>the</strong> idea <strong>of</strong> constellations, in which<br />
CMMI models would be derived from careful selections from a larger repository <strong>of</strong> process areas<br />
and practices. As a result, during 2006-2009, CMMI models were developed for product and service<br />
development [CMMI 2010a], service establishment, management, and delivery [CMMI<br />
2010b], and product and service acquisition [CMMI 2010c]. Each <strong>of</strong> <strong>the</strong>se CMMI models was designed<br />
to be used in concert with <strong>the</strong> o<strong>the</strong>rs, making it easier for organizations to pursue enterprise-wide<br />
process improvement. The Standard CMMI Appraisal Method for Process Improvement<br />
(SCAMPI) Method Definition Document [SCAMPI 2011] and training materials supported<br />
use <strong>of</strong> <strong>the</strong> models.<br />
CMMI for Development (CMMI-DEV). CMMI for Development was <strong>the</strong> focus <strong>of</strong> <strong>the</strong> initial<br />
CMMI framework and was first released in 2002. It was updated in 2006 and again in 2010 with<br />
<strong>the</strong> release <strong>of</strong> <strong>the</strong> Version 1.3 model (CMMI-DEV, V1.3). CMMI-DEV describes best practices<br />
for <strong>the</strong> development and maintenance <strong>of</strong> products and services across <strong>the</strong>ir lifecycle. CMMI-DEV<br />
combines essential bodies <strong>of</strong> knowledge, such as s<strong>of</strong>tware and systems engineering, and dovetails<br />
with o<strong>the</strong>r process improvement methods that might be used elsewhere in an organization, such as<br />
<strong>the</strong> <strong>SEI</strong>’s Team S<strong>of</strong>tware Process (TSP), ISO 9000 [<strong>SEI</strong> 2009], Six Sigma, and Agile. CMMI-<br />
DEV can be used to guide process improvement across a project, division, or organization to<br />
lower costs, improve quality, and deliver products and services on time. It is employed by organizations<br />
from many industries, including aerospace, banking, computer hardware, s<strong>of</strong>tware, defense,<br />
automobile manufacturing, and telecommunications. For Version 1.3, high maturity process<br />
areas were significantly improved to reflect industry best practices, guidance was added for organizations<br />
that use Agile methods, and engineering practices and terminology were updated to<br />
reflect best practices related to specifying, documenting, and evaluating s<strong>of</strong>tware architecture.<br />
CMMI for Acquisition (CMMI-ACQ). CMMI for Acquisition was first realized as an independent<br />
model—<strong>the</strong> S<strong>of</strong>tware Acquisition CMM (SA-CMM) model—in 2002. In 2005, when <strong>the</strong> <strong>SEI</strong> and<br />
<strong>the</strong> CMMI Steering Group were planning development <strong>of</strong> CMMI for Development, Version 1.2,<br />
General Motors (GM) approached <strong>the</strong> <strong>SEI</strong> about developing a CMMI model that would address<br />
acquisition best practices. The <strong>SEI</strong> had already been directed by <strong>the</strong> DoD to upgrade <strong>the</strong> SA-<br />
CMM model to be compatible with CMMI. As a recognized leader in IT, GM’s vision was to improve<br />
how <strong>the</strong> automaker acquired critical s<strong>of</strong>tware needed to manage GM’s infrastructure around<br />
<strong>the</strong> world. Problems similar to GM’s were also being experienced in government acquisition <strong>of</strong>fices.<br />
In 2006, <strong>the</strong> <strong>SEI</strong> published Adapting CMMI for Acquisition Organizations: A Preliminary<br />
Report [H<strong>of</strong>mann 2006]. This document and its recommendations were piloted and reviewed by<br />
acquisition organizations and used as <strong>the</strong> basis for what became CMMI for Acquisition, Version<br />
1.2, which was later updated to Version 1.3 in 2007. CMMI-ACQ describes practices for acquisition<br />
organizations to avoid, eliminate, or mitigate barriers and problems in <strong>the</strong> acquisition process<br />
through improving operational efficiency; initiating and managing <strong>the</strong> process for acquiring products<br />
and services, including solicitations, supplier sourcing, supplier agreement development and<br />
award, and supplier capability management; and utilizing a common language for both acquirers<br />
CMU/<strong>SEI</strong>-2016-SR-027 | SOFTWARE ENGINEERING INSTITUTE | CARNEGIE MELLON UNIVERSITY 129<br />
Distribution Statement A: Approved for Public Release; Distribution is Unlimited.