![CMMI集成能力成熟度模型评估 CMMI集成能力成熟度模型评估]()
1: Background:
CMM (Capacity Maturity Model) is the English abbreviation of 'Software Capability Maturity Model'. The model was developed by the Software Engineering Institute of Carnegie Mellon University (SEI) entrusted by the U.S. Department of defense in 1991. The initial main purpose was to evaluate the capability of the U.S. Department of Defense's software contract organization. Later, because the application of CMM model in software enterprises achieved great success in improving the implementation process, Therefore, it is widely used all over the world. SEI also established the chief appraiser evaluation system. In October 1997, the U.S. Department of defense ordered SEI to stop the research on CMM and devote itself to developing CMMI (capacity maturity model integrated) to help enterprises solve the problem of using multiple CMM. SEI also announced that CMMI products will replace CMM. Therefore, cmmi-se / SW version 1.0 was issued on August 11, 2000, and version 1.1 was released in December 2001. From 2003, CMM began to transition to CMMI, and CMM began to stop using at the end of 2005. CMMI is a new version of CMM released by SEI in 2000. At present, CMMI has developed to version 1.3, and only the evaluation results of version 1.3 are accepted. CMMI currently includes three models: CMMI-DEV, cmmi-svc and cmmi-acq.
CMMI-DEV: the latest version is CMMI for acquisition v1.0 released by SEI in November 2010 Version 3. This version integrates software engineering, hardware engineering and system engineering.
CMMI model divides maturity into five levels according to phased expression: 1 -- initial; 2 -- managed; 3 -- defined level; 4 -- quantitatively managed; 5 -- continuous optimization;
![CMMI集成能力成熟度模型评估 CMMI集成能力成熟度模型评估]()
2: Benefits of implementing CMM / CMMI
It can help IT enterprises manage and improve the software / system engineering process and enhance the development and improvement ability, so as to develop high-quality software and system integration projects on time and within budget, improve the management level of enterprises and enhance international competition. Specifically reflected in the following aspects:
(1) it can ensure the quality and progress of software development and standardize the project development process of 'disorderly and disorderly management'.
(2) it is conducive to cost control, because the quality is guaranteed, and the cost of waste in modifying and solving customer complaints will be reduced. At present, the vast majority of enterprises lack standardized systems and only seek speed. After the project is completed, it takes a lot of time to repair, and the cost is easy to get out of control.
(3) it helps to improve the professional quality of software developers. The working methods of every employee involved, whether project manager, engineer or even some senior managers, have gradually become standardized and standardized.
(4) it can solve the problems caused by personnel mobility. The company establishes a shared database through process improvement, rather than relying solely on some personnel.
(5) it is conducive to improving the performance management level of the company and employees and continuously improving their benefits. Establish the efficiency index of the company by measuring and analyzing the development process and products.
3: CMM / CMMI standard features
The idea of CMM / CMMI comes from the product quality management and total quality management with a history of many years. The software capability maturity model integrates the idea of total quality management, and reflects the basic principles of project management and project engineering in the quantitative control of software process at an evolving level. CMM / CMMI is based on the idea that as long as the infrastructure and practice of the enterprise's engineering process are continuously managed and improved, the difficulties in software and hardware production can be overcome and the development and manufacturing capacity can be enhanced, so as to produce high-quality software products on time and within budget.
![CMMI集成能力成熟度模型评估 CMMI集成能力成熟度模型评估]()
4: Basic conditions for implementing CMM / CMMI:
(a) requirements of appraisers: the CMM / CMMI evaluation must be conducted by the chief appraiser authorized by SEI, and comply with the evaluation requirements (ARC) and evaluation method scampi issued by SEI;
(b) for CMM / CMMI evaluation, it is generally required that the project or product activities of the enterprise should cover the requirements of the applied CMM / CMMI level.
5: Implement CMM / CMMI consultation and evaluation process
--Basic training
--Planning and diagnosis gap analysis
--Set up SEPG group
--Establish documents and training
--Project tracking pilot
--Promote and institutionalize
--Pre evaluation
--Pilot evaluation
--Certificate issuance
--SEI official website login
--Continuous improvement
CMMI certification FAQs?
1. Q: what information is displayed on the certificate?
A: It mainly includes certificate number, company name, company certification scale (small, medium and large), business scope, certificate validity period and name of issuing authority.
2. Q: what departments are involved in CMMI certification?
A: R & D department and administration department.
3. Q: how long is the CMMI certification cycle?
A: Depending on the level, it can range from 2 months to 5 months.
4. Q: how long is the certificate valid?
A: Three years, and then re evaluate or upgrade after the expiration, without supervision and audit every year.
What materials need to be prepared for CMMI certification
1. Business license
2. Application form
3. Organization chart
CMMI certification process
-Information collection
-Evaluation plan
-Online registration
-Ready for read check
-Formal evaluation
-Official audit
-Published on the official website:( https://sas.cmmiinstitute.com/pars/pars.aspx )Publish enterprise grade information on
![CMMI集成能力成熟度模型评估 CMMI集成能力成熟度模型评估]()