Observatorio de I+D+i UPM

Memorias de investigación
Ponencias en congresos:
Efectividad del Test-Driven Development: Un Experimento Replicado
Año:2015
Áreas de investigación
  • Informática
Datos
Descripción
Los métodos ágiles y sus prácticas asociadas, e.g.: Test-Driven Developement (TDD), son ampliamente utilizadas en la industria y han sido repetidamente sometidas a estudios empíricos. Antecedentes: Se han realizado diversos experimentos en empresas y academia acerca de TDD. En general, los experimentos no muestran un efecto positivo de TDD en la calidad del código o la productividad de los programadores. Objetivo: Replicar el experimento UPM 2014 efectuado por N. Juristo y su equipo, para reproducir sus resultados y secundariamente, estudiar el efecto de la experiencia del desarrollador en la efectividad de TDD. Método: Replicación experimental manteniendo similares el training y los materiales del experimento original. La replicación fue llevada a cabo en la Universidad de las Fuerzas Armadas ESPE sede Latacunga (ESPEL). Los sujetos experimentales fueron 17 estudiantes del Master en Ingeniería de Software. Resultados: Los resultados de la replicación confirman los efectos observados en UPM 2014. La efectividad de TDD ha resultado menor que ITL, aunque las diferencias no son significativas. La productividad y calidad del código producido por los estudiantes ESPEL cuando utilizan ITL y TDD es comparable a la de los estudiantes UPM, aunque menor en valores absolutos. Conclusiones: TDD no produce beneficios en calidad o productividad, o al menos no de forma inmediata. Parece necesario que los sujetos experimentales reciban training intensivo para que los efectos de TDD sean evidentes.
Internacional
Si
Nombre congreso
VIII Congreso Iberoamericano de Seguridad Informática (CIBSI 2015)
Tipo de participación
960
Lugar del congreso
Quito, Ecuador
Revisores
Si
ISBN o ISSN
2314-2642
DOI
Fecha inicio congreso
10/11/2015
Fecha fin congreso
12/11/2015
Desde la página
141
Hasta la página
147
Título de las actas
Efectividad del Test-Driven Development: Un Experimento Replicado
Esta actividad pertenece a memorias de investigación
Participantes
  • Autor: Oscar Dieste Tubio (UPM)
  • Autor: Efrain Rodrigo Fonseca Carrera (Universidad de las Fuerzas Armadas ESPE)
  • Autor: Geovanny Raura (Universidad de las Fuerzas Armadas ESPE)
  • Autor: Priscila Rodríguez (Universidad de las Fuerzas Armadas ESPE)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Ingeniería del Software
  • Departamento: Lenguajes y Sistemas Informáticos e Ingeniería de Software
S2i 2021 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)