Gamification to Identify Software Development Team Members' Profiles
MetadataShow full item record
Nowadays, the software development means teamwork, in both industry and academia. Because of the soft skills and knowledge that each team member brings to the team, for high performance teams, the human factor turns out to be a key element. Therefore, building a well-structured team implies to consider its members' individualities, which will compose the coexistence that will directly impact the team. In order to observe collaboration in a similar to real life situation, in this paper we propose the use of a contraption based on the Rube Goldberg machine to gamify the identification of software development team roles focusing on knowledge, skills and interactive styles toward the integration of high performance teams. A virtual reality tool was developed to provide an attractive way to support the integration of high performance teams for software engineering. This paper includes both the description of the virtual environment and the first results of implementing it. The first results show that after using the virtual environment the teams obtained better performance. © 2018, Springer Nature Switzerland AG.
- Indexados Scopus 
Showing items related by title, author, creator and subject.
Gamification experience of an educational environment in software engineening: Gamifying a course of agility for software process improvement [Experiencia de gamificación de un entorno educativo en ingeniería de software: Gamificando un curso de agilidad para la mejora de procesos software] Gasca-Hurtado G.P.; Gomez M.C.; Zepeda V.V. (IEEE Computer SocietyIngeniería de SistemasFacultad de Ingenierías, 2018)In the last decade gamification has become as a useful strategy for make work environments more dynamic, specifically because it supports initiatives associated with the increase of performance characteristics of work teams ...
SETMAT (Software engineering teaching method and theory): A theory of software engineering teaching [SETMAT (Software Engineering Teaching Method and Theory): Una teoría para la enseñanza de Ingeniería de Software] Gómez-Álvarez M.C.; Jaramillo C.M.Z.; Astudillo H.Software engineering (SE) teaching uses learning strategies to promote the acquisition of technical and social capabilities; typical strategies are project-based learning, collaborative learning, and problem-based learning. ...
Giraldo, Fáber D.; Villegas Arias, Mónica Michelle (Universidad de MedellínFacultad de Ingenierías, 2019-06-28)This article presents a proposal for improving the software process in telecommuting contexts based on the Personal Software Process (PSP) framework of the Software Engineering Institute (SEI). The proposal describes a ...