WHAT IS CMM?
CMM stands for - Capability Maturity Model. Capability Maturity Model is a methodology used to develop and refine an organization's software development process. The model describes a five-level evolutionary path of increasingly organized and systematically more mature process.
DIFFERENT LEVEL OF CMM
- INITIAL- ad hoc- The starting point for use of a new or undocumented repeat process.
- REPEATABLE- The Process is at least documented sufficiently such that repeating the same step may be attempted.
- DEFINED- The Process is defined as a standard business process and decomposed to level 0, 1, 2 (the last being work instruction).
- MANAGED- The Process is quantitatively managed in accordance with agreed-upon metrics.
- OPTIMIZING- The Process management includes deliberates process improvement.
I hope this introduction of CMM is useful to you. Thanks for reading.