Machine learningQuality Methodology
Cleanroom Software Engineering
Cleanroom Software Engineering is a software development methodology developed by Mills, Dyer, and Linger in the 1980s that emphasizes defect prevention through formal specifications, code reviews, and statistical testing rather than debugging. Inspired by pharmaceutical manufacturing cleanrooms, the approach aims for near-zero-defect delivery.
Open in MethodMindSoonVideoSoon
Read the full method
Members only
Sign inSign in with a free account to read this section.
Sources
- Mills, H. D., Dyer, M., & Linger, R. C. (1987). Cleanroom software engineering. IEEE Software, 4(5), 19–25. DOI: 10.1109/MS.1987.230873 ↗
- Linger, R. C., & Mills, H. D. (1994). A case study in cleanroom software engineering: A NASA mission-critical application. Proceedings of the International Conference on Software Engineering. DOI: 10.1109/ICSE.1994.296781 ↗
- Dyer, M. (1992). The Cleanroom Approach to Quality Software Development. Wiley. ISBN: 0471547174