What personal factors affect the quality and Productivity in TDD?

An experiment with professionals

Authors

  • Geovanny Raura Universidad de las Fuerzas Armadas ESPE, Sangolqui - Universidad Nacional de La Plata - Universidad Abierta Interamericana
  • Claudia Pons Universidad Nacional de La Plata - Universidad Abierta Interamericana, UAI
  • Efraín R. Fonseca C. Universidad de las Fuerzas Armadas ESPE, Sangolqui
  • Oscar Dieste Universidad Politécnica de Madrid

Keywords:

Desarrollo dirigido por pruebas, calidad, productividad, factores humanos, experimentación

Abstract

Test-Driven Development (TDD) is an agile software development technique that is widely used in industry, although its efficacy has generated uncertainty when compared with traditional development techniques. Objetive: To study the effectiveness of TDD considering the degree of influence of various human factors. Methodology: Randomized experiment (cross-over 2x2 ) carried out with Professional subjects in an academic setting. Results: The quality and productivity when applying TDD is somewhat higher than that obtained with the Iterative Incremental Test Last Development (ITLD). The age of the participants, the role they played in their job and prior knowledge of the TDD technique influence the response variables.

Downloads

Published

2022-07-21

How to Cite

Raura, G., Pons, C., Fonseca C., E. R., & Dieste, O. (2022). What personal factors affect the quality and Productivity in TDD? An experiment with professionals. SADIO Electronic Journal of Informatics and Operations Research, 21(2), 42-59. https://revistas.unlp.edu.ar/ejs/article/view/17676