3. May 5, 20153
Best practices
Address development activities applied to
products and services
Cover product life cycle from conception
through delivery and maintenance
The emphasis is on the work necessary to build
and maintain the total product
4. May 5, 20154
CMMI does not specify that
− a project or organization must follow a
particular process flow
− a certain number of products be
developed per day
− specific performance targets be achieve
5. May 5, 20155
CMMI does specify that a project or
organization should have processes that
address development related practices
To determine whether these processes are
in place, a project or organization maps its
processes to the process areas in this model
7. May 5, 20157
Contains 22 process areas
16 core process areas
1 shared process area
5 specific process areas,
Requirement Development • Technical Solution • Product
Integration • Verification • Validation
9. May 5, 20159
“A cluster of related practices in an area that,
when implemented collectively, satisfies a set
of goals considered important for making
improvement in that area”
CMMI-DEV v1.3 Glossary
10. May 5, 201510
Project Planning
Requirement Management
Project Monitoring & Control
Configuration Management
Process & Product Quality Assurance
Measurement & Analysis
Supplier Agreement Management
Integrated Project Management
Requirements Development
Product Integration
Risk Management
Technical Solution
Validation
Verification
Decision Analysis & Resolution
Organizational Process Definition
Organizational Process Focus
Organizational Training
Quantitative Project Management
Organization Process Performance
Causal Analysis & Resolution
Organizational Performance Management
11. May 5, 201511
Essential to achieving process improvement
in a process area
Must be visibly implemented in organization
process
Are generic goals (GG) and specific goals
(SG)
12. May 5, 201512
Describes activities important in achieving
required components
Are specific practices (SP) and generic
practices (GP)
Must be present in the organization process
as described, or acceptable alternatives, to
consider the related goal satisfied
13. May 5, 201513
Help model users understand required and
expected components
14. May 5, 201514
Process institutionalization implies that the
process ingrained in the way the work is
performed and there is a commitment and
consistency to performing the process.
An institutionalized process is more likely to
be retained during times of stress.
16. May 5, 201516
GG 1: Achieve Specific Goals
A performed process is a process that
accomplishes the work necessary to satisfy
the specific goals of a process area
17. May 5, 201517
GG 2: Institutionalize a Managed Process
A managed process is
a performed process;
planned and executed in accordance with policy;
employs skilled people;
produce controlled outputs;
monitored, controlled, and reviewed;
evaluated for adherence to its process description.
18. May 5, 201518
GG 3: Institutionalize a Defined Process
A defined process is
a managed process
tailored from the organization’s set of standard
processes according to the organization’s tailoring
guidelines;
has a maintained process description;
contributes process related experiences to the
organizational process assets.
22. May 5, 201522
An incomplete process is a process that
either is not performed or is partially
performed. One or more of the specific
goals of the process area are not satisfied
and no generic goals exist for this level
since there is no reason to institutionalize a
partially performed process.
23. May 5, 201523
A performed process is a process that
accomplishes the needed work to produce
work products; the specific goals of the
process area are satisfied
Although CL 1 results in important
improvements, those improvements can be
lost over time if they are not institutionalized
24. May 5, 201524
A managed process is a performed process
that is planned and executed in accordance
with policy; employs skilled people having
adequate resources to produce controlled
outputs; involves relevant stakeholders; is
monitored, controlled, and reviewed; and is
evaluated for adherence to its process
description
25. May 5, 201525
A defined process is a managed process
that is tailored from the organization’s set of
standard processes according to the
organization’s tailoring guidelines; has a
maintained process description; and
contributes process related experiences to
the organizational process assets
26. May 5, 201526
Processes are usually ad hoc and chaotic
Organization does not provide a stable
environment to support processes
Success depends on the competence of the
people and not on the use of proven processes
producing products and services that work, but
frequently exceeding the budget and schedule
documented in their plans
27. May 5, 201527
the projects have ensured that processes are
planned and executed in accordance with
policy; the projects employ skilled people who
have adequate resources to produce
controlled outputs; involve relevant
stakeholders; are monitored, controlled, and
reviewed; and are evaluated for adherence to
their process descriptions
28. May 5, 201528
The organization’s set of standard processes is
established and improved over time. These
standard processes are used to establish
consistency across the organization. Projects
establish their defined processes by tailoring the
organization’s set of standard processes
according to tailoring guidelines
29. May 5, 201529
The organization and projects establish quantitative
objectives for quality and process performance
and use them as criteria in managing projects.
Quantitative objectives are based on the needs of
the customer, end users, organization, and process
implementers.
Quality and process performance is understood in
statistical terms and managed throughout the life
of projects
30. May 5, 201530
An organization continually improves its
processes based on a quantitative understanding
of its business objectives and performance needs
The organization uses a quantitative approach to
understand the variation inherent in the process
and the causes of process outcomes
33. May 5, 201533
1) Process Management
2) Project Management
3) Engineering
4) Support
High Maturity Process Areas
34. May 5, 201534
Organizational Process Definition
Organizational Process Focus
Organizational Performance Management
Organizational Process Performance
Organizational Training
35. May 5, 201535
Integrated Project Management
Project Monitoring and Control
Project Planning
Quantitative Project Management
Requirements Management
Risk Management
Supplier Agreement Management
36. May 5, 201536
Product Integration
Requirements Development
Technical Solution
Validation
Verification
37. May 5, 201537
Causal Analysis and Resolution
Configuration Management
Decision Analysis and Resolution
Measurement and Analysis
Process and Product Quality Assurance
38. May 5, 201538
Organizational Process Performance
Quantitative Project Management
Organizational Performance Management
Causal Analysis and Resolution