Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University
SEI Podcast Series

Common Testing Problems: Pitfalls to Prevent and Mitigate

Donald Firesmith as interviewed by Suzanne Miller


The National Institute of Standards & Technology (NIST) reports that inadequate testing methods and tools annually cost the U.S. economy between $22.2 billion and $59.5 billion, with roughly half of these costs borne by software developers in the form of extra testing and half by software users in the form of failure avoidance and mitigation efforts. The same study notes that between 25 percent and 90 percent of software development budgets are often spent on testing. In this episode, SEI researcher Don Firesmith discusses problems that commonly occur during testing as well as his development of a framework that lists potential symptoms by which each can be recognized, potential negative consequences, and potential causes, and makes recommendations for preventing them or mitigating their effects.


Player Not Available. Download Podcast.


MP3 Transcript


Categories: Acquisition Support

About the Speakers

Donald Firesmith

Donald Firesmith, a senior researcher at the SEI, supports the U.S. Navy and other government program offices in the acquisition of software-intensive systems by providing practical guidance with regard to requirements engineering and system/software architectures. The author of several books and journal articles, Firesmith also develops and maintains new technologies such as methods for engineering safety and security requirements as well as assessing the quality of system requirements and architectures.