CMMI's full name is Capability Maturity Model Integration, i.e. Capability Maturity Model Integration.CMMI is the latest version of the CMM model.
CMMI is by the United States Carnegie Mellon University Software Engineering Institute (Software Engineering Institute, SEI) organization of the world's software process improvement and software development management experts over a period of four years and developed, and in the world to promote the implementation of a software capability maturity assessment standards, mainly used to guide the software development process improvement and software development management. It is mainly used to guide the improvement of software development process and the evaluation of software development capability.
Early CMMI (CMMI-SE/SW/IPPD), SEI began to promote and trial in some countries and regions. With the promotion of the application and the development of the model itself, deduced to become a widely used comprehensive model.
Expanded Information:
CMMI*** has 5 levels, representing 5 levels of maturity of the software team's capability, the higher the number, the higher the maturity, high maturity level indicates a relatively strong comprehensive software development capability.
1. CMMI Level 1, Executive Level. At the executive level, the software organization is clear about the goals of the project and the efforts to be made, and the goals of the project can be achieved. However, due to the completion of the task with a great deal of chance, the software organization can not guarantee that in the implementation of similar projects can still complete the task. The success of a project implementation depends largely on the implementer.
2. CMMI Level 2, Management Level. At the management level, all the requirements of the first level have been achieved, in addition, the software organization in the project implementation to comply with the established plans and processes, resource readiness, authority and responsibility to the person, the project related to the implementation of the appropriate training of personnel, monitoring and control of the entire process, and jointly with the higher units of the review of the project and the process. The second level of software organizations have a series of management procedures for the project, to avoid the randomness of the software organization to complete the task, to ensure the success of the software organization to implement the project.
3. CMMl Level 3, Explicit Level. In the clear level level, all the requirements of the second level have been reached, in addition, the software organization can be based on their own special circumstances and their own standard processes, this set of management systems and processes to be institutionalized. In this way, the software organization is able to succeed not only in similar projects, but also in other projects. Scientific management has become a culture of the software organization, the wealth of the software organization.
4, CMMI level 4, quantitative level. In the quantitative management level level, all the requirements of the third level have been achieved, in addition, the software organization's project management to achieve digital. Through digital technology to achieve process stability, achieve management accuracy, reduce project implementation in the quality of fluctuations.
5, CMMI level 5, optimization level. At the optimization level level, all the requirements of the fourth level have been achieved, in addition, the software organization is able to make full use of the information material, the software organization in the process of project implementation may occur in the substandard products to be prevented. The ability to proactively improve processes and use new technologies to achieve process optimization.
Baidu Encyclopedia--CMMI