cleanroom programming A software development approach aimed at producing software with the minimum number of errors. (1994-12-12)