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

Thumbnail Image
Date
2021
Authors
Pons, Claudia Fabiana
Raura, Geovanny
Fonseca, Efraín R.
Dieste, Oscar
Journal Title
Journal ISSN
Volume Title
Publisher
Sociedad Argentina de Informática, SADIO
Abstract
Contexto: Test-Driven Development (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 (crossover 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.
Description
Keywords
desarrollo dirigido por pruebas, calidad, productividad, factores humanos, experimentación
Citation
Raura Ruiz, J.G.; Pons, C.; Fonseca, E.; Dieste, O. 2021. ¿Qué factores personales afectan a la calidad y productividad de TDD? : Un experimento con profesionales. En: Anales ASSE 2021. Simposio Argentino de Ingeniería del Software (JAIIO), 96-109