Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. It has five levels of process maturity: initial, managed, defined, quantitatively managed, and optimizing. As organizations advance through these levels, their processes become more predictable, measurable, and controlled. CMMI helps organizations improve quality, productivity, customer satisfaction, and return on investment. Large companies like Boeing, Tata Consultancy Services, and Accenture have achieved high levels of CMMI and realized significant benefits like increased productivity and reduced defects.
1. Capability Maturity Model Integration
Presented By
Name: Karuna Kak
PRN:12030121030
Course : BCA
Batch:2012-15
Course:SQMS
2. What is CMMi?
•TheCapabilityMaturityModelIntegration(CMMi)isdevelopedbySoftwareEngineeringInstitute(SEI), CarnegieMellonUniversity,USAin1993.
•CMMiisaQualityStandardsavailableinthemarket, whichcanbeappliedtoSoftwaredevelopment,andSoftwareservices.
•CMMiisasoftwareProcess.
•TheearlierversionisCMMandthelatestversionisCMMi.
3. Different Levels of CMMi
InitialManagedDefined
Quantitatively Managed
OptimizingLevel 1Level 2
Level 3
Level 4
Level 5
7. Level 4:Quantitatively Managed
•Process measured and controlled.
•For example:
Operation Research (OR) techniques,
Lines of Code (LOC)
Function Point (FP)
Constructive Cost Model (COCOMO)
8. Level 5:Optimizing
•TopmostlevelofCMMi.
•Atthislevel,casualanalysisandresolutionandorganizationalinnovationincontinuingtheprojectsuccessexist.
•Thegoalatthislevelistocontinuouslyimproveandfindrootcausesfortheproblem.
•ForanyproblemperformRootcausesanalysis.
Define Problem
9. Advantages of CMMi
•CMMiallowsprocessimprovementinorganisations.
•Improvedquality.
•Improvedproductivity.
•ImprovedCustomerSatisfaction.
•On-TimeDeliveries
•Overall increased Return on Investment
•Decreased Costs