Defect Management
Defect Management Defect Management Process Because one of the main goals of testing is to find defects, an established defect management process is essential. Although we refer to "defects" here, the reported anomalies might actually be defects or something else (e.g., false positives, change requests)—this is resolved during the process of handling defect reports. Anomalies may be reported during any phase of the software development lifecycle (SDLC) and their form depends on the SDLC. At a minimum, the defect management process includes a workflow for handling anomalies from their discovery to their closure and rules for classifying them. This workflow typically includes activities to log the reported anomalies, analyze and classify them, decide on a suitable response (such as fixing or keeping them as they are), and finally closing the defect report. This process must be followed by all involved stakeholders. It is advisable to handle defects from static testing (especial...