SlideShare a Scribd company logo
An analysis of whether we need CMMI at all, and the reason whyPresented byWhy CMMI ??
Brief History of CMMIIn the 1980s a Standish Group study found that over 30% of all large software projects failed to be delivered, and, of the remaining, nearly 80% failed to come in on time and budgetTo beat these odds, and to lower the overall cost of buying software, the Department of Defense funded the Software Engineering Institute (SEI) at Carnegie Mellon University to find ways to help defense contractors build software more economically.Result became the Capability Maturity Model for software, or CMM.Today, the CMM/CMMI are the de facto standard for software management throughout the Federal government and is internationally recognized as a very powerful business tool and competitive differentiator.
CMMI : few structural conceptsThe SEI identified 25 total process areas and put them into the CMMI.  There are two ways to apply the 25 processes depending on which approach suits the development shop best.  They can choose to apply pre-determined processes in a specific sequence to achieve "maturity" in managing development, or, they can choose the processes most important to their business and apply the necessary rigor to achieve a "capability" for managing development.The "maturity" scale has 5 levels And, the "capability" scale has 6 levelsthe "maturity" levels are pre-defined, the approach is called "staged."  The "capability" approach is called "continuous" because the performance of the processes are tied to business objectives
Why CMMI:  Market demandSubcontractors providing custom software to companies creating solutions for the federal government must either themselves be following CMMI, or be covered by their client.  All the parts of the software product delivered to the government must be following CMMI somewhere in the supply chain.  Competition: Competing companies are utilizing CMMI for  industry best practices and reaping the benefit of itGrowing popularity in the market.
Why CMMI : Performance demandThe purpose of CMMI is to improve upon the performance of the existing organizational standards, processes and procedures and NOT to redefine or them.CMMI is meant to help organizations improve on their “capability” to consistently and predictably deliver the products, services, and sourced goods their customers want, when they want them and at a price they're willing to pay.   CMMI can be applied to create a process improvement solution appropriate to the context of each unique organization and can provide a path for an organization to achieve its performance goals.
Why CMMI: Process improvement25 different process areas to cater comprehensive  business process improvement solutionEach process area is made of two kinds of goals, two kinds of practices, and a whole lot of informative information helping management to make strategies.3 Constellations are defined to help improve a given business need.  Currently there are three (3) constellations:Development: For improving the development of solutions. Acquisition: For improving the purchasing of products, services and/or solutions, and.Services: For improving delivery of services and creation of service systems (say, to operate a solution but not buy it or build it in the first place).
ConclusionPutting it all together: CMMI is a model for process improvement from which (astute) organizations will abstract and create process improvement solutions that fit their unique environment to achieve specific organizational goals.

More Related Content

PPTX
CMMI Certification (Level 1-5)
PPTX
PDF
CMMI V2.0
PPT
Six sigma for beginner
PPT
Capability Maturity Model Integrity (CMMI)
PDF
Software quality management standards
PPTX
Capability Maturity Model Integration
CMMI Certification (Level 1-5)
CMMI V2.0
Six sigma for beginner
Capability Maturity Model Integrity (CMMI)
Software quality management standards
Capability Maturity Model Integration

What's hot (20)

PDF
Sap test center of excellence
PDF
PPTX
Ch24-Software Engineering 9
PPTX
Staff training and certification
PDF
Quality Assurance Activities And Processes PowerPoint Presentation Slides
PPTX
Business Process Management
PDF
Business Process Management 101 Training
PPTX
BPMN tutorial – BPMN 2
PPTX
7 QC Tools Training
PPTX
Introduction to Agile Testing
PDF
CMMI CONSULTING
PDF
Capability maturity model
PDF
Practical Suggestions to Successfully Adopt the CMMI V2.0 Development for Bet...
PPTX
Transactional quality process
PPTX
BPM (Business Process Management) Introduction
PPT
Presentation On G8D
PDF
Process mapping with flowcharts
PPTX
Business Process Management Approach
Sap test center of excellence
Ch24-Software Engineering 9
Staff training and certification
Quality Assurance Activities And Processes PowerPoint Presentation Slides
Business Process Management
Business Process Management 101 Training
BPMN tutorial – BPMN 2
7 QC Tools Training
Introduction to Agile Testing
CMMI CONSULTING
Capability maturity model
Practical Suggestions to Successfully Adopt the CMMI V2.0 Development for Bet...
Transactional quality process
BPM (Business Process Management) Introduction
Presentation On G8D
Process mapping with flowcharts
Business Process Management Approach
Ad

Viewers also liked (11)

PDF
CMMI v 1.2 Basics
 
PPT
A Simple Introduction To CMMI For Beginer
PDF
Cmmi - An overview
PPTX
People Process Technology
PPT
People, Process, Technology Synergy: a key to Business Excellence
PPT
3P's of Marketing
DOCX
Quality management system
PPTX
Quality management
PDF
Quality Management System
PPTX
3P's: People, Process, Product
PPT
Quality Management Presentation
CMMI v 1.2 Basics
 
A Simple Introduction To CMMI For Beginer
Cmmi - An overview
People Process Technology
People, Process, Technology Synergy: a key to Business Excellence
3P's of Marketing
Quality management system
Quality management
Quality Management System
3P's: People, Process, Product
Quality Management Presentation
Ad

Similar to Why Cmmi (20)

PPT
QAI - Cmmi Overview - Induction ppt
PDF
What is cmmi & understanding
PPSX
CMMI for Development Workshop
PPTX
Capability Maturity Model Integration
PPSX
Introduction to CMMI-DEV v1.3 - Day 1
PPTX
Cmmi Final
PPTX
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
PPT
Software process improvement.ppt
DOC
CMMI Implementation Guide
PPT
CMMI V1.3
PDF
ICT Improvement Plan
PPTX
PPT
CMMi & IT Governance
PPT
Cmmi
PPTX
CMMI-PRESENT
PPTX
Applicability of CMMI for Small to Medium Enterprises
PPTX
IT QUALITY ASSURANCE AND INFORMATION AUDIT
PPTX
Capability Maturity Model Integration (CMMI)
QAI - Cmmi Overview - Induction ppt
What is cmmi & understanding
CMMI for Development Workshop
Capability Maturity Model Integration
Introduction to CMMI-DEV v1.3 - Day 1
Cmmi Final
presentations_Day 3 & 4-Capability Maturity Model Integration (CMMI).pptx
Software process improvement.ppt
CMMI Implementation Guide
CMMI V1.3
ICT Improvement Plan
CMMi & IT Governance
Cmmi
CMMI-PRESENT
Applicability of CMMI for Small to Medium Enterprises
IT QUALITY ASSURANCE AND INFORMATION AUDIT
Capability Maturity Model Integration (CMMI)

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Modernizing your data center with Dell and AMD
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
KodekX | Application Modernization Development
PPTX
A Presentation on Artificial Intelligence
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Cloud computing and distributed systems.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology
Understanding_Digital_Forensics_Presentation.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Modernizing your data center with Dell and AMD
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
KodekX | Application Modernization Development
A Presentation on Artificial Intelligence
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Spectral efficient network and resource selection model in 5G networks
Cloud computing and distributed systems.
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I

Why Cmmi

  • 1. An analysis of whether we need CMMI at all, and the reason whyPresented byWhy CMMI ??
  • 2. Brief History of CMMIIn the 1980s a Standish Group study found that over 30% of all large software projects failed to be delivered, and, of the remaining, nearly 80% failed to come in on time and budgetTo beat these odds, and to lower the overall cost of buying software, the Department of Defense funded the Software Engineering Institute (SEI) at Carnegie Mellon University to find ways to help defense contractors build software more economically.Result became the Capability Maturity Model for software, or CMM.Today, the CMM/CMMI are the de facto standard for software management throughout the Federal government and is internationally recognized as a very powerful business tool and competitive differentiator.
  • 3. CMMI : few structural conceptsThe SEI identified 25 total process areas and put them into the CMMI.  There are two ways to apply the 25 processes depending on which approach suits the development shop best.  They can choose to apply pre-determined processes in a specific sequence to achieve "maturity" in managing development, or, they can choose the processes most important to their business and apply the necessary rigor to achieve a "capability" for managing development.The "maturity" scale has 5 levels And, the "capability" scale has 6 levelsthe "maturity" levels are pre-defined, the approach is called "staged."  The "capability" approach is called "continuous" because the performance of the processes are tied to business objectives
  • 4. Why CMMI: Market demandSubcontractors providing custom software to companies creating solutions for the federal government must either themselves be following CMMI, or be covered by their client.  All the parts of the software product delivered to the government must be following CMMI somewhere in the supply chain.  Competition: Competing companies are utilizing CMMI for industry best practices and reaping the benefit of itGrowing popularity in the market.
  • 5. Why CMMI : Performance demandThe purpose of CMMI is to improve upon the performance of the existing organizational standards, processes and procedures and NOT to redefine or them.CMMI is meant to help organizations improve on their “capability” to consistently and predictably deliver the products, services, and sourced goods their customers want, when they want them and at a price they're willing to pay.  CMMI can be applied to create a process improvement solution appropriate to the context of each unique organization and can provide a path for an organization to achieve its performance goals.
  • 6. Why CMMI: Process improvement25 different process areas to cater comprehensive business process improvement solutionEach process area is made of two kinds of goals, two kinds of practices, and a whole lot of informative information helping management to make strategies.3 Constellations are defined to help improve a given business need.  Currently there are three (3) constellations:Development: For improving the development of solutions. Acquisition: For improving the purchasing of products, services and/or solutions, and.Services: For improving delivery of services and creation of service systems (say, to operate a solution but not buy it or build it in the first place).
  • 7. ConclusionPutting it all together: CMMI is a model for process improvement from which (astute) organizations will abstract and create process improvement solutions that fit their unique environment to achieve specific organizational goals.