¿Qué factores personales afectan a la calidad y productividad de TDD? Un experimento con profesionales

  • 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
Palabras clave: Desarrollo dirigido por pruebas, calidad, productividad, factores humanos, experimentación

Resumen

Test-Driven Developement (TDD) es una técnica de desarrollo de software ágil que es ampliamente utilizada en la industria, aunque su efectividad ha generado incertidumbre si se compara con técnicas de desarrollo tradicional. Objetivo: Estudiar la efectividad de TDD considerando el grado de influencia de distintos factores humanos. Metodología: Experimento aleatorizado (cross-over 2x2 ) realizado con sujetos profesionales en un ámbito académico. Resultados: La calidad y productividad al aplicar TDD es algo superior a lo obtenido con el desarrollo iterativo incremental (ITLD). La edad de los participantes, la función que desempeñaban en su trabajo y el conocimiento previo de la técnica de TDD ejercen influencia sobre las variables respuesta.

Publicado
2022-07-21
Cómo citar
Raura, G., Pons, C., Fonseca C., E., & Dieste, O. (2022). ¿Qué factores personales afectan a la calidad y productividad de TDD? Un experimento con profesionales. Electronic Journal of SADIO (EJS), 21(2), 42-59. Recuperado a partir de https://publicaciones.sadio.org.ar/index.php/EJS/article/view/219