Paradigma Experimental en la Ingeniería de Software – Caso Programación en Pareja

Autores/as

  • Omar S. Gómez, Julio C. Díaz, Raúl A. Aguilar

DOI:

https://doi.org/10.18294/relais.2013.135-141

Resumen

La Ingeniería de Software (IS) es unadisciplina compleja donde a día de hoy el resultado de laaplicación de alguna tecnología para apoyar el desarrollo desoftware es impredecible. De manera similar a otras disciplinasingenieriles, la IS requiere de construcción de modelos, experimentacióny aprendizaje. La experimentación es un recurso valiosoque permite evaluar de manera objetiva las distintastecnologías disponibles para desarrollar software. Objetivo: Conla finalidad de promover el paradigma experimental en la IS, eneste artículo se aplica el paradigma experimental para estudiaralgunos efectos de la programación en pareja. Método: A travésde un diseño experimental cuadrado latino con dos factores debloqueo, se emplearon 21 estudiantes del programa de licenciaturaen IS de la Universidad Autónoma de Yucatán (UADY)para examinar la duración y esfuerzo que conlleva la programaciónen pareja. Los estudiantes se agruparon en 7 parejas y 7individuos donde codificaron durante dos sesiones dos programaspequeños. Resultados: Los resultados del experimento sugierenuna diferencia significativa (en un nivel ?=0.1) en favor de laprogramación en pareja con respecto a la duración de codificaciónde los ejercicios asignados (28% decremento en tiempo).Por el contrario, los resultados sugieren una diferencia significativa(en un nivel ?=0.1) en favor de la programación individualcon respecto al esfuerzo (30% decremento en esfuerzo). Conclusiones:En este artículo se presenta el paradigma experimentalaplicado a la IS. A través del paradigma experimental es posibleobtener observaciones de manera objetiva para acumular uncuerpo de conocimientos que pueda ser usado de manera confíablepor profesionales en IS.

Descargas

Número

Sección

Artículos