Your location:Home Page > Service Items > System consultation
CMMI capability process maturity model integration
Browse times:756 author:admin time:2019-04-11
1, CMMI introduction
CMMI stands for Capability Maturity Model Integration, which is a capability maturity model integration (also known as: Software Capability Maturity Integration Model). It is an idea of the US Department of Defense. In 1994, it was organized by the United States Department of Defense and Card. Developed and developed by the Software Engineering Institute (SEISM) under Carnegie-Mellon University and the National Defense Industrial Association, they plan to implement all existing implementations. With the various capability maturity models to be developed, integrated into a framework, the prerequisite for applying for this certification is that the company has a valid software enterprise certification.
Its purpose is to help software companies manage and improve the software engineering process, enhance development and improvement capabilities, and develop high-quality software on time and without budget. The idea is based on the fact that as long as you concentrate on continuous efforts to build an effective software engineering process infrastructure, and continuously improve management practices and processes, you can overcome the difficulties in software development. CMMI provides a single integrated framework for improving the processes of an organization. The new integrated model framework eliminates inconsistencies in individual models, reduces duplication between models, increases transparency and understanding, and establishes an automated, Extended framework. It is thus possible to improve the quality and efficiency of the organization as a whole. The main focus of CMMI is cost efficiency, clear focus, process concentration and flexibility.
2, project level
Initial level2. Manageable level;
3. The level has been defined;
4. Quantitative management level;
5. Optimize the management level.
Each level is broken down into process areas, special goals and special practices, general goals, common practices and common characteristics:
Each level consists of several process areas that together form a software process capability. Each process area has specific goals and common goals that are achieved through appropriate special practices and common practices. When all the special practices and common practices of a process area are implemented as required, the goals of the process area can be achieved.
Ability level: It is a continuous expression. There are six ability levels (0~5), each level corresponds to a general goal, and a set of general execution methods and specific methods.
0 incomplete level
1 executed level
2 managed level
3 defined level
4 Quantitative management level
5 optimization level
【Return list】