



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Cleanroom software engineering is a methodology that aims to achieve software quality through mathematically sound design and statistically-valid testing. Developed by harlan mills at ibm in the 1980s, it is based on the principles of electronic component manufacture and uses statistical quality control features. The objective is to achieve quality by design rather than through testing, resulting in software with near-zero defects at delivery. Key features include usage scenarios, incremental development and release, separate development and acceptance testing, program proofs, and formal specification. Defect rates are significantly lower than traditional methods, and productivity is improved by 3-5 times. Cleanroom tools include a test case generator, reliability analysis package, and verification-based inspection syntax analyzer.
Typology: Exams
1 / 6
This page cannot be seen from the preview
Don't miss anything!



