Appendix B. Requirements and Process Improvement Models

Many software development organizations have used the Capability Maturity Model for Software (SW-CMM) to guide their process improvement activities (Paulk et al. 1995). The SW-CMM was developed by the Software Engineering Institute (SEI), a part of Carnegie Mellon University. The SEI also developed a related Systems Engineering CMM (SE-CMM) for complex products containing multiple subsystems, often including both hardware and software.

In 2000, the SEI released the CMMI-SE/SW, an integrated model for improving both software and systems engineering capabilities (CMU/SEI 2000a; CMU/SMI 2000b). It has already replaced the Systems Engineering CMM and ultimately will replace the CMM for Software ...

Get Software Requirements, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.