Explorando la influencia de los roles de Belbin en la calidad del código generado por estudiantes en un curso de ingeniería de software
DOI:
https://doi.org/10.26507/rei.v12n23.742Palabras clave:
Calidad del Código, Equipos de Desarrollo, Ingeniería de Software, Roles de BelbinResumen
El artículo presenta un experimento controlado en el que se explora la bondad de utilizar la Teoría de Roles de Belbin para la integración de equipos de desarrollo software. El estudio se desarrolla en un entorno académico con estudiantes de la carrera de Ingeniería de Software y compara la calidad de la legibilidad del código generado por equipos integrados con roles Compatibles —de acuerdo con la Teoría de Belbin— y equipos Tradicionales, en nuestro caso, equipos integrados con estudiantes seleccionados de manera aleatoria. Los resultados obtenidos aportan evidencia positiva en torno al uso de dicha teoría y motivan a los investigadores a continuar estudios en otras actividades vinculadas al proceso de desarrollo software; por otro lado, desde la perspectiva pedagógica, las resultados obtenidos con el experimento, permiten proponer como alternativa para integración de equipos de trabajo, en escenarios de aprendizaje para la Ingeniería de Software, la Teoría de Roles de Belbin.Descargas
Tipo:
Artículo de investigación.Referencias bibliográficas
Bourque P. and Fairley, R., Guide to the software engineering body of knowledge (SWEBOK V3.0). IEEE Computer Society, 2014. DOI: 10.1109/52.805471
DeMarco, T. and Lister, T., Peopleware productive projects and teams 2nd Ed. New York, USA: Dorset House Publishing Co., 1999.
Humphrey, W., Introduction to the team software procesess. Reading, USA: Addison Wesley Longman Inc., 2000.
Belbin, M., Team roles at work. Oxford, USA: Elsevier Butterworth Heinemann, 1993.
Briggs-Myers, I. and Briggs, K.C., Myers-Briggs Type Indicator (MBTI). Palo Alto, CA: Consulting Psychologists Press., 1985
Mumma, F.S., What makes your team tick?. King of Prusia, PA: HRDQ, 1994.
Margerison, C.J. and McCann, D.J., Team management profiles: Their use in managerial development, Journal of Management Development, 4(2), pp. 34-37, 1985. DOI: 10.1108/eb051580
Belbin, M., Management teams. Why they succeed or fail. New York, USA: John Wiley & Sons, 1981.
Aritzeta, A., Swailes, S. and Senior, B.B., Team roles: Psychometric evidence, construct validity and team building. Hull, UK. University od Hull, 2005.
Johansen, T., Predicting a team’s behaviour by using Belbin’s Team Role self perception inventory. Thesis dissertation at Department of Management & Organisation, University of Stirling, Stirling, U.K., 2003.
Pollock, M., Investigating the relationship between team role diversity and team performance in information systems teams. Journal of Information Technology Management, 20(1), pp. 42-55, 2009.
Henry, S. and Stevens, K., Using Belbin's leadership role to improve team effectiveness: An empirical investigation. Journal of Systems and Software, 44(3), pp. 241-250, 1999. DOI: 10.1016/S0164-1212 (98)10060-2
Richard, T., Group dynamics and software engineering. In: Manns, M.L. (Ed.) Object Oriented Programming Systems Languages and applications: Educators’ Symposium, 1-5 November 1999, Denver, Colorado, USA, 1999.
Estrada, E. y Peña, A., Influencia de los roles de equipo en las actividades del desarrollador de software. Revista Electrónica de Computación, Informática, Biomédica y Electrónica, 2(1), pp. 1-19, 2013.
Wynekoop, J. and Walz, D., Investigating traits of top performing software developers. Information Technology and People, 13(3), pp. 186-195, 2000. DOI: 10.1108/09593840010377626
Acuña, S. and Juristo, N., Assigning people to roles in software projects. software: Practice and Experience, 34(7), pp. 675-696, 2004. DOI: 10.1002/spe.586
Jarillo, P., Enríquez, C. y Sánchez, R., Identificación del factor humano en el seguimiento de procesos de software en un medio ambiente universitario, Computación y Sistemas, 19(3), pp. 577-588, 2015. DOI: 10.13053/cys-19-3-2206
Genero, M., Cruz-Lemus, J. y Piattini, M., Métodos de investigación en ingeniería de software. RA-MA, 2014.
Aguilar, R. y Díaz, J., La ingeniería de software en México: Hacia la consolidación del primer programa de licenciatura. Revista de Tecnología Educativa, 2(2), pp. 6-17, 2015.
McConnell, S., Code Complete. 2E, Microsoft Press, Redmond, WA, 2004.
Dreyfus, H. and Dreyfus, S., Mind over machine. The power of human intuition and expertise in the era of the computer. New York: Basil Blackwell, 1986.
Acuña, S., Gómez, M. and Juristo, N., How do personality, team process and task charcaterístics relate to job satisfaction and softwarequality?. Information and Software Technology, 51(2), pp. 627-639, 2009. DOI: 10.1016/j.infsof.2008.08.006
Cook T. and Campbell, D., Quasi-experimentation – Design and analysis issues for field settings. Houghton Mifflin Company, Boston, 1979.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Se autoriza la reproducción total o parcial de los documentos publicados en la Revista siempre y cuando se cite la fuente y el autor.
Estadísticas de artículo | |
---|---|
Vistas de resúmenes | |
Vistas de PDF | |
Descargas de PDF | |
Vistas de HTML | |
Otras vistas |