I. Principles of CMMs:
1. Emphasize the support of senior managers. Process improvement is often recognized and proposed by senior managers. Strong and consistent support is the key to process improvement.
2. carefully determine the improvement objectives. First, correctly estimate and define the improvement objectives that can be completed within a given period of time, and develop a plan. Select the target and the benefits to the Organization.
3. select best practices. Based on the existing software activities and process wealth of the organization, refer to other standard models, extract the essence of these models, and obtain a new practical activity model.
4. process improvement should be consistent with the business objectives of the Organization and closely integrated with the development strategy.
Ii. Target of CMMs:
1. To improve the organizational process and manage product development, release, and maintenance capabilities.
2. Help Organizations objectively evaluate their Capability Maturity and process domain capabilities, establish priority for process improvement, and implement process improvement.
Iii. Methods of cmme:
1. Determine which cmme model level is most suitable for organizational process improvement.
2. Select whether the model is continuous or segmented.
3. Determine the knowledge fields in the models required by the Organization.
4. Similar to the six steps of process improvement proposed by CMM, the integration process improvement is divided into: Start the integration process improvement, build the integration improvement platform, integrate the traditional process, start the new process, and carry out the improvement evaluation.