What is CMMI?

The full name of CMMI is capability maturity model integration, that is, capability maturity model integration. CMMI is the latest version of CMM model.

CMMI was developed by the Institute of Software Engineering (SEI) of Carnegie Mellon University in the United States, which organized software process improvement and software development management experts from all over the world for four years. As a software capability maturity evaluation standard, CMMI has been popularized and implemented all over the world, mainly used to guide the improvement of software development process and evaluate software development capability.

As early as CMMI(CMMI- Southeast/Southwest /IPPD), SEI has been popularized and tried in some countries and regions. With the popularization of application and the development of the model itself, it has become a widely used comprehensive model.

Extended data:

CMMI level:

CMMI*** has five levels, representing the five levels of software team capability maturity. The higher the number, the higher the maturity, and the higher the maturity means that there is a relatively strong comprehensive software development capability.

1, CMMI level, administrative level. At the implementation level, the software organization has defined the project objectives and efforts to be made, and the project objectives can be achieved. However, due to the great chance of task completion, software organizations cannot guarantee that they can still complete tasks when implementing similar projects. The success of project implementation mainly depends on the implementer.

2.CMMI level 2, management. At the management level, all the requirements of the first level have been met. In addition, software organizations can abide by the established plans and processes, prepare resources, assign responsibilities to people, conduct corresponding training for project-related implementers, monitor the whole process, and review the projects and processes together with superior units. The second-level software organization has a series of management procedures for the project, which avoids the randomness of the software organization to complete the task and ensures the success rate of the software organization to implement the project.

3, CMMl level 3, clear level. At the clear level, all the requirements of the second level have been met. In addition, software organizations can institutionalize this management system and process according to their own special conditions and their own standard processes. In this way, software organizations can not only succeed in similar projects, but also succeed in other projects. Scientific management has become the culture and wealth of software organizations.

4.CMMI level 4, quantization level. At the level of quantitative management, all the requirements of the third level have been met. In addition, the project management of software organizations has been digitized. Through digital technology, the stability of the process, the accuracy of management and the fluctuation of project implementation quality can be realized.

5, CMMI level 5, optimization level. At the optimization level, all the requirements of the fourth level have been met. In addition, software organizations can make full use of information and materials to prevent defective products that may occur during project implementation. Be able to actively improve the process and optimize the process by using new technologies.

Baidu encyclopedia -CMMI