Capability Maturity Model Integration (CMMI)

Definition - What does Capability Maturity Model Integration (CMMI) mean?

Capability maturity model integration (CMMI) is an approach or methodology for improving and refining the software development process within an organization. It is based on a process model or a structured collection of practices.

CMMI is used to guide the improvement process across a project, division or even an entire organizational structure. It also allows companies to integrate organizational functions that are traditionally separate, set goals for process improvements and priorities, provide guidance for quality processes, and act as a point of reference for appraising processes.

Techopedia explains Capability Maturity Model Integration (CMMI)

The first CMMI model was developed at the Software Engineering Institute (SEI) at Carnegie Mellon University. Its aim was to judge the maturity of an organization's software development processes. CMMI version 1.3 was released on November 1, 2010. It integrated all three CMMI models into one release. These include CMMI for Development, CMMI for Services and CMMI for Acquisition.


This definition was written in the context of Software.
Posted by:
How Can Analytics Improve Business Free Webinar

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
Techopedia on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!
Techwise Webinar Series
How Can Analytics Improve Business?
Register for this episode of TechWise to learn from two of the most experienced analysts in the business: Dr. Robin Bloor, Chief Analyst of The Bloor Group, and Dr. Kirk Borne, Data Scientist, George Mason University.

Email Newsletter

Join 138,000+ IT pros on our weekly newsletter