The significance of cmmi, the implementation process of CMMI, and the evaluation of CMMI?

CMMI is the abbreviation of English Capability Maturity Model integrated. Chinese translation is a comprehensive model of competence maturity. CMMI is the latest version of CMM model. Early Capability Maturity Model (CMM) is a single model, which is widely used in software engineering. With the popularization of application and the development of the model itself, the revised method is derived into a widely used comprehensive model, so it is renamed as CMMI model. The early CMM was a project implementation and management method funded by the US Department of Defense and entrusted by the Institute of Software Engineering of Carnegie Mellon University. At present, there is a one-sided understanding in China that CMMI is a project management method applied to the software industry; In fact, CMMI has been widely used in fields other than software and system integration, such as scientific research, engineering and even daily management, and achieved quite good results. The implementation of Boeing 120 project in the United States shows that the estimation error of Boeing's project is reduced from-120 to -20, and from CMMI 1 level and level 2 to level 3.

CMMI is actually a standardized management process. Following the standard of this model can take a big step in management. Compared with ISO9000, CMMI has five different standards. Moreover, each standard has different requirements for enterprise management. Enterprises can improve the management mode and continuously improve the level of CMMI, so as to achieve the purpose of improving the management level.

Although CMMI originated in the United States, it has been widely promoted and accepted all over the world. In Japan, Europe, Taiwan Province Province, India and other places, many enterprises are promoting and applying the CMMI model. Especially in India, the application of CMMI even exceeds that of the United States. According to SEI statistics, there are 25 * * * software enterprises in the world reaching level 5, among which India accounts for 16. This is also a major reason for the rapid development of software in India. Some experts predict that in the next few years, CMMI will become another internationally recognized standard after ISO9000. I want to say a digression here. It is said that our National Bureau of Standards is working out a domestic standard similar to CMMI. I don't think it's necessary at all. The real significance of CMMI is that it can help us improve the level of project management, not standardization. If we can't really grasp its management connotation and formulate our own standards, it will be the loss of watermelon. In addition, CMMI is a kind of knowledge, not a patented product, and we can use it for free. Even if you want to create your own things, you should first learn from others and then start your own business.

-What can CMMI do for us?

In recent years, many software enterprises have implemented CMMI management mode, and many enterprises, such as Neusoft, Top, Huawei, etc., have passed the three-level or four-level evaluation. On the one hand, it reflects the crisis consciousness of China enterprises after China's entry into WTO and their urgent desire to connect with the world. On the other hand, it also reflects the efforts made by China software enterprises in improving management methods. But what can CMMI do for us? In fact, different people have different answers to this question. For purchasing department personnel, mastering CMMI technology can purposefully examine the implementation ability of project implementers or companies, thus ensuring the smooth completion of procurement projects. For project managers, mastering CMMI technology can improve their project management ability, so as to complete the project with high quality, low cost and on time. For business owners, CMMI technology can not only improve the management level of enterprises, but also introduce scientific management concepts to improve the overall management level of enterprises.

In the United States, many enterprises pass CMMI evaluation on the one hand to meet the requirements of contracting national defense projects or some large enterprise projects, and on the other hand to improve their management ability. Most American government projects require contractors to have a certain level of CMMI as a qualification to participate in bidding. More and more large enterprises begin to require their engineering contractors to have a certain level of CMMI. High-level enterprises have certain advantages in winning the bid. Therefore, without CMMI rating evaluation, enterprises will lose many business opportunities. On the other hand, enterprises pass CMMI evaluation in order to improve the internal management level and reduce the engineering cost of enterprises. Enterprises investing in CMMI technology will get rich returns. According to SEI's statistics, the return rate of CMMI investment software projects is between 5: 1 and 8: 1. This explains why so many enterprises have implemented CMMI project management technology.

-Basic expression of CMMI

If a company claims to have passed the three-level evaluation of CMMI, laymen will think it is not bad, because the third level is higher than the second level. Experts will ask what passed the third level? Because, CMMI has two different expressions, different expressions, and its level represents different contents. One expression of CMMI is continuous expression, which mainly measures the project ability of enterprises. When accepting the evaluation, an enterprise can choose the project it wants to evaluate. Because enterprises choose their own projects, they are more likely to pass the review. But the content it reflects is also relatively narrow. It can only show that the enterprise's execution ability in this project or similar projects has reached a certain level. Another way of expression is the stage. It mainly measures the maturity of an enterprise, that is, the comprehensive strength of the enterprise in project implementation. When evaluating an enterprise, the evaluator must choose any project in the enterprise, even any part of any project. Generally speaking, if an enterprise wants to win the third place in the cycle evaluation, most of its internal projects must reach the third place, and a few projects can be in the second place, but they must not be in the first place. It is difficult to express in stages.

Although the expression of CMMI is different, its essence is exactly the same. Are two different expressions of the same method. The preparation work that enterprises should do when preparing for evaluation is exactly the same. These works are also helpful to the management of enterprises. Therefore, it is impossible to evaluate what enterprises need to do, and the benefits obtained by enterprises should be little different. Whether to do continuous evaluation or phased evaluation depends on the specific requirements of the enterprise for the grade evaluation certificate.

-Five-level CMMI based on staged expression

L 1: CMMI level 1, completion level. At the completion level, the enterprise's goals and efforts for the project are very clear. The goal of the project has been achieved. Therefore, the task is completed. However, due to the great chance of task completion, enterprises cannot guarantee that they can still complete the task when implementing similar projects. The project implementation of first-class enterprises depends heavily on the implementers.

L2: CMMI level 2, management. At the management level, enterprises can abide by the established plans and processes in project implementation, have the resources to prepare, have the responsibility to go to people, have corresponding training for relevant project implementers, have full-process monitoring, and have superior units audit the projects and processes. The enterprise embodies a series of management procedures of the project at the second level. This series of management means eliminates the arbitrariness of completing tasks at the enterprise level and ensures that all projects of the enterprise will be successful.

L3: CMMI level 3, definition level. At the definition level, enterprises can not only have a set of management measures for the implementation of the project, but also ensure the completion of the project; Moreover, enterprises can institutionalize this management system and process according to their own special circumstances and their own standard processes. In this way, enterprises can successfully implement not only similar projects, but also different types of projects. Scientific management has become a kind of cultural and organizational wealth of enterprises.

L4: CMMI level 4, quantitative management level. At the level of quantitative management, enterprise project management not only forms a system, but also realizes digital management. The management process should be quantified and digitized. Through quantitative technology, the stability of the process, the accuracy of management and the fluctuation of project implementation quality can be realized.

L5: CMMI level 5, optimization level. In the optimization of aquatic products, the project management of enterprises has reached the highest level. Only by means of informationization and digitalization can enterprises manage the project, can they make full use of the information and prevent the possible defective products in the process of project implementation. Be able to actively improve the process and optimize the process by using new technologies.

As can be seen from the above five steps, each step is the cornerstone of the previous step. To climb a towering step, you must first set foot on a lower step. Enterprises should implement CMMI step by step. Generally speaking, we should start from the second level. Work hard on management. Strive to finally reach the fifth level of CMMI.

-the significance of CMMI application

Many people believe that the significance of implementing CMMI lies in the project going out. You can take orders in western countries. In fact, this is only a small part of the significance of implementing CMMI in China enterprises. More importantly, the implementation of CMMI can improve the management level of enterprises in China. So that China enterprises can introduce international advanced technology as soon as possible in their independent operation. Make the disorderly management system of enterprises in China become an orderly management system, subjective management become objective management, and rule by man become a system. The direct effect of CMMI application will be to improve the project quality, reduce the project cost, ensure the project cycle, and improve the competitiveness of China enterprises in domestic and foreign markets.

Yayuanjing technology serves the whole country and has set up outlets in major cities. Yayuanjing Technology focuses on consulting services for CMMI software process improvement, including CMMI consulting, evaluation, training, re-evaluation/review, etc.

. com/