Explorando la influencia de los roles de belbin en la calidad del diseño lógico de una base de datos generado por estudiantes de ingeniería de software

Authors

  • Raúl Antonio Aguilar Vera Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México. http://orcid.org/0000-0002-1711-7016
  • Adriana Peña Pérez Negrón Centro Universitario de Ciencias Exactas e Ingenierías Universidad de Guadalajara Guadalajara, Jalisco, México http://orcid.org/0000-0001-6823-2367
  • Julio Cesar Díaz Mendoza Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México. http://orcid.org/0000-0002-3005-3432
  • Juan Pablo Ucán Pech Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México. http://orcid.org/0000-0002-1013-6396

DOI:

https://doi.org/10.32870/recibe.v9i1.165

Keywords:

Experimentación, Diseño de Bases de Datos, Ingeniería de Software

Abstract

En este artículo se presenta un estudio exploratorio en el que se analiza la influencia de los Roles de Belbin en actividades de desarrollo de software, particularmente, el Diseño Lógico de una Base de Datos; dicha actividad es considerada como un proceso de abstracción que consiste en transformar la representación de la Base de Datos vinculada a un problema, de un Modelo de Entidad Relación (Modelo Conceptual) a un Modelo Relacional (Modelo lógico). Las variables consideradas en el estudio fueron la Calidad del diseño y el Esfuerzo en la tarea. En virtud de ser un primer estudio (exploratorio), se utilizó una muestra basada en estudiantes avanzados de Ingeniería de Software. En el caso de la Calidad, los resultados permiten identificar diferencias significativas con el rol Monitor-Evaluador respecto de los otros seis roles, obteniendo éste un mejor grado de Calidad; en el caso de la variable Esfuerzo, no se identificaron diferencias entre tratamientos.

Author Biographies

Raúl Antonio Aguilar Vera, Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México.

Raúl Antonio Aguilar Vera obtuvo el grado de Doctor por la Universidad Politécnica de Madrid, España (Mención de Doctor Europeo) y el de Master en Ingeniería de Software por la misma Institución, posee también el grado de Maestro en Educación Superior por la Universidad Autónoma de Yucatán. Actualmente es profesor en la Facultad de Matemáticas de la Universidad Autónoma de Yucatán. Es coordinador de la Sección Académica de Ingeniería de Software de la Academia Mexicana de Computación (AMEXCOMP). Su trabajo de investigación incluye las áreas de Ingeniería de Software e Informática Educativa.

Adriana Peña Pérez Negrón, Centro Universitario de Ciencias Exactas e Ingenierías Universidad de Guadalajara Guadalajara, Jalisco, México

Adriana Peña Pérez Negrón es doctora en Ingeniería de la Informática de la Universidad Politécnica de Madrid, España. Realizó una estancia investigación en la University of Salford, Reino Unido para la mención de “Doctor Europeo” Actualmente es profesor investigador en el Departamento de Ciencias Computacionales del CUCEI de la Universidad de Guadalajara, México. Es responsable del Cuerpo Académico Informática Aplicada del Programa para el Desarrollo Profesional Docente. Sus principales líneas de investigación son la Realidad Virtual y el estudio del comportamiento en medios digitales

Julio Cesar Díaz Mendoza, Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México.

Julio Cesar Díaz Mendoza es Ingeniero Industrial en Producción por el Instituto Tecnológico de Mérida (ITM). Maestro en Tecnologías de Información, por la Universidad Interamericana para el Desarrollo (UNID). Especialista en Docencia de la Universidad Autónoma de Yucatán. Actualmente es profesor en la Facultad de Matemáticas de la Universidad Autónoma de Yucatán, e imparte asignaturas en las carreras de Ingeniería de Software y Ciencias de la Computación. Su interés se enfoca al área de Ingeniería de Software Educativo.

Juan Pablo Ucán Pech, Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán, México.

Juan Pablo Ucán Pech es Doctor en Sistemas Computacionales por la Universidad del Sur, campus Mérida, México. Maestro en Sistemas Computacionales con especialidad en Ingeniería de Software por el Instituto Tecnológico de Mérida, México. Actualmente es profesor en la Facultad de Matemáticas de la Universidad Autónoma de Yucatán. Es miembro de la Academia Mexicana de Computación (AMEXCOMP). Su trabajo de investigación se centra en temas relacionados con la Ingeniería de Software, Ingeniería Web e Informática Educativa.

References

Abdulrahman, A., Omar, M., Ahmad, M. & Ahmed, V. (2017). An Analysis of Belbin Team Roles in Software Engineering Team. Journal of engineering and Applied Sciences, 12(Special Issue 5), pp. 6878-6883.

Acuña, S., Juristo, N. & Moreno, A. (2006). Emphasizing Human Capabilities in Software Development. IEEE Software, 23(2), pp.94–101.

Aguilar, R., Muñoz, M., Díaz, J. y Ucán, J. (2020). Explorando la influencia de los roles de Belbin en la especificación de requisitos de software. Revista Ibérica de Sistemas y Tecnologías de la Información. (36), pp. 34-49.

Aritzeta, A., Swailes,S. & Senior, B. (2005). Team roles: Psychometric evidence, construct validity and team building. Hull, UK: University Hull.

Basili, V., Selby, R. & Hutchens, D. (1996). Experimentation in Software Engineering. IEEE Transactions on Software Engineering, 12(7), pp. 733–743.

Belbin, M. (1993). Team roles at Work. Oxford, USA: Elsevier Butterworth Heinemann.

Belbin, M. (1981). Management teams: Why they succeed or fail. New York, USA: John Wiley & Sons.

Bourque, P & Fairley, R. (Eds.) (2014). Guide to the Software Engineering Body of Knowledge (SWEBOK V3.0). IEEE Computer Society.

Date, C.J. (2004). An introduction to database systems. USA: Pearson Education

De Miguel, A., Piattini, M. y Marcos, E. (1999). Diseño de Bases de Datos Relacionales. España: Ra-Ma.

Estrada, E. y Peña, A. (2013). 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. (1), pp.1-19.

Genero, M., Cruz-Lemus, J. y Piattini, M. (2014). Métodos de investigación en ingeniería de software. España: Ra-Ma.

Gutiérrez, H. y De la Vara, R. (2012). Análisis y Diseño de Experimentos (3ª ed.). Ciudad de México, México: McGraw Hill.

Henry, S. & Stevens, K. (1999). Using Belbin's leadership role to improve team effectiveness: An empirical investigation. The Journal of Systems and Software, 44, pp. 241-250.

Juristo, N. & Moreno, A. (2001). Basics of Software Engineering Experimentation. Boston, USA: Kluwer Academic Publishers.

McCall, J. A., Richards, P. K. & Walters, G. F. (1977). Factors in Software Quality, Volumes I, II, and III. US Rome Air Development Center Reports US Department of Commerce USA.

Miramontes, J., Muñoz, M. Calvo-Manzano, J. y Corona, B. (2017). Establecimiento del estado del arte sobre el aligeramiento de procesos de software. Revista Ibérica de Sistemas y Tecnologías de Información, (17), pp. 16-25.

Morales, N. y Vega, V. (2018). Factores Humanos y la Mejora de Procesos de Software. Propuesta inicial de un catálogo que guíe su gestión. Revista Ibérica de Sistemas y Tecnologías de Información, (29), pp. 30-42.

Norambuena, B. y Vega, V. (2017). Minería de procesos de software: una revisión de experiencias de aplicación. Revista Ibérica de Sistemas y Tecnologías de Información, (21), pp. 51-66.

Pollock, M. (2009). Investigating the relationship between team role diversity and team performance in information systems teams. Journal of Information Technology Management, vol. 20(1), pp .42-55.

Schoenhoff, P.K. (2001). Belbin's Company Worker, The Self-Perception Inventory and Their Application to Software Engineering Teams (Master Of Science Thesis). USA: Virginia Polytechnic Institute and SU.

Silberschatz, A, Korth, H. &Sudarshan, S. (2020). Database Systems Concepts. 7th. ed. USA: McGrawHill.

Published

2020-10-12

How to Cite

Aguilar Vera, R. A., Peña Pérez Negrón, A., Díaz Mendoza, J. C., & Ucán Pech, J. P. (2020). Explorando la influencia de los roles de belbin en la calidad del diseño lógico de una base de datos generado por estudiantes de ingeniería de software. ReCIBE, Electronic Journal of Computing, Informatics, Biomedical and Electronics, 9(1), C3–15. https://doi.org/10.32870/recibe.v9i1.165

Issue

Section

Computer Science & IT