Based On Mathematical Principles Software Testing Based On Statistical Principles Small Teams A Cleanroom project team is a small team with independent specification, development, and certification subteams. Teams are typically six to eight persons in size. In a large project, small teams may be formed for the development of each subsystem, enabling concurrent engineering after the top-level architecture has been established.
Small teams work in a disciplined fashion to ensure the intellectual control of work in progress.
Peer review of all work products results in identification of defects as early as possible in the development cycle. Incremental development as practiced in Cleanroom provides a basis for statistical quality control of the development process. Each increment is a complete iteration of the process. Performance is typically assessed during increment testing in measures such as errors per thousand lines of code, rate of growth in MTTF, or number of sequential error-free random test cases. If the process is in control, work on the next increment continues.