16
Capability Maturity Model Integration Lecture 7 Syed Saqib Raza Rizvi

Capability Maturity Model Integartion

Embed Size (px)

Citation preview

Page 1: Capability Maturity Model Integartion

Capability Maturity Model Integration

Lecture 7Syed Saqib Raza Rizvi

Page 2: Capability Maturity Model Integartion

CMMI Overview• The CMMI was developed at the Software Engineering Institute at Carnegie Mellon

University with representation from defense, industry, government, and academia, and is now operated and maintained by the CMMI Institute, an operating unit of CMU.

• Capability Maturity Model (CMM) broadly refers to a process improvement approach that is based on a process model.

• A CMMI model may also be used as a framework for appraising the process maturity of the organization.

• The Capability Maturity Model Integration, or CMMI, is a process model that provides a clear definition of what an organization should do to promote behaviors that lead to improved performance.

Page 3: Capability Maturity Model Integartion

What CMMI do??The CMMI helps us understand the answer to the question “how do we know?”• How do we know what we are good at?• How do we know if we’re improving?• How do we know if the process we use is working well?• How do we know if our requirements change process is useful?• How do we know if our products are as good as they can be?

The CMMI also helps us identify and achieve measurable business goals, build better products, keep customers happier, and ensure that we are working as efficiently as possible.The CMMI is not a process, it is a book of “whats” not a book of “hows,”

Page 4: Capability Maturity Model Integartion
Page 5: Capability Maturity Model Integartion
Page 6: Capability Maturity Model Integartion

Maturity Level 1 - Initial• The organization usually does not provide a stable environment.• Success in these organizations depends on the competence and

heroics of the people in the organization and not on the use of proven processes.• Maturity level 1 organizations often produce products and services

that work; however, they frequently exceed the budget and schedule of their projects.• Maturity level 1 organizations are characterized by a tendency to over

commit, abandon processes in the time of crisis, and not be able to repeat their past successes.

Page 7: Capability Maturity Model Integartion

Maturity Level 2 - Managed• Projects of the organization have ensured that requirements are

managed and that processes are planned, performed, measured, and controlled.• The process discipline reflected by maturity level 2 helps to ensure

that existing practices are retained during times of stress. When these practices are in place, projects are performed and managed according to their documented plans.• Commitments are established among relevant stakeholders and are

revised as needed. Work products are reviewed with stakeholders and are controlled.

Page 8: Capability Maturity Model Integartion

Maturity Level 2 - Managed• CM - Configuration Management• MA - Measurement and Analysis• PPQA - Process and Product Quality Assurance• REQM - Requirements Management• SAM - Supplier Agreement Management• SD - Service Delivery• WMC - Work Monitoring and Control• WP - Work Planning

Page 9: Capability Maturity Model Integartion

Maturity Level 3 - Defined• At maturity level 3, an organization has achieved all

the specific and generic goals of the process areas assigned to maturity levels 2 and 3.• At maturity level 3, processes are well characterized and understood, and

are described in standards, procedures, tools, and methods.

• At maturity level 3, processes are managed more proactively using an understanding of the interrelationships of the process activities and detailed measures of the process, its work products, and its services.

Page 10: Capability Maturity Model Integartion

Maturity Level 3 - Defined• CAM - Capacity and Availability Management• DAR - Decision Analysis and Resolution• IRP - Incident Resolution and Prevention• IWM - Integrated Work Managements• OPD - Organizational Process Definition• OPF - Organizational Process Focus• OT - Organizational Training• RSKM - Risk Management• SCON - Service Continuity• SSD - Service System Development• SST - Service System Transition• STSM - Strategic Service Management

Page 11: Capability Maturity Model Integartion

Maturity Level 4 - Quantitatively Managed• At maturity level 4 Sub-processes are selected that significantly

contribute to overall process performance. • These selected sub-processes are controlled using statistical and

other quantitative techniques.• Quantitative objectives are based on the needs of the customer, end

users, organization, and process implementers.• Quality and process performance are understood in statistical terms

and are managed throughout the life of the processes.

Page 12: Capability Maturity Model Integartion

Maturity Level 4 - Quantitatively Managed• OPP - Organizational Process Performance• QWM - Quantitative Work Management

Page 13: Capability Maturity Model Integartion

Maturity Level 5 - Optimizing• Maturity level 5 focuses on continually improving process performance through both

incremental and innovative technological improvements.• Quantitative process-improvement objectives for the organization are established,

continually revised to reflect changing business objectives, and used as criteria in managing process improvement.• At maturity level 4, processes are concerned with addressing special causes of process

variation and providing statistical predictability of the results. Though processes may produce predictable results, the results may be insufficient to achieve the established objectives.• At maturity level 5, processes are concerned with addressing common causes of

process variation and changing the process (that is, shifting the mean of the process performance) to improve process performance (while maintaining statistical predictability) to achieve the established quantitative process-improvement objectives.

Page 14: Capability Maturity Model Integartion

Maturity Level 5 - Optimizing• CAR - Causal Analysis and Resolution• OPM - Organizational Performance Management

Page 15: Capability Maturity Model Integartion

6 BENEFITS OF ADOPTING CMMI QUALITY FRAMEWORK

• 1 – CONSISTENCY

• 2 – COST SAVING

• 3 – SELF IMPROVEMENT

• 4 – MARKET DEMAND

• 5 – PERFORMANCE DEMAND

• 6 – PROCESS IMPROVEMENT

Page 16: Capability Maturity Model Integartion