Comparación de la programación por pares e individual a través de las métricas de software de proyectos de estudiantes universitarios

  • Ramón Ventura Roque Hernández Universidad Autónoma de Tamaulipas
  • Jesús Cárdenas Domínguez Universidad Autónoma de Tamaulipas
  • Adán López Mendoza Universidad Autónoma de Tamaulipas
  • Juan Antonio Herrera Izaguirre Universidad Autónoma de Tamaulipas
  • Carlos Manuel Juárez Ibarra Universidad Autónoma de Tamaulipas

Resumen

Introducción: La programación por pares es una práctica ágil que puede ser utilizada tanto en el desarrollo de software en los negocios como en la enseñanza universitaria de la programación. Objetivo: Este artículo presenta una investigación que se realizó para comparar la programación por pares y en solitario en cursos universitarios considerando las métricas de los programas creados por estudiantes de reciente ingreso a una carrera universitaria en tecnologías de la información. Método: Se dividió a los participantes en dos grupos: uno aplicó la programación por pares y otro programó individualmente. Ambos desarrollaron el mismo programa bajo las mismas condiciones. Las siguientes métricas fueron analizadas en sus programas: número de sentencias, porcentaje de comentarios, profundidad máxima, profundidad promedio, complejidad máxima, número de métodos por clase, número de llamadas por método y número de sentencias por método.  Los valores de las métricas fueron obtenidos con el software Source Monitor.  Posteriormente se realizaron pruebas Mann-Whitney en SPSS.  Resultados: Se observó que quienes trabajaron en pares escribieron código con más sentencias (p=0.038, U=17.00) y mayor nivel de profundidad (p=0.032, U=18.00) que quienes programaron individualmente.  Conclusiones: Este artículo contribuye a la enseñanza del desarrollo de software al proveer evidencia empírica cuantitativa de la efectividad de la programación por pares.  Se concluye que la programación por pares puede ser un enfoque educativo apropiado para los primeros cursos universitarios de desarrollo de software.

Descargas

La descarga de datos todavía no está disponible.
Publicado
2019-10-22
Cómo citar
Roque Hernández, R. V., Cárdenas Domínguez, J., López Mendoza, A., Herrera Izaguirre, J. A., & Juárez Ibarra, C. M. (2019). Comparación de la programación por pares e individual a través de las métricas de software de proyectos de estudiantes universitarios . RIDE Revista Iberoamericana Para La Investigación Y El Desarrollo Educativo, 10(19). https://doi.org/10.23913/ride.v10i19.549
Sección
Artículos Científicos