There are 22 Process Areas (PAs) in CMMI which are grouped in to five maturity levels and categorised under 4 categories as in the below table.
- Project Management process areas cover the project management activities related to planning, monitoring, and controlling the project.
- The Basic Project Management PAs address the activities related to establishing and maintaining the project plan, establishing and maintaining commitments, monitoring progress against the plan, taking corrective action, and managing supplier agreements and maintaining requirement
- The Advanced Project Management PAs address activities such as establishing a defined process that is tailored from the organization’s set of standard processes, establishing the project work environment from the organization’s work environment standards, coordinating and collaborating with relevant stakeholders, forming and sustaining teams for the execution of projects, quantitatively managing the project, and managing risks.
- Engineering process areas cover the development and maintenance activities that are shared across engineering disciplines.
- Support process areas cover the activities that support product development and maintenance. Support process areas are addressed across all other PAs. For example, Process and Product Quality Assurance can be used with all the process areas to provide an objective evaluation of the processes and work products described in all the process areas.
- Process Management process areas contain the cross-project activities related to defining, planning, deploying, implementing, monitoring, controlling, appraising, measuring, and improving processes.
- The Basic Process Management process areas provide the organization with a capability to document and share best practices, organizational process assets, and learning across the organization.
- The Advanced Process Management process areas provide the organization with an improved capability to achieve its quantitative objectives for quality and process performance.