What do we know about test-driven development?

Forrest Shull, Grigori Melnik, Burak Turhan, Lucas Layman, Madeline Diep, Hakan Erdogmus

Research output: Contribution to journalArticleResearch

43 Citations (Scopus)


TDD proponents assert that frequent, incremental testing not only improves the delivered code's quality but also generates a cleaner design. The authors present results from a systematic literature review as well as commentary on the results from a TDD expert's experience on field projects.

Original languageEnglish
Article number5604358
Pages (from-to)16-19
Number of pages4
JournalIEEE Software
Issue number6
Publication statusPublished - 1 Nov 2010
Externally publishedYes


  • software engineering

Cite this

Shull, F., Melnik, G., Turhan, B., Layman, L., Diep, M., & Erdogmus, H. (2010). What do we know about test-driven development? IEEE Software, 27(6), 16-19. [5604358]. https://doi.org/10.1109/MS.2010.152