It Will Never Work in Theory

Software development research that is relevant in practice

Browsing Posts in Testing

Nachiappan Nagappan, E. Michael Maximilien, Thirumalesh Bhat, and Laurie Williams. “Realizing quality improvement through test driven development: results and experiences of four industrial teams“. ESE 2008. Test-driven development (TDD) is a software development practice that has been used sporadically for decades. With this practice, a software engineer cycles minute-by-minute between writing failing unit tests and [...]

Jerod W. Wilkerson, Jay F. Nunamaker, Jr., and Rick Mercer: “Comparing the Defect Reduction Benefits of Code Inspection and Test-Driven Development.” Pre-print, IEEE Trans. Software Engineering, April 2011. This study is a quasi-experiment comparing the software defect rates and implementation costs of two methods of software defect reduction: code inspection and test-driven development. We divided [...]