Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Matturro, G., Raschetti, F., Fontán, C.: Soft skills in software development teams: a survey of the points of view of team leaders and team members. In: Proceedings - 8th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2015, pp. 101–104 (2015). https://doi.org/10.1109/CHASE.2015.30
Dorling, A., McCaffery, F.: The gamification of SPICE. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30439-2_35
Yilmaz, M., O’Connor, R.V., Colomo-Palacios, R., Clarke, P.: An examination of personality traits and how they impact on software development teams. Inf. Soft. Tech. 86, 101–122 (2017)
Korn, O., Funk, M., Schmidt, A.: Towards a gamification of industrial production. A comparative study in sheltered work environments. In: Present at 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (2015). http://dx.doi.org/10.1145/2774225.2774834
Berkling, K.: Gamification behind the scenes. In: Zvacek, S., Restivo, M.T., Uhomoibhi, J., Helfert, M. (eds.) CSEDU 2015. CCIS, vol. 583, pp. 274–292. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-29585-5_16
Akpolat, B.S., Slany, W.: Enhancing software engineering student team engagement in a high-intensity extreme programming course using gamification. Presented at Conference on Software Engineering Education and Training (CSEE&T) (2014). http://dx.doi.org/10.1109/CSEET.2014.6816792
Rube Goldberg, I.: Rube Goldberg Machine Contest ® 2016 Official Rule Book, July 2015, pp. 1–19 (2016)
Humphrey, W.S.: Introduction to the Team Software Process. Addison-Wesley, Reading (2006)
Hernández-López, A., Colomo-Palacios, R., García-Crespo, A., Soto-Acosta, P.: Team software process in GSD teams: a study of new work practices and models. Int. J. Hum. Cap. Inf. Tech. Prof. 1(3), 32–53 (2010)
Colomo-Palacios, R., González-Carrasco, I., López-Cuadrado, J.L., Trigo Ribeiro, A., Varajao, J.: I-COMPETERE: using applied intelligence in search of competency gaps in software project managers. Inf. Syst. Front. 16(4), 607–625 (2014)
Ruano-Mayoral, M., Colomo-Palacios, R., García-Crespo, A., Gómez-Berbís, J.M.: Software project managers under the team software process: a study of competences based on literature. Int. J. Inf. Tech. Proj. Manag. 1(1), 42–53 (2010)
Guenaga, M., Eguiluz, A., Rayon, A., Nunez, A., Quevedo, E.: A serious game to develop and assess teamwork competency. In: 2014 International Symposium on Computers in Education, SIIE 2014, pp. 183–188 (2014). https://doi.org/10.1109/SIIE.2014.7017727
Herranz, E., Colomo-Palacios, R., de Amescua Seco, A.: Gamiware: a gamification platform for software process improvement. In: O’Connor, R., Umay Akkaya, M., Kemaneci, K., Yilmaz, M., Poth, A., Messnarz, R. (eds.) EuroSPI 2015. CCIS, vol. 543. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24647-5_11
Lukosch, H., van Nuland, B., van Ruijven, T., van Veen, L., Verbraeck, A.: Building a virtual world for team work improvement. In: Meijer, S.A., Smeds, R. (eds.) ISAGA 2013. LNCS, vol. 8264, pp. 60–68. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04954-0_8
Wendel, V., Gutjahr, M., Battenberg, P.: Designing a collaborative serious game for Team building using minecraft, pp. 569–578, October, 2013. Retrieved from http://search.proquest.com/openview/f11c9d6e0d896ca4a090c285fc678ce7/1?pq-origsite=gscholar
Ellis, J.B., Luther, K., Bessiere, K., Kellogg, W. A.: Games for virtual team building. In: Proceedings of the 7th ACM Conference on Designing Interactive Systems - DIS 2008, pp. 295–304 (2008). https://doi.org/10.1145/1394445.1394477
Häkkinen, P., Bluemink, J., Juntunen, M., Laakkonen, I.: Multiplayer 3D game in supporting team-building activities in a work organization. In: Proceedings of the 12th IEEE International Conference on Advanced Learning Technologies, ICALT 2012, pp. 430–432 (2012). https://doi.org/10.1109/ICALT.2012.242
Benefield, G.A., Shen, C., Leavitt, A.: Virtual team networks: how group social capital affects team success in a massively multiplayer online game. In: Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing - CSCW 2016, pp. 677–688 (2016). https://doi.org/10.1145/2818048.2819935
Valdez Gómez, E., Peña, A.: Development of a virtual prototype of 3D collaborative virtual environment for analyzing the users interaction/Desarrollo de un prototipo de entorno virtual colaborativo 3D para el estudio de la interacción entre usuarios. Universidad de Guadalajara (2014)
Hernández, L., Muñoz, M., Mejía, J., Peña, A., Rangel, N., Torres, C.: A systematic literature review focused on the use of gamification in software engineering teamworks. Revista Ibérica de Sistemas y Tecnologías de Información, RISTI, No. 21, pp. 33–50, March 2017. https://doi.org/10.17013/risti.21.33-50
Muñoz, M., Hernández, L., Mejia, J., Gasca-Hurtado, G.P., Gómez-Alvarez, M.C.: State of the use of gamification elements in software development teams. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2017. CCIS, vol. 748, pp. 249–258. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64218-5_20
Yin, R.K.: Case Study Research. Design and Methods. SAGE Publications, Beverley Hills (2003). https://doi.org/10.1097/FCH.0b013e31822dda9e
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Soft. Eng. 14(2), 131–164 (2009). https://doi.org/10.1007/s10664-008-9102-8
Gasca-Hurtado, G.P., Gómez-Alvarez, M.C., Muñoz, M., Mejía, J.: Gamification proposal for defect tracking in software development process. In: Kreiner, C., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2016. CCIS, vol. 633, pp. 212–224. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44817-6_17
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Muñoz, M., Peña, A., Mejia, J., Gasca-Hurtado, G.P., Gómez-Álvarez, M.C., Hernández, L. (2018). Gamification to Identify Software Development Team Members’ Profiles. In: Larrucea, X., Santamaria, I., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2018. Communications in Computer and Information Science, vol 896. Springer, Cham. https://doi.org/10.1007/978-3-319-97925-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-97925-0_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-97924-3
Online ISBN: 978-3-319-97925-0
eBook Packages: Computer ScienceComputer Science (R0)