For years, DoD and commercial software development organizations have been using the SEI Capability Maturity Model. In addition, many organizations have been rushing to meet ISO 9000/9001 standards. In spite of all there models and standards, we still have trouble producing quality software.
The CMM is a great process model - but it is not always used correctly to enhance quality. Far too often, the process itself becomes an end, rather than a means. Once the organizational focus shifts to the process, the product suffers.
This presentation will cover how and why organizations confuse a quality process with a quality product, and also explain how to correctly implement quality initiatives. It will discuss the role of management in implementing CMM, and give guidelines for correctly using a process to ensure a quality product.