Sei sulla pagina 1di 22

CMMI

“Capability Maturity Model Integration”

PRESENTED BY :
Amit Singh Rana 08PG286
Debashish Kar 08PG298
Srikanth Srinivasan 08PG346
(Section E - Group 2)
1
Agenda:
 What is CMMI?
 CMMI Model
 Continuous representation
 Staged Representation
 Capability Level V/S Maturity Level
 Constellations
 Shared core process areas
 Continuous V/S Staged
 Focus and Benefits of CMMI
 Organizations using CMMI

2
What is CMMI?
 Capability Maturity Model Integration (CMMI) is a process
improvement technique for evaluating how efficiently a
company is able to deliver technology products to its
customers.

 CMMI defines what processes and activities need to be done


and not how these processes and activities are done.

 The goal of CMMI is process improvement and CMMI can


be thought of as a Software Process Improvement, SPI,
framework.

 Createdby members of industry, government and the


Carnegie Mellon Software Engineering Institute (SEI).

3
contd…

• It can be used to guide process improvement across a project,


a division, or an entire organization.

• Helps to integrate traditionally separate organizational


functions, set process improvement goals and priorities.

• Provides a point of reference for appraising current processes.

• CMMI framework is the structure that organizes the


components used in generating models, training materials,
and appraisal methods. Components in the CMMI Framework
are organized into groupings, called Constellations, which
facilitate construction of approved models.

4
CMMI Model
 The basic building blocks in every CMMI model
are called "process areas."
 A process area does not describe how an
effective process is executed (e.g., entrance and
exit criteria, roles of participants, resources).
 Instead, a process area describes what those
using an effective process do (practices) and why
they do those things (goals).
 In a Capability Maturity Model®, process areas
can be organized into one of two
"representations," a continuous representation or
a staged representation.

5
Continuous Representation
 The summary components are process areas.
Within each process area there are specific goals
that are implemented by specific practices.
 Also contained in the continuous representation
of a CMMI model are generic goals that are
implemented by generic practices.
 Specific goals and practices are unique to
individual process areas, whereas generic goals
and practices apply to multiple process areas.

6
Staged Representations
 In the staged representation, the summary components are
maturity levels. Within each maturity level there are process
areas, which contain goals, common features, and practices.
 In a staged representation of a CMMI model, practices are
categorized into common features:

1. Commitment to perform includes practices that ensure that the


process is established (involves establishing organizational
policies and leadership).

7
contd…
2. Ability to perform includes practices that establish the
necessary conditions for implementing the process
completely. (involves plans, resources, organizational
structures, and training).

3. Activities performed includes practices that directly


implement a process.

4. Directing implementation includes practices that monitor


and control the performance of the process.

5. Verifying implementation includes practices that ensure


compliance

8
Continuous v/s Staged

9
Capability level v/s
Maturity level:
 Capability levels, which belong to a continuous
representation, apply to an organization’s process-
improvement achievement in individual process areas.
There are six capability levels, numbered 0 through 5.

• Maturity levels, which belong to a staged representation,


apply to an organization’s overall process-improvement
achievement using the model. There are five maturity
levels, numbered 1 through 5. Each maturity level
comprises a set of goals that, when satisfied, improve
processes. Maturity levels are measured by the
achievement of the goals that apply to a set of process
areas.

10
Various Levels

11
Constellations

12
Shared Core Process Areas
 Causal Analysis and  Organizational Training
Resolution (CAR) (OT)
 Configuration Management  Project Monitoring and
(CM) Control (PMC)
 Decision Analysis and  Project Planning (PP)
Resolution (DAR)
 Process and Product
 Integrated Project
Management (IPM) Quality Assurance (PPQA)
 Risk Management (RSKM)
 Measurement and Analysis
(MA)  Quantitative Project
 Organizational Innovation Management (QPM)
and Deployment (OID)  Supplier Agreement
 Organizational Process Management (SAM)
Definition (OPD)
13
The Various Maturity Levels

14
Maturity Levels
Optimizing
5 Focus on continuous
process improvement

Quantitatively
4 Process measured Managed
and controlled

Defined
3 Process characterized
for the organization
and is proactive

2 Managed
Process characterized for
projects and is often
reactive
Initial
1 Process unpredictable,
poorly controlled, and
reactive
Focus and Benefits of CMMI:

16
COBIT and CMMI:
COBIT Processes addressed by CMMI are

 Plan and Organize (3 out of 10 C Objectives)

 acquire and Implement (3 out of 7 C Objectives)

 Deliver and Support (4 out of 13 C Objectives)

 Monitor and Evaluate (1 out of 4 C Objectives)

17
CMMI Benefits:
 Improved schedule and budget predictability.

 Improved cycle time.

 Increased productivity.

 Improved quality.

 Increased customer satisfaction.

 Increased return on investment.

18
Organizations using CMMI

19
An Indian example
 October 2003, Infosys graduated to the CMMI Model.
 Appraisal covered development centers around India and the
Globe.
 Was branded as being one of its own kind within the
Industry.
 Enabled effective integration of people capability effect with
software engineering discipline.

20
REFERENCES
 www.sei.cmu.edu/cmmi/general
 en.wikipedia.org/wiki/Capability_Maturity_Model_Integratio
n
 www.agilecmmi.com/
 www.microsoft.com/downloads/details.aspx
 www.sqa.net/cmmi-overview.html
 www.cmmifaq.info
 www.computerworld.com/action/article.do?command=viewA
rticleBasic&articleId=99159
 www3.imperial.ac.uk/cmmi
 encyclopedia2.thefreedictionary.com/CMMI

21
Thank You

22

Potrebbero piacerti anche