Capability Maturity Model Integration (CMMI) is a process development approach that gives organizations with the essential elements of effective processes.
It can be used to guide process development across a project, a division, or a whole organization. CMMI helps integrate traditionally separate organizational functions, set process improvement goals and priorities, give guidance for quality processes, and give a point of reference for appraising current processes.