TUV NORD: Software Defects Prevention Chart
Excerpt from Cybersecurity training I took last week. Below is a chart from TUV-NORD showing best to worst methods for detecting and remedying software issues. The way I summarize this research is topping the charts for the most effective methods for preventing software defects are: Reviews, Dynamic Analysis and Static Analysis. Conversely, the least effective methods for preventing defects are: Excessive Schedule Pressure and Excessive Requirement Changes. The negative impact of the items in red at the bottom of the list mean that the method not only doesn't prevent defects they actually add defects to the software.
Prevention Efficiency Range: Reviews top the list |
Prevention Efficiency Range |
Prevention Efficiency Range: Excessive schedule pressure and requirement changes actually add defects |
Pre-test and Test Defect Removal Efficiency Range |
Effectiveness of Test Defect Removal Methods |