Capability Maturity Model Integration (CMMI®) is a process improvement model that provides organizations with the essential elements for an effective process. It can be used to guide process improvement across a project, a division, or an entire organization.
Software systems and service organization across the world have experienced difficulties streamlining their operations to meet specific business objectives. CMMI helps integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes CMMI provides a flexible framework to provide for inclusion of various disciplines such as Systems Engineering, Software Engineering, Integrated Product and Process Development and Supplier Sourcing. The latest version of CMMI version 1.2 covers three main constellations covering development, acquisition and services.
Expected benefits of adopting CMMI
Adopting CMMI can enable organizations to explicitly align management and engineering activities with their business objectives. Some of the other benefits reported by organization who have adopted CMMI are:
KPMG offers official model trainings as well as SCAMPI (Standard CMMI Appraisal Methodology for Process Improvement) appraisal services for organizations embarking on their process improvement initiatives.
As part of its training services KPMG in India offers the following modules:
Introduction to CMMI (Staged and Continuous) latest version:
The intended audience for this course includes:
SCAMPI Appraisal – Depending on the needs of the organization, either a SCAMPI ‘B / C ‘or SCAMPI ‘A’ appraisal is conducted. Typical SCAMPI ‘A’ appraisal includes ATM training, appraisal participant briefing, initial documentation review, interviews with the practitioners, findings consolidation, rating generation and reporting to SEI. A SCAMPI A appraisal is conducted as per guidelines laid down in the SCAMPI Method Definition Document.
Approach – SCAMPI A Appraisal services
These services are provided in compliance to the Code of Professional Conduct as established by SEI. A trained and SEI authorized Lead appraiser and instructor is involved during the various appraisal phases along with the identified appraisal team members. The following activities are conducted during the appraisal:
Official introduction to CMMI: Model training for all ATMs
ATM training: Training on the appraisal process
Initial document review: Review of organizational processes and project documents
Interviews with the practitioners: Such as project managers, team members, support functions such as human resources, IT management and other engineering groups
Draft findings presentation: The outcome of document reviews, interviews and presentations are collated by the assessment team members into a draft findings presentation. The draft findings are validated by the respective interviewees
Final findings presentation: Communication of strengths and areas of improvements in addition to formal maturity / capability level ratings
Click here to know more about Capability Maturity Model Integration