SlideShare a Scribd company logo
Capability Maturity Model Integration 
Presented By 
Name: Karuna Kak 
PRN:12030121030 
Course : BCA 
Batch:2012-15 
Course:SQMS
What is CMMi? 
•TheCapabilityMaturityModelIntegration(CMMi)isdevelopedbySoftwareEngineeringInstitute(SEI), CarnegieMellonUniversity,USAin1993. 
•CMMiisaQualityStandardsavailableinthemarket, whichcanbeappliedtoSoftwaredevelopment,andSoftwareservices. 
•CMMiisasoftwareProcess. 
•TheearlierversionisCMMandthelatestversionisCMMi.
Different Levels of CMMi 
InitialManagedDefined 
Quantitatively Managed 
OptimizingLevel 1Level 2 
Level 3 
Level 4 
Level 5
Level 1:Initial 
•Inthislevelofmaturity,therearebasicpracticesthatarefollowedtoexecutetheprojects. 
•However,thesoftwareprocessbestpracticesarenotdocumentedandcannotberepeatable. 
•SoftwareProcessisnotwelldefinedandnotstructured. 
•Therearespecifictasksidentifiedtodotheprojectinthislevelofprocessmaturity.
Level 2: Managed 
•Inthislevelofprocessmaturity,theorganizationhasbasic 
RequirementManagement/Engineering 
ProjectPlanning 
Projectmonitoringandcontrolling 
ConfigurationManagement 
Qualityassurance 
•Othergoalsatthislevelinclude 
Identificationofstakeholders 
Trainingprocess 
Documentationprocess
Level 3 :Defined 
•Allsoftwareprocessesarewelldefined. 
•IncludesallthegoalsincludedinLevel2:Managed. 
•Inthisleveloforganizationalprocessmaturity, 
RiskManagement 
Requirementengineering 
VerificationandValidation 
Processintegration 
Productintegration 
Areinplaceintheorganization.
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)
Level 5:Optimizing 
•TopmostlevelofCMMi. 
•Atthislevel,casualanalysisandresolutionandorganizationalinnovationincontinuingtheprojectsuccessexist. 
•Thegoalatthislevelistocontinuouslyimproveandfindrootcausesfortheproblem. 
•ForanyproblemperformRootcausesanalysis. 
Define Problem
Advantages of CMMi 
•CMMiallowsprocessimprovementinorganisations. 
•Improvedquality. 
•Improvedproductivity. 
•ImprovedCustomerSatisfaction. 
•On-TimeDeliveries 
•Overall increased Return on Investment 
•Decreased Costs
Disadvantages of CMMi 
•CMMdoesnottellyouhowtoachievethegoals,‘what’not‘how’ 
•Beingusedjustasstampofapproval 
•Doesn’tsayanythingaboutsoftware 
•Organisationsfocustoomuchonnextlevelasthetarget, ratherthanimprovingprocesses 
•Doesnothelptorecoverfromanemergencysituation. 
•Onlyforrepetitivetasks
Organizations using CMMi 
Level 1: Initial 
•AramacPress Ltd. 
Level 2: Managed 
•Scientific National Lab 
Level 3: Defined 
•HCLTechnologiesLtd. 
•ValueLabs 
•VSoftTechnologiesPvt.Ltd. 
•ZenTechnologiesLtd. 
Level 4: Quantitatively Managed 
•AdeaInternational PvtLtd. 
•AditiInternational PvtLtd. Level 5 : Optimizing 
•Tata Consultancy Services 
•HP Enterprise Services 
•Infosys 
•Cognizant Technology Solutions 
•Accenture Services Pvt. Ltd.
Example: Boeing’s Space Transportations System Software 
•Boeing’sSpaceTransportationsSystemsSoftwareafterCMMilevel5assessmentachieved: 
140%increaseingeneralproductivity. 
Eliminationofdefectspriortoreleaseincreasedfrom94%tonearly100%. 
Earlydefectdetectionsincreasedto83%–knockoneffect.
CMMi

More Related Content

What's hot

Authentication in manet
Authentication in manetAuthentication in manet
Authentication in manet
mmubashirkhan
 
software configuration management
software configuration managementsoftware configuration management
software configuration management
Fáber D. Giraldo
 

What's hot (6)

Program slicing by kumari nutan
Program slicing by kumari nutanProgram slicing by kumari nutan
Program slicing by kumari nutan
 
A new approach of program slicing
A new approach of program slicingA new approach of program slicing
A new approach of program slicing
 
Authentication in manet
Authentication in manetAuthentication in manet
Authentication in manet
 
Importance of automation
Importance of automationImportance of automation
Importance of automation
 
software configuration management
software configuration managementsoftware configuration management
software configuration management
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
 

Viewers also liked (7)

Knowledge Management Maturity Models and Phased Measurement
Knowledge Management Maturity Models and Phased MeasurementKnowledge Management Maturity Models and Phased Measurement
Knowledge Management Maturity Models and Phased Measurement
 
Cmmi
CmmiCmmi
Cmmi
 
Framework For A Cross Organisational Comparison Of Knowledge Management
Framework For A Cross Organisational Comparison Of Knowledge ManagementFramework For A Cross Organisational Comparison Of Knowledge Management
Framework For A Cross Organisational Comparison Of Knowledge Management
 
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
 
Organizational maturity model pcmm
Organizational maturity model pcmmOrganizational maturity model pcmm
Organizational maturity model pcmm
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
CMMI Capability Maturity Model Integration
CMMI   Capability Maturity Model Integration CMMI   Capability Maturity Model Integration
CMMI Capability Maturity Model Integration
 

Similar to CMMi

Kunal Resume for companies
Kunal Resume for companiesKunal Resume for companies
Kunal Resume for companies
Kunal Dhumal
 
ICT Improvement Plan
ICT Improvement PlanICT Improvement Plan
ICT Improvement Plan
Mohamed Reda
 
Pooja_Koparde_Testing
Pooja_Koparde_TestingPooja_Koparde_Testing
Pooja_Koparde_Testing
Pooja Koparde
 

Similar to CMMi (20)

Polarion Conf 2012 - CMMi Constellation and Polarion Integration
Polarion Conf 2012 - CMMi Constellation and Polarion IntegrationPolarion Conf 2012 - CMMi Constellation and Polarion Integration
Polarion Conf 2012 - CMMi Constellation and Polarion Integration
 
CMMI an Overview
CMMI an OverviewCMMI an Overview
CMMI an Overview
 
CMM
CMMCMM
CMM
 
C M M Tutorial
C M M  TutorialC M M  Tutorial
C M M Tutorial
 
Introduction of the meaning and History of CMMI
Introduction of the meaning and History of CMMI Introduction of the meaning and History of CMMI
Introduction of the meaning and History of CMMI
 
Oracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process ImprovementOracle-NAIO: A CMMI based Process Improvement
Oracle-NAIO: A CMMI based Process Improvement
 
CMMI services presentation -SECC
CMMI services presentation -SECCCMMI services presentation -SECC
CMMI services presentation -SECC
 
Kunal Resume for companies
Kunal Resume for companiesKunal Resume for companies
Kunal Resume for companies
 
Mi0033 software engineering
Mi0033  software engineeringMi0033  software engineering
Mi0033 software engineering
 
Incremental
IncrementalIncremental
Incremental
 
Cba Ipi Cmm Intro Session 1.1
Cba   Ipi   Cmm Intro   Session 1.1Cba   Ipi   Cmm Intro   Session 1.1
Cba Ipi Cmm Intro Session 1.1
 
Profile_Automation_Testing
Profile_Automation_TestingProfile_Automation_Testing
Profile_Automation_Testing
 
ICT Improvement Plan
ICT Improvement PlanICT Improvement Plan
ICT Improvement Plan
 
CMM and ISO
CMM and ISOCMM and ISO
CMM and ISO
 
CMMi.pdf
CMMi.pdfCMMi.pdf
CMMi.pdf
 
Process improvement & service oriented software engineering
Process improvement & service oriented software engineeringProcess improvement & service oriented software engineering
Process improvement & service oriented software engineering
 
What is cmmi & understanding
What is cmmi & understandingWhat is cmmi & understanding
What is cmmi & understanding
 
Cmmi Overview And Nihilent Show Case In Cmmir Consulting.1
Cmmi Overview And Nihilent Show Case In Cmmir Consulting.1Cmmi Overview And Nihilent Show Case In Cmmir Consulting.1
Cmmi Overview And Nihilent Show Case In Cmmir Consulting.1
 
Pooja_Koparde_Testing
Pooja_Koparde_TestingPooja_Koparde_Testing
Pooja_Koparde_Testing
 
Blending Agile with CMMI®
Blending Agile with CMMI®Blending Agile with CMMI®
Blending Agile with CMMI®
 

More from Karuna Kak (6)

Social Issues in Computing : Forensics
Social Issues in Computing : ForensicsSocial Issues in Computing : Forensics
Social Issues in Computing : Forensics
 
Digital Divide
Digital DivideDigital Divide
Digital Divide
 
Green IT
Green ITGreen IT
Green IT
 
Sdlc
SdlcSdlc
Sdlc
 
CASE Tools in Risk Management
CASE Tools in Risk ManagementCASE Tools in Risk Management
CASE Tools in Risk Management
 
Comparison between ER Modeling and Dimension Modeling
Comparison between ER Modeling and Dimension ModelingComparison between ER Modeling and Dimension Modeling
Comparison between ER Modeling and Dimension Modeling
 

Recently uploaded

JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 

Recently uploaded (20)

Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
A Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data MigrationA Guideline to Gorgias to to Re:amaze Data Migration
A Guideline to Gorgias to to Re:amaze Data Migration
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Benefits of Employee Monitoring Software
Benefits of  Employee Monitoring SoftwareBenefits of  Employee Monitoring Software
Benefits of Employee Monitoring Software
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 

CMMi

  • 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
  • 4. Level 1:Initial •Inthislevelofmaturity,therearebasicpracticesthatarefollowedtoexecutetheprojects. •However,thesoftwareprocessbestpracticesarenotdocumentedandcannotberepeatable. •SoftwareProcessisnotwelldefinedandnotstructured. •Therearespecifictasksidentifiedtodotheprojectinthislevelofprocessmaturity.
  • 5. Level 2: Managed •Inthislevelofprocessmaturity,theorganizationhasbasic RequirementManagement/Engineering ProjectPlanning Projectmonitoringandcontrolling ConfigurationManagement Qualityassurance •Othergoalsatthislevelinclude Identificationofstakeholders Trainingprocess Documentationprocess
  • 6. Level 3 :Defined •Allsoftwareprocessesarewelldefined. •IncludesallthegoalsincludedinLevel2:Managed. •Inthisleveloforganizationalprocessmaturity, RiskManagement Requirementengineering VerificationandValidation Processintegration Productintegration Areinplaceintheorganization.
  • 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
  • 10. Disadvantages of CMMi •CMMdoesnottellyouhowtoachievethegoals,‘what’not‘how’ •Beingusedjustasstampofapproval •Doesn’tsayanythingaboutsoftware •Organisationsfocustoomuchonnextlevelasthetarget, ratherthanimprovingprocesses •Doesnothelptorecoverfromanemergencysituation. •Onlyforrepetitivetasks
  • 11. Organizations using CMMi Level 1: Initial •AramacPress Ltd. Level 2: Managed •Scientific National Lab Level 3: Defined •HCLTechnologiesLtd. •ValueLabs •VSoftTechnologiesPvt.Ltd. •ZenTechnologiesLtd. Level 4: Quantitatively Managed •AdeaInternational PvtLtd. •AditiInternational PvtLtd. Level 5 : Optimizing •Tata Consultancy Services •HP Enterprise Services •Infosys •Cognizant Technology Solutions •Accenture Services Pvt. Ltd.
  • 12. Example: Boeing’s Space Transportations System Software •Boeing’sSpaceTransportationsSystemsSoftwareafterCMMilevel5assessmentachieved: 140%increaseingeneralproductivity. Eliminationofdefectspriortoreleaseincreasedfrom94%tonearly100%. Earlydefectdetectionsincreasedto83%–knockoneffect.