SlideShare a Scribd company logo
CMM
Capability maturity model
CMM and SEI
1) The Capability Maturity Model (CMM) is a methodology used to
develop and refine an organization's software development process.
2) The model describes a five-level evolutionary path of increasingly
organized and systematically more mature processes.
3) CMM was developed and is promoted by the Software Engineering
Institute (SEI), a research and development center sponsored by the
U.S. Department of Defense (DoD). SEI was founded in 1984 to
address software engineering issues and, in a broad sense, to advance
software engineering methodologies. More specifically, SEI was
established to optimize the process of developing, acquiring, and
maintaining heavily software-reliant systems for the DoD. Because the
processes involved are equally applicable to the software industry as a
whole, SEI advocates industry-wide adoption of the CMM.
CMM and ISO
The CMM is similar to ISO 9001, one of the ISO 9000
series of standards specified by the International
Organization for Standardization (ISO). The ISO 9000
standards specify an effective quality system for
manufacturing and service industries; ISO 9001 deals
specifically with software development and
maintenance. The main difference between the two
systems lies in their respective purposes: ISO 9001
specifies a minimal acceptable quality level for
software processes, while the CMM establishes a
framework for continuous process improvement and is
more explicit than the ISO standard in defining the
means to be employed to that end.
CMM's Five Maturity Levels of
Software Processes
1) At the initial level, processes are
disorganized. Success is likely to depend on
individual efforts, and is not considered to be
repeatable, because processes would not be
sufficiently defined and documented to allow
them to be replicated.
2) At the repeatable level, basic project
management techniques are established, and
successes could be repeated, because the
requisite processes would have been made
established, defined, and documented.
.
3) At the defined level, an organization has
developed its own standard software process
through greater attention to documentation,
standardization, and integration.
4) At the managed level, an organization monitors
and controls its own processes through data
collection and analysis.
5) At the optimizing level, processes are constantly
being improved through monitoring feedback from
current processes and introducing innovative
processes to better serve the organization's
particular needs.

More Related Content

What's hot

Bba ii cam u iii-introduction to sdlc cycle
Bba ii cam  u iii-introduction to sdlc cycleBba ii cam  u iii-introduction to sdlc cycle
Bba ii cam u iii-introduction to sdlc cycle
Rai University
 
CMMi
CMMiCMMi
Cmm
CmmCmm
CMMI
CMMICMMI
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
Roy Antony Arnold G
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
AAKASH S
 
Capability Maturity Model Integration (CMMI)
Capability Maturity Model Integration (CMMI)Capability Maturity Model Integration (CMMI)
Capability Maturity Model Integration (CMMI)
MariamKhan120
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software Engineering
FaizanAhmad340414
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
Uzair Akram
 
Capibility Maturity Model for Finance - OpenView Venture Partners
Capibility Maturity Model for Finance - OpenView Venture PartnersCapibility Maturity Model for Finance - OpenView Venture Partners
Capibility Maturity Model for Finance - OpenView Venture Partners
OpenView
 
Cmmi
CmmiCmmi
Cmmi
bht all
 
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Reetesh Gupta
 
Cmmi - An overview
Cmmi - An overviewCmmi - An overview
Cmmi - An overview
sekard
 
CMMI Certification (Level 1-5)
CMMI Certification (Level 1-5)CMMI Certification (Level 1-5)
CMMI Certification (Level 1-5)
Akshat Gupta
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
RakshiyaRamya
 
C M M Tutorial
C M M  TutorialC M M  Tutorial
C M M Tutorial
guest035e0d
 

What's hot (20)

Bba ii cam u iii-introduction to sdlc cycle
Bba ii cam  u iii-introduction to sdlc cycleBba ii cam  u iii-introduction to sdlc cycle
Bba ii cam u iii-introduction to sdlc cycle
 
CMMi
CMMiCMMi
CMMi
 
Cmm
CmmCmm
Cmm
 
Introduction To Cmm1
Introduction To Cmm1Introduction To Cmm1
Introduction To Cmm1
 
CMMI
CMMICMMI
CMMI
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
CMMI
CMMICMMI
CMMI
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
Capability Maturity Model Integration (CMMI)
Capability Maturity Model Integration (CMMI)Capability Maturity Model Integration (CMMI)
Capability Maturity Model Integration (CMMI)
 
Capability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software EngineeringCapability Maturity Model (CMM) in Software Engineering
Capability Maturity Model (CMM) in Software Engineering
 
CMMI an Overview
CMMI an OverviewCMMI an Overview
CMMI an Overview
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Capibility Maturity Model for Finance - OpenView Venture Partners
Capibility Maturity Model for Finance - OpenView Venture PartnersCapibility Maturity Model for Finance - OpenView Venture Partners
Capibility Maturity Model for Finance - OpenView Venture Partners
 
Cmmi
CmmiCmmi
Cmmi
 
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...Unit4 Software Engineering Institute (SEI)’sCapability Maturity Model (CMM)...
Unit4 Software Engineering Institute (SEI)’s Capability Maturity Model (CMM) ...
 
Cmmi - An overview
Cmmi - An overviewCmmi - An overview
Cmmi - An overview
 
CMMI Certification (Level 1-5)
CMMI Certification (Level 1-5)CMMI Certification (Level 1-5)
CMMI Certification (Level 1-5)
 
Sw Cmm
Sw CmmSw Cmm
Sw Cmm
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
C M M Tutorial
C M M  TutorialC M M  Tutorial
C M M Tutorial
 

Viewers also liked

Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
Oktovan Rezman
 
Company Strategy and Execution
Company Strategy and ExecutionCompany Strategy and Execution
Company Strategy and Execution
Yudy Yunardy
 
CMM – Capability Maturity Model
CMM – Capability Maturity Model CMM – Capability Maturity Model
CMM – Capability Maturity Model
alef menezes
 
The People Capability Maturity Model Overviewew
The People Capability Maturity Model OverviewewThe People Capability Maturity Model Overviewew
The People Capability Maturity Model Overviewewtheairliner
 
Organizational Alignment using Strategy Maps and Balanced Scorecard
Organizational Alignment using Strategy Maps and Balanced ScorecardOrganizational Alignment using Strategy Maps and Balanced Scorecard
Organizational Alignment using Strategy Maps and Balanced ScorecardRajesh Naik
 
Dfd examples
Dfd examplesDfd examples
Dfd examplesMohit
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram ExampleKaviarasu D
 

Viewers also liked (7)

Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Company Strategy and Execution
Company Strategy and ExecutionCompany Strategy and Execution
Company Strategy and Execution
 
CMM – Capability Maturity Model
CMM – Capability Maturity Model CMM – Capability Maturity Model
CMM – Capability Maturity Model
 
The People Capability Maturity Model Overviewew
The People Capability Maturity Model OverviewewThe People Capability Maturity Model Overviewew
The People Capability Maturity Model Overviewew
 
Organizational Alignment using Strategy Maps and Balanced Scorecard
Organizational Alignment using Strategy Maps and Balanced ScorecardOrganizational Alignment using Strategy Maps and Balanced Scorecard
Organizational Alignment using Strategy Maps and Balanced Scorecard
 
Dfd examples
Dfd examplesDfd examples
Dfd examples
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
 

Similar to CMM

QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAIites
 
Secure Software Development Models and Methods integrated with CMMI.ppt
Secure Software Development Models and Methods integrated with CMMI.pptSecure Software Development Models and Methods integrated with CMMI.ppt
Secure Software Development Models and Methods integrated with CMMI.ppt
Neha Sharma
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
university of Gujrat, pakistan
 
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptxSYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
OkianWarner
 
software process improvement
software process improvementsoftware process improvement
software process improvement
Mohammad Xaviar
 
Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality Engineering
Yash Trivedi
 
Introduction to CMMI-DEV v1.3 - Day 1
Introduction to CMMI-DEV v1.3  - Day 1Introduction to CMMI-DEV v1.3  - Day 1
Introduction to CMMI-DEV v1.3 - Day 1
Sherif Salah, MBA, ITIL, CMMI, MCSA, TQM
 
The SEI Capability Maturity Model CMM) Lecture 10.docx
The SEI Capability Maturity Model CMM) Lecture 10.docxThe SEI Capability Maturity Model CMM) Lecture 10.docx
The SEI Capability Maturity Model CMM) Lecture 10.docx
KonkoboUlrichArthur
 
Assessment of cmm and its impact on software quality
Assessment of cmm and its impact on software qualityAssessment of cmm and its impact on software quality
Assessment of cmm and its impact on software qualityiaemedu
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
Deepgaichor1
 
CMM Presentation
CMM PresentationCMM Presentation
CMM Presentation
IrfanFaisal786
 
CMMI for Development Workshop
CMMI for Development WorkshopCMMI for Development Workshop
CMMI for Development Workshop
Sherif Salah
 
Process and product quality assurance
Process and product quality assuranceProcess and product quality assurance
Process and product quality assurance
IJCSES Journal
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For Beginer
Manas Das
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.ppt
ImXaib
 
Capability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptxCapability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptx
PerumalPitchandi
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
Bilal Shah
 
CMMi & IT Governance
CMMi & IT GovernanceCMMi & IT Governance
CMMi & IT Governance
Raveesh Goswami
 

Similar to CMM (20)

Quality mgt.
Quality mgt.Quality mgt.
Quality mgt.
 
QAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction pptQAI - Cmmi Overview - Induction ppt
QAI - Cmmi Overview - Induction ppt
 
Secure Software Development Models and Methods integrated with CMMI.ppt
Secure Software Development Models and Methods integrated with CMMI.pptSecure Software Development Models and Methods integrated with CMMI.ppt
Secure Software Development Models and Methods integrated with CMMI.ppt
 
Capability Maturity Model Integration
Capability Maturity Model IntegrationCapability Maturity Model Integration
Capability Maturity Model Integration
 
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptxSYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
SYSTEM_ANALYSIS_AND_DESIGN_PRESENTATION_SLIDES.pptx
 
software process improvement
software process improvementsoftware process improvement
software process improvement
 
Software quality system - Quality Engineering
Software quality system - Quality EngineeringSoftware quality system - Quality Engineering
Software quality system - Quality Engineering
 
Introduction to CMMI-DEV v1.3 - Day 1
Introduction to CMMI-DEV v1.3  - Day 1Introduction to CMMI-DEV v1.3  - Day 1
Introduction to CMMI-DEV v1.3 - Day 1
 
The SEI Capability Maturity Model CMM) Lecture 10.docx
The SEI Capability Maturity Model CMM) Lecture 10.docxThe SEI Capability Maturity Model CMM) Lecture 10.docx
The SEI Capability Maturity Model CMM) Lecture 10.docx
 
Assessment of cmm and its impact on software quality
Assessment of cmm and its impact on software qualityAssessment of cmm and its impact on software quality
Assessment of cmm and its impact on software quality
 
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
22317-DIPLOMA_SEM4_software_engg-chap-06.ppt
 
CMM Presentation
CMM PresentationCMM Presentation
CMM Presentation
 
CMMI for Development Workshop
CMMI for Development WorkshopCMMI for Development Workshop
CMMI for Development Workshop
 
Process and product quality assurance
Process and product quality assuranceProcess and product quality assurance
Process and product quality assurance
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For Beginer
 
Software process improvement.ppt
Software process improvement.pptSoftware process improvement.ppt
Software process improvement.ppt
 
Capability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptxCapability Maturity Model (CMM).pptx
Capability Maturity Model (CMM).pptx
 
20120140506013
2012014050601320120140506013
20120140506013
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
 
CMMi & IT Governance
CMMi & IT GovernanceCMMi & IT Governance
CMMi & IT Governance
 

CMM

  • 2. CMM and SEI 1) The Capability Maturity Model (CMM) is a methodology used to develop and refine an organization's software development process. 2) The model describes a five-level evolutionary path of increasingly organized and systematically more mature processes. 3) CMM was developed and is promoted by the Software Engineering Institute (SEI), a research and development center sponsored by the U.S. Department of Defense (DoD). SEI was founded in 1984 to address software engineering issues and, in a broad sense, to advance software engineering methodologies. More specifically, SEI was established to optimize the process of developing, acquiring, and maintaining heavily software-reliant systems for the DoD. Because the processes involved are equally applicable to the software industry as a whole, SEI advocates industry-wide adoption of the CMM.
  • 3. CMM and ISO The CMM is similar to ISO 9001, one of the ISO 9000 series of standards specified by the International Organization for Standardization (ISO). The ISO 9000 standards specify an effective quality system for manufacturing and service industries; ISO 9001 deals specifically with software development and maintenance. The main difference between the two systems lies in their respective purposes: ISO 9001 specifies a minimal acceptable quality level for software processes, while the CMM establishes a framework for continuous process improvement and is more explicit than the ISO standard in defining the means to be employed to that end.
  • 4. CMM's Five Maturity Levels of Software Processes 1) At the initial level, processes are disorganized. Success is likely to depend on individual efforts, and is not considered to be repeatable, because processes would not be sufficiently defined and documented to allow them to be replicated. 2) At the repeatable level, basic project management techniques are established, and successes could be repeated, because the requisite processes would have been made established, defined, and documented.
  • 5. . 3) At the defined level, an organization has developed its own standard software process through greater attention to documentation, standardization, and integration. 4) At the managed level, an organization monitors and controls its own processes through data collection and analysis. 5) At the optimizing level, processes are constantly being improved through monitoring feedback from current processes and introducing innovative processes to better serve the organization's particular needs.