Basics of Software Testing
other monstrously complex programs. Of course, we all know that these
programs are defective, but the fact remains: they are usable and provide
value to users.
1.9 DEFECT MANAGEMENT
Defect management is an integral part of a development and test process
in many software development organizations. It is a subprocess of the de-
velopment process. It entails the following: defect prevention, discovery,
recording and reporting, classification, resolution, and prediction.
Defect prevention is achieved through a variety of processes and
tools. For example, good coding techniques, unit test plans, and code
inspections are all important elements of any defect prevention process.
Defect discovery is the identification of defects in response ...