Capability Maturity Model Integration (CMMI) is used to measure and guide process improvements in an organisation.
There are three areas of process improvement:

CMMI for Product and Service Development (CMMI-DEV)

CMMI for Development focuses on improving the quality of CMMI products and the consistency of how they are applied. It provides guidance for managing, measuring and monitoring solution development processes.

CMMI for Product and Service Acquisition (CMMI-ACQ)

CMMI for Acquisition
CMMI for Acquisition (CMMI-ACQ) is a model that provides guidance to organisations for initiating and managing the acquisition of products and services.
It provides guidance to enable informed and decisive acquisitions.

The model focuses on acquirer processes and integrates bodies of knowledge that are essential for successful acquisitions.
CMMI-ACQ provides an opportunity for acquisition organizations.

  • to avoid or eliminate barriers and problems in the acquisition process through improved operational efficiencies
  • to initiate and manage a process for acquiring products and services, including solicitations, supplier sourcing, supplier agreement development and award, and supplier capability management
  • to utilize a common language for both acquirers and suppliers so that quality solutions are delivered more quickly and at a lower cost with the most appropriate technology


CMMI for Service Establishment, Service Management and Service Delivery (CMMI-SVC)

CMMI for Services (CMMI-SVC) is a model that provides guidance to service provider organisations for establishing, managing, and delivering services. The model focuses on service provider processes and integrates bodies of knowledge that are essential for successful service delivery.
It provides guidance for delivering services both within organisations and to external customers and partner organisations.

CMMI-SVC provides best practices that service providers can use when they

  • Decide what services they should be providing, define standard services, and let people know about them
  • Make sure they have everything they need to deliver a service, including people, processes, consumables, and equipment
  • Get new systems in place, change existing systems, retire obsolete systems, all while making sure nothing goes terribly wrong with the service
  • Set up agreements, take care of service requests, and operate service systems
  • Make sure they have the resources needed to deliver services and that services are available when needed, at an appropriate cost
  • Handle what goes wrong, and prevent it from going wrong in the first place if possible
  • Ensure they are ready to recover from potential disasters and get back to delivering services if the disaster occurs


CMMI Models

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License