CMMI Processes and Behavioral Model
ABOUT CMMI:
The
Capability Maturity Model Integration, or CMMI, is a process model that
provides a clear definition of what an organization should do to
promote behaviors that lead to improved performance. With five “Maturity
Levels” or three “Capability Levels”, the CMMI defines the most
important elements that are required to build great products, or deliver
great services, and wraps them all up in a comprehensive model.
The CMMI helps us understand the answer to the question “how do we know?”
How do we know what we are good at?
How do we know if we’re improving?
How do we know if the process we use is working well?
How do we know if our requirements change process is useful?
How do we know if our products are as good as they can be?
The CMMI also helps us identify and
achieve measurable business goals, build better products, keep customers
happier, and ensure that we are working as efficiently as possible.
CMMI is comprised of a set of “Process
Areas.” Each Process Area is intended be adapted to the culture and
behaviors of the company. Organizations can be “Rated” at a Capability
or Maturity Level based on over 300 discreet “Specific” and “Generic”
Practices.
There are multiple types of the CMMI,
called “Constellations,” that include CMMI for Development (CMMI-DEV),
CMMI for Services (CMMI-SVC), and CMMI for Acquisition (CMMI-ACQ). The three Constellations share a core set of sixteen Process Areas.
CMMI-Dev: For organizations developing products like software development, manufacturing etc.
CMMI-SVC: For organizations providing services like BPO, BFSI, Hospitality etc.
CMMI-ACQ: For organizations involved in outsourcing the projects.
CMMI Development Process Areas by Category
CMMI Development Process Areas by Maturity Level
CMMI Services Process Areas by Category
No comments:
Post a Comment