描述
Developing reliable and usable software that is delivered on time and within budget is a difficult endeavor for many organizations. Products that are late, over budget, or that don’t work as expected also cause problems for the organization’s customers. As software projects continue to increase in size and importance, these problem become magnified. These problems can be overcome(克服) through a focused(專注的) and sustained(持續的) effort at building a process infrastructure of effective software engineering and management practices.
The SEI (軟體工程協會)has been developing and revising the Capability Maturity Model for software since 1988 based on the knowledge acquired from software process assessment, software capability evaluations, and feedback from both industry and government. This document was produced as part of the revision of CMM Version 1.0, which was released in 1991.