Software Defects: Stay Away from Them. Do Inspections!
Guilherme Horta Travassos · 2014
All software system fails. However, as more defects the development team can identify and remove as lower will be the probability of software to fail. Identifying and removing defects throughout the software development process represent an important approach to improve software quality. There is evidence about the feasibility, efficiency and efficacy of using software inspections to support the identification of defects. Besides their low cost, the performance of inspections can be positively influenced by the technique used to detect defects. Despite all these benefits, the use of inspections is not common place in the software industry. Therefore, this Quatic 2014 keynote speech intends to discuss the benefits of Software Inspections (the method and techniques) and their use in software projects.