Comparison of Pair and Solo Programming through software metrics in University Students’ Projects

AudienciaPúblico en generales_ES
CoberturaMéxicoes_ES
Fecha de ingreso2026-09-15T00:32:13Z
Fecha de publicación2019-10-22
ResumenIntroducció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.es_ES
Doihttps://doi.org/10.23913/ride.v10i19.549es_ES
URIhttps://riuat.uat.edu.mx/handle/123456789/3715
Idiomaeses_ES
RelaciónRIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativoes_ES
URL relacionadohttps://doi.org/10.23913/ride.v10i19.549es_ES
DerechosAcceso abierto (PDF local verificado)es_ES
Licenciahttp://purl.org/coar/access_right/c_abf2es_ES
FuenteRIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativo
Palabra claveHumanitieses_ES
Palabra claveSoftwarees_ES
Palabra claveComputer sciencees_ES
Palabra claveProgramming languagees_ES
Palabra clavePhilosophyes_ES
ClasificaciónSoftware Engineering Researches_ES
TítuloComparison of Pair and Solo Programming through software metrics in University Students’ Projectses_ES
TipoArtículoes_ES
ArbitradoHa sido Arbitradoes_ES
AutorHernández, Ramón Ventura Roque
AutorDomínguez, Jesús Cárdenas
AutorMendoza, Adán López
AutorIzaguirre, Juan Antonio Herrera
AutorIbarra, Carlos Manuel Juárez
AutorHernández, Ramón Ventura Roquees_ES
AutorDomínguez, Jesús Cárdenases_ES
AutorMendoza, Adán Lópezes_ES
AutorIzaguirre, Juan Antonio Herreraes_ES
AutorIbarra, Carlos Manuel Juárezes_ES
InstituciónUniversidad Autónoma de Tamaulipas
InstituciónUniversidad Autónoma de Tamaulipases_ES
Número19es_ES
Rango de páginasNone-Nonees_ES
URL relacionadahttps://doi.org/10.23913/ride.v10i19.549
Tipo de artículoIndexado
Tipo de artículoIndexadoes_ES
Volumen10es_ES

Files