Issue No. 04 - July/August (2018 vol. 35)
Itir Karac , University of Oulu
Burak Turhan , Brunel University
Test-driven development (TDD) involves more than just testing before coding. This article examines how (and whether) TDD has lived up to its promises. Test-driven development (TDD) is one of the most controversial agile practices in terms of its impact on software quality and programmer productivity.
program testing, software quality
I. Karac and B. Turhan, "What Do We (Really) Know about Test-Driven Development?," in IEEE Software, vol. 35, no. 4, pp. 81-85, 2018.