Capability maturity model integration (CMMI) is a process level improvement training and appraisal program. iT can be used to guide process improvement across a project, division, or an entire organization. CMMI defines the following maturity levels for processes: Initial, Managed, Defined, Quantitatively Managed, and Optimizing.
3. INDEX
1. INTRODUCTION
2. EVOLUTION BEHIND CMMI
3. DIFFERENT LEVELS OF CMMI
4. CMMI LEVEL 1
5. CMMI LEVEL 2
6. CMMI LEVEL 3
7. CMMI LEVEL 4
8. CMMI LEVEL 5
9. WHY IS CMMI IMPORTANT ?
10. IMPORTANCE OF CMMI MATURITY LEVELS
11. ADVANTAGES OF CMMI
12. DISADVANTAGE OF CMMI
13. INTERESTED PARTIES AND INDUSTRIES IN CMMI
14. CONCLUSION
4. 1. Capability maturity model integration (CMMI).
2. CMMI is a process level improvement training and appraisal program.
3. CMMI can be used to guide process improvement across a project, division, or an entire organization.
4. CMMI defines the following maturity levels for processes: Initial, Managed, Defined, Quantitatively Managed, and
Optimizing.
5. CMMI models provide guidance for developing or improving processes that meet the business goals of an
organization.
WHAT CMMI MEANS?
5. EVOLUTION OF CMMI
CMMI was developed by the CMMI project, which aimed to improve the usability of maturity models by integrating many
different models into one framework.
The project consisted of members of industry, government and the Carnegie Mellon Software Engineering Institute (SEI).
The main sponsors included the Office of the Secretary of Defense (OSD) and the National Defense Industrial
Association.
CMMI is the successor of the capability maturity model (CMM) or Software CMM.
The CMM was developed from 1987 until 1997.
In 2002, version 1.1 was released, version 1.2 followed in August 2006, and version 1.3 in November 2010.
Source:- https://www.informit.com/articles/article.aspx?p=1686446&seqNum=3
6. Processes are well-characterized and well-
understood.
LEVEL 5
Optimizing
LEVEL 4
Quantitatively
Managed
LEVEL 3 Defined
LEVEL 2 Managed
LEVEL 1 Initial
LEVEL 0 Incomplete
An "incomplete process" is a process
that is either not performed or
partially performed
In Initial stage of CMMI plans are
often to repeat
At maturity level 2, the projects have
ensured that processes are planned.
Quantitatively managed Level 4, an
organization needs data that are stable and
consistent
The focus for Maturity Level 5 is on
continuous process improvement
DIFFERENT LEVELS OF CMMI
7. CMMI MATURITY LEVEL 0
(INCOMPLETE)
The level 0 states that the process area is either not performed or does not achieve all goal and objectives defined in
CMMI level 1 capability.
An "incomplete process" is a process that is either not performed or partially performed.
Goals of the process area are not satisfied and no generic goals exist for this level since there is no reason to charge a
partially performed process.
Work may or may not be completed.
Goals of process area may not achieve .
Incomplete approach to governance and management purpose .
8. CMMI MATURITY LEVEL 1 ( INITIAL )
CMMI Maturity level 3 indicates an organization is performing at a “Initial” level .
CMMI Maturity level 1 has unstable environment , Organization is highly reactive and dealing with many small problems,
usually at work and poorly controlled
Processes are new and often undocumented , starting point for a process your organization .
In Initial stage of CMMI plans are often to repeat .
All business start at the initial stage when creating a new development process .
At this stage everything may not be stable and may not meet specific objectives such as Quality cost, Scheduled , but
useful work can be done .
Initial level 1 leads to increased risks and inefficiency in the business .
9. CMMI MATURITY LEVEL 2 ( MANAGED)
Maturity level 2 indicates an organization is performing at a “Managed“ level in CMMI .
Processes are characterized by projects and are frequently conscious .
At maturity level 2, the projects have ensured that processes are planned.
Projects are Executed in accordance with policy in the Organization .
The projects employ skilled people who have adequate resources to produce controlled outputs.
Maturity CMMI Level stage 2 involve appropriate stakeholders; are monitored, controlled, and reviewed; and are
evaluated for obedience to their process interpretation.
Projects are performed and managed according to their documented plans.
The status of the work products are visible to management at defined points.
10. CMMI MATURITY LEVEL 3 (DEFINED)
Maturity level 3 indicates an organization is performing at a “defined” level in CMMI .
Processes are well-characterized and well-understood.
The organization is more proactive than reactive in third level of CMMI that is Defined.
There are organization-wide standards that provide guidance.
The organization’s set of standard processes, which is the base for maturity level 3, is fixed and improved over time.
Maturity Level 3 is achieved when an organization successfully completes a SCAMPI A appraisal (Standard CMMI
Appraisal Method for Process Improvement). It means that the company's guidelines are well defined for product
integration and followed by the team.
Main Focus is on process standardization in Defined Maturity level .
11. CMMI MATURITY LEVEL 4
(QUANTITATIVELY MANAGED)
Maturity level 4 indicates an organization is performing at a “Quantitatively Managed“ level in CMMI.
Quantitative objectives for process performance and quality are set in the Organization .
Quantitative objectives are based on customer and user requirements, organization needs, project implementers.
At Level 4, the organization has achieved all of the goals of Levels 2 and 3.
At Quantitatively managed Level 4, an organization needs data that are stable and consistent.
At Level 4, the control limits are based on years of historical data and trend analyses done on those data.
12. CMMI MATURITY LEVEL 5 (OPTIMIZING)
Maturity level 5 indicates an organization is performing at a “Optimizing “ level in CMMI.
The focus for CMMI Capability Maturity Model Integration Maturity Level 5 is on continuous process improvement .So
that the impact of new processes and technologies can be predicted and effectively implemented when required.
At CMMI Level 5, it means that company implemented all 17 core process areas that are defined in CMMI and have
objective evidence to show that the process areas have been implemented.
Level 5 mean that all of the applicable process area are defined, implemented, and have corresponding objective
evidence.
These companies analyze the innovation and new technologies & intend to optimize the current processes in the
industry.
It enhanced consumer satisfaction.
Most big service organizations such as Infosys, TCS, Wipro, HCL, Cognizant are CMMI level 5 companies.
13. WHY IS CMMI IMPORTANT ?
The adoption of CMMI in a company also guarantees that the business will continue to perform better
even after changing a couple of employees. This is because the process is embedded within the
company and not individuals.
This structure also gives us a disciplined approach to making improvements .
When you have clearly stated practices, you can improve on them. If you don’t, you can’t. We go
beyond being on time and on budget. After each project, we look for ways to do things a bit better and
a bit faster next time.
14. BENEFITS OF CMMI MATURITY LEVEL
CERTIFICATIONS FOR COMPANIES
CMMI proposes training programs for professionals and guides them to improve the
organization’s development processes. It helps organizations to enhance, build and
measure their performance on different parameters as ISO/IEC 27001 Cyber Essential
Security Certification.
CMMI 3 Model incorporates multiple CMMIs and intents to
deliver a single improvement framework to the industry to
enhance processes and services
CMMI is a conduct
and procedure
model
Minimizes risk
Identifies and
resolves process
issues
Each version of
CMMI seeks to be
more absolute
and interrelate
Promotes building
a corporate
culture
15. ADVANTAGES OF CMMI
A CMMI model gives us an understanding of discrete elements in an organization and helps to formulate language and
discussion of what needs to be improved and how such improvement might be achieved.
Cost saving in terms of lesser effort due to less defects and less rework.
CMMI provides On-Time Deliveries and increased Consumer satisfaction.
Centralized QMS for implementation in projects to ensure uniformity in the
documentation.
CMMI Maturity model Decreases Cost in the organization.
CMMI Improved Productivity of all the organization that will increased the goodwill.
16. DISADVANTAGES OF CMMI
CMMI add
overhead in terms
of documentation
in the
organization.
CMMI may not be
suitable for every
organization.
CMMI may
require additional
resources
knowledge
required in
smaller
organizations to
initiate CMMI.
CMMI requires a
considerable
amount of time
and effort for
implementation.
CMMI requires a
major shift in
organizational
culture and
attitude .
Organizations become fixated on reaching the next maturity level, so it reflects certain disadvantages of CMMI like as
follows
17. WHO ALL ARE INTERESTED PARTIES IN
CMMI?
The model enables organizations to measure, build, and improve capabilities to improve overall performance of the
organization
CMMI
interested
parties
Shareholder
s
Government
organization
Regulators
Professional
employee
Suppliers
Media
18. INTERESTED PARTIES IN CMMI
CMMI
Interested
industries
Hardware
industries
Software
industries
Service
developmen
t industries
Product
industries
CMMI was originally tailored towards software, the latest version is much less specific but now all industries can apply
for CMMI for better performance.
19. CONCLUSION
CMMI is a process level improvement training and appraisal program .
CMMI can be used to guide process improvement across a project, division, or an entire
organization. CMMI defines the following maturity levels for processes: Initial, Managed, Defined,
Quantitatively Managed, and Optimizing.
CMMI defines the following maturity levels for processes: Initial, Managed, Defined,
Quantitatively Managed, and Optimizing.
It is a conduct and procedure model that identifies and resolves process issues, minimizes risk, and
promotes building a corporate culture.