Productivity of test driven development: a controlled experiment with professionals

  • Authors:
  • Gerardo Canfora;Aniello Cimitile;Felix Garcia;Mario Piattini;Corrado Aaron Visaggio

  • Affiliations:
  • RCOST- Research Centre on Software Technology, University of Sannio, Italy;RCOST- Research Centre on Software Technology, University of Sannio, Italy;ALARCOS Research Group- Information Systems and Technologies Department, UCLM-Soluziona Research and Development Institute, University of Castilla-La Manch Paseo de la Universidad, 4, Ciudad Real, ...;ALARCOS Research Group- Information Systems and Technologies Department, UCLM-Soluziona Research and Development Institute, University of Castilla-La Manch Paseo de la Universidad, 4, Ciudad Real, ...;RCOST- Research Centre on Software Technology, University of Sannio, Italy

  • Venue:
  • PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the growing interest for Extreme Programming, test driven development (TDD) has been increasingly investigated, and several experiments have been executed with the aim of understanding if and when it is preferable to the traditional practice of testing the code after having written it (named TAC in the paper). However, the research concerning TDD is at its beginning and the body of knowledge is largely immature. This paper discusses an experiment carried out within a Spanish software company with the aim of comparing productivity in TDD and TAC.