Today we will discuss about Improvements from Adopting Software CMM, Benefits of Continuing Process Improvement, CMM"I" - Improvement, CMM"I" - Integration, Improving on The Software CMM, How CMMI can benefit you and other necessary topics.
Improvements from Adopting Software CMM
Benefits of Continuing Process Improvement
SEI Software CMM Level 5: For the Right Reasons
- Defects are now nearly all found and fixed beforetesting begins.
- Defects escaping into the field have been reduced from 11% to practically 0%.
- Programs consistently reach customer satisfaction and performance targets.
- Peer reviews increase total project costs by 4%, but reduced rework during testing by 31%. R.O.I. is 7.75:1.
CMMI Improvement
- The CMMI Product Suite provides a foundation for enterprise-wide improvement and adds
--new emphasis on products and services as well as process
--emphasis on both process capability and organizational maturity
--early emphasis on measurement and analysis
- The CMMI model improves upon Software CMM V1.1 and Software CMM V2.0 Draft C.
CMMI Integration
- Provides expanded model scope for integration
--Integrated Product Management
--Integrated Supplier Management
--Decision Analysis and Resolution
--Relevant Stakeholder planning and execution
--Inclusion of the Integrated Product and Process Development body of knowledge
Improving on the Software CMM
- CMMI Models improve on the best practices in Software CMM Version 2.0 Draft C:
--Incorporates 4+ additional years of learning
--More explicitly links management and engineering activities to business objectives
--Expands the scope of and visibility into the product life cycle and engineering activities to ensure the product or service meets customer expectations
--Incorporates additional areas of best practice (e.g., measurement, risk management, bi-directional traceability in requirements management, decision analysis and resolution, and supplier management)
--Captures more robust high-maturity practices
--Addresses additional generic practices needed for institutionalization
--More fully complies with relevant ISO standards
CMMI Can Benefit You
- CMMI provides
--Efficient, effective assessment and improvement across multiple process disciplines in an organization
--Improvements to best practices incorporated from the Software CMM
--A common, integrated vision of improvement for all elements of an organization
--A means of representing new discipline-specific information in a standard, proven process-improvement context
CMMI Product Suite
- Models
--Disciplines
»Systems Engineering SE
»Software Engineering SW
»Integrated Product and Process Development (IPPD)
»Supplier Sourcing (SS)
--Representations
»Staged
»Continuous
Available Models
- The following CMMI Models exist:
--SE/SW Staged
--SE/SW Continuous
--SE/SW/IPPD Staged
--SE/SW/IPPD Continuous
--SE/SW/IPPD/SS Staged
--SE/SW/IPPD/SS Continuous
--SW Staged
--SW Continuous
Selecting a Discipline to Use
CMMI Structure one Model, Two Representations
Model Components
- Process Areas (PA)
--Specific Goals (SG) Required
»Specific Practices (SP) Expected
--Typical Work Products Informative
--Sub-practices Informative
--Notes Informative
--Discipline Amplifications Informative
--References Informative
--Generic Goals (GG) Required
»Generic Practices (GP) Expected
--Generic Practice Elaborations Informative
Practices
Specific Practices vs. Generic Practices
CMMI Model Structure
Staged Representation: Process Areas by Maturity Level
Continuous Representation: Organization of Process Areas
Process Area Capability Profile
A process area capability profile may be represented by a set of points in two dimensions.
- the process dimension
» What you do
- the capability dimension
» How well you do it
An Example Process Area Capability Profile
SW-CMM V1.1 vs. CMMI V1.1

| < Prev | Next > |
|---|