|
Written by Administrator
|
|
Friday, 10 July 2009 13:53 |
|
Page 2 of 12 Capability Maturity Model IntegrationCapability Maturity Model Integration (CMMI) in software engineering and organizational development is a process improvement approach that provides organizations with the essential elements for effective process improvement. CMMI is a collection of best practices[dubious – discuss] that meet the needs of organizations in different areas of interest. A collection of best practices that cover a particular area of interest is called a CMMI model. CMMI currently addresses three areas of interest:
- Product and service development — CMMI for Development (CMMI-DEV),
- Service establishment, management, and delivery — CMMI for Services (CMMI-SVC), and
- Product and service acquisition — CMMI for Acquisition (CMMI-ACQ)
CMMI was developed by a group of experts from industry, government, and the Software Engineering Institute (SEI) at Carnegie Mellon University. CMMI originated in software engineering but has been highly generalised over the years to embrace other areas of interest, such as the development of hardware products, the delivery of all kinds of services, and the acquisition of products and services. The word "software" does not appear in definitions of CMMI. This generalization of improvement concepts makes CMMI extremely abstract. It is not as specific to software engineering as its predecessor, the Software CMM. Appraisal An organization cannot be certified in CMMI; instead, an organization is appraised. Depending on the type of appraisal, the organization can be awarded a maturity level rating (1-5) or a capability level achievement profile. Many organizations find value in measuring their progress by conducting an appraisal. Appraisals are typically conducted for one or more of the following reasons:
- To determine how well the organization’s processes compare to CMMI best practices, and to identify areas where improvement can be made
- To inform external customers and suppliers of how well the organization’s processes compare to CMMI best practices
- To meet the contractual requirements of one or more customers
Appraisals of organizations using a CMMI model must conform to the requirements defined in the Appraisal Requirements for CMMI (ARC) document. Five maturity levels are incrementally referred as, Initial, Repeatable, Defined, Managed and Optimized.
|
|
Last Updated on Friday, 28 August 2009 05:04 |