Capability Maturity Model Integration (CMMI)

From GM-RKB
Jump to navigation Jump to search

A Capability Maturity Model Integration (CMMI) is a system development capability maturity model.



References

2023

  • (Wikipedia, 2023) ⇒ https://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration Retrieved:2023-6-5.
    • Capability Maturity Model Integration (CMMI) is a process level improvement training and appraisal program. Administered by the CMMI Institute, a subsidiary of ISACA, it was developed at Carnegie Mellon University (CMU). It is required by many U.S. Government contracts, especially in software development. CMU claims CMMI can be used to guide process improvement across a project, division, or an entire organization. CMMI defines the following maturity levels for processes: Initial, Managed, Defined, Quantitatively Managed, and Optimizing. Version 2.0 was published in 2018 (Version 1.3 was published in 2010, and is the reference model for the rest of the information in this article). CMMI is registered in the U.S. Patent and Trademark Office by CMU.

2020

  • https://www.bmc.com/blogs/cmmi-capability-maturity-model-integration/
    • QUOTE: The Capability Maturity Model Integration (CMMI) is a model that helps organizations to:
      • Effectuate process improvement
      • Develop behaviors that decrease risks in service, product, and software development
    • While CMMI was originally tailored towards software, the latest version is much less specific. Today, you can apply CMMI to hardware, software, and service development across all industries. The model enables organizations to measure, build, and improve capabilities—to improve overall performance.
    • The five CMMI maturity levels are:
      1. Initial. Processes are seen as unpredictable, poorly controlled, and reactive. Businesses in this stage have an unpredictable environment that leads to increased risks and inefficiency.
      2. Managed. Processes are characterized by projects and are frequently reactive.
      3. Defined. Processes are well-characterized and well-understood. The organization is more proactive than reactive, and there are organization-wide standards that provide guidance.
      4. Quantitatively Managed. Processes are measured and controlled. The organization is using quantitative data to implement predictable processes that meet organizational goals.
      5. Optimizing. Processes are stable and flexible. The organizational focus is on continued improvement and responding to changes.