(This web application is for educational use only)

INTRODUCTION

CMMI stands for Capability Maturity Model Integration. The purpose of CMMI is to provide guidance for improving an organization's processes and its ability to manage the development, acquisition, and maintenance of products or services.

The CMMI project was formed to sort out the problem of using multiple CMMs. It is an initiative for changing the general intention of an assessment view based of the "classical" CMM or ISO 9000 to an improvement view integrating:

  •  the System Engineering CMM (SE-CMM)

  •  the Software Acquisition Capability Maturity Model (SA-CMM)

  •  the Integrated Product Development Team Model (IDP-CMM)

  •  the System Engineering Capability Assessment Model (SECAM)

  •  the Systems Engineering Capability Model (SECM)

  •  basic ideas of the new versions of the ISO 9001 and 15504.

  • MODELS

    Your organization can use a CMMI model to help set process improvement objectives and priorities, improve processes, and provide guidance for ensuring stable, capable, and mature processes. A selected CMMI model can serve as a guide for improvement of organizational processes.

    Currently there are four bodies of knowledge available to when selecting a CMMI model i.e systems engineering, software engineering, integrated product and process development and supplier sourcing.

    TEST YOUR ENTERPRISE

    There are six capability levels (but five maturity levels), designated by the numbers 0 through 5. It provides a recommended order for approaching process improvement within each process area

    .                                                                                                          

     the process is either not performed or partially performed. One or more of the specific goals of the process area are not satisfied the performed process satisfies all the specific goals of the process area the managed process is planned and the performance of the process is managed against the plan A defined process is a managed process that is tailored from the organization's set of standard processes according to the organization's tailoring guidelines, it is described in more detail and performed more rigorously than a managed process A quantitatively managed process is a defined process that is controlled using statistical and other quantitative techniques An optimizing process is a quantitatively managed process that is changed and adapted to meet relevant current and projected business objectives

REFERENCES

[1] CMMI Product Team "CMMI for Systems Engineering/Software Engineering/Inegrated Product and Process Development/Supplier Sourcing, Version 1.1, Continuous Representation"

[2] CMMI Product Team "CMMI for Systems Engineering/Software Engineering/Inegrated Product and Process Development/Supplier Sourcing, Version 1.1, Staged Representation"

[3] U.S.A.F. Software Technology Support Center "CMMI-SE/SW Version 1.1 and SW-CMM Version 1.1"

Note: As of August 2002, CMMI® is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University. All trademarks and logos are the properties of their respective owners.