Applying gamification elements to build teams for software development

Nowadays computer games are applied beyond entertainment. Gamification, the application of game elements in non-game environments supports behavioural studies in different disciplines including software engineering, the area in which collaborative work has become a fundamental key. The most used gam...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Universidad de Medellín
Repositorio:
Repositorio UDEM
Idioma:
eng
OAI Identifier:
oai:repository.udem.edu.co:11407/6059
Acceso en línea:
http://hdl.handle.net/11407/6059
Palabra clave:
Rights
License
http://purl.org/coar/access_right/c_16ec
id REPOUDEM2_e7d4d3113a0ffe291a75d162d8ede522
oai_identifier_str oai:repository.udem.edu.co:11407/6059
network_acronym_str REPOUDEM2
network_name_str Repositorio UDEM
repository_id_str
dc.title.none.fl_str_mv Applying gamification elements to build teams for software development
title Applying gamification elements to build teams for software development
spellingShingle Applying gamification elements to build teams for software development
title_short Applying gamification elements to build teams for software development
title_full Applying gamification elements to build teams for software development
title_fullStr Applying gamification elements to build teams for software development
title_full_unstemmed Applying gamification elements to build teams for software development
title_sort Applying gamification elements to build teams for software development
description Nowadays computer games are applied beyond entertainment. Gamification, the application of game elements in non-game environments supports behavioural studies in different disciplines including software engineering, the area in which collaborative work has become a fundamental key. The most used gamification elements in software development environments were analysed from two perspectives: (i) team building or reinforcement activities; and (ii) regarding a set of people's interactive styles. Then, interactive styles with software engineering roles were related in order to be able to identify scenarios that conform a model to build highly effective teams. The three analyses together allow identifying proper gamification elements for modelling scenarios to support the creation of highly effective teams in the software development domain. © 2019 Institution of Engineering and Technology. All Rights Reserved.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2021-02-05T14:59:02Z
dc.date.available.none.fl_str_mv 2021-02-05T14:59:02Z
dc.date.none.fl_str_mv 2019
dc.type.eng.fl_str_mv Article
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.identifier.issn.none.fl_str_mv 17518806
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11407/6059
dc.identifier.doi.none.fl_str_mv 10.1049/iet-sen.2018.5088
identifier_str_mv 17518806
10.1049/iet-sen.2018.5088
url http://hdl.handle.net/11407/6059
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.isversionof.none.fl_str_mv https://www.scopus.com/inward/record.uri?eid=2-s2.0-85063905547&doi=10.1049%2fiet-sen.2018.5088&partnerID=40&md5=8b74da9f3725d0fdc959f9daa63042f0
dc.relation.citationvolume.none.fl_str_mv 13
dc.relation.citationissue.none.fl_str_mv 2
dc.relation.citationstartpage.none.fl_str_mv 99
dc.relation.citationendpage.none.fl_str_mv 105
dc.relation.references.none.fl_str_mv Chen, Qiu, G., Yuan, L., Zhang, L., Assessing teamwork performance in software engineering education: A case in a software engineering undergraduate course (2011) Asia-Pacific Software Engineering Conf, pp. 17-24. , Vietnam
Knutas, A., Ikonen, J., Nikula, U., Increasing collaborative communications in a programming course with gamification (2014) 15th Int. Conf. on Computer Systems and Technologies, pp. 370-377. , New York, NY, USA, Ruse, Bulgaria
Korn, O., Funk, M., Schmidt, A., Towards a gamification of industrial production. A comparative study in sheltered work environments (2015) 7th ACM SIGCHI Symp. on Engineering Interactive Computing Systems, pp. 84-93. , New York, NY, USA, Duisburg, Germany
Jurado, J.L., Fernández, A., Collazos, A., Applying gamification in the context of knowledge management (2015) 15th Int. Conf. on Knowledge Technologies and Data-Driven Business, pp. 1-43. , New York, NY, USA, Graz, Austria
Estacio, B., Prikladnicki, R., Mora, M., Software kaizen: Using agile to form high-performance software development teams (2014) Agile Conf, pp. 1-10
Berkling, K., Gamification behind the scenes (2016) Computer Supported Education. CSEDU 2015. Communications in Computer and Information Science, 583, pp. 274-292. , Zvacek, S., Restivo, M., Uhomoibhi, J., Helfert, M., Eds Springer, Cham
Akpolat, B.S., Slany, W., Enhancing software engineering student team engagement in a high-intensity extreme programming course using gamification (2014) Conf. on Software Engineering Education and Training (CSEE&T), pp. 149-153
Iosup, A., Epema, D., An experience report on using gamification in technical higher education (2013) 45th ACM Technical Symp. on Computer Science Education, pp. 27-32. , New York, NY, USA, Atlanta, Georgia, USA
Lynch, T.D., Herold, M., Bolinger, J., An agile boot camp: Using a LEGO®-based active game to ground agile development principles (2011) Frontiers in Education Conf. (FIE), pp. F1H1-F1H6
Bartel, A., Figas, P., Hagel, G., Towards a competency-based education with gamification design elements (2015) Annual Symp. on Computer-Human Interaction in Play, pp. 457-462. , New York, NY, USA, London, United Kingdom
Rangel, N., Torres, C., Peña, A., Teams members' interactive styles involved in the software development process. Systems, software and services process improvement (2017) EuroSPI 2017, CCIS 748, pp. 675-685. , Stolfa, J., et al., Eds Springer International Publishing AG, Cham, Switzerland
Dutra, A.C.S., Prikladnicki, R., Franca, C., What do we know about high performance teams in software engineering? Results from a systematic literature review (2015) Euromicro Conf. on Software Engineering and Advanced Applications, pp. 183-190
Darejeh, A., Salim, S.S., Gamification solutions to enhance software user engagement-a systematic review (2016) Int. J. Hum.-Comput. Interact., 32 (8), pp. 613-642
Pedreira, O., García, F., Brisaboa, N., Gamification in software engineering - A systematic mapping (2015) Inf. Softw. Technol., 57, pp. 157-168
Olgun, S., Yilmaz, M., Clarke, P.M., A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review (2017) Software Process Improvement and Capability Determination. SPICE 2017. Communications in Computer and Information Science, 770, pp. 384-398. , Mas, A., Mesquida, A., O'Connor, R., Rout, T., Dorling, A. Eds Springer, Cham
Bunchball, I., (2010) Gamification 101: An Introduction to the Use of Game Dynamics to Influence Behavior, , http://jndglobal.com/wp-content/uploads/2011/05/gamification1011.pdf, White paper, 9. accessed March 2018
Huotari, K., Hamari, J., Defining gamification - A service marketing perspective (2012) 16th Int. Academic MindTrek Conf., pp. 17-22. , New York, NY, USA, Tampere, Finland
Chow, I., Huang, L., A software gamification model for cross-cultural software development teams (2017) Proc. of the 2017 Int. Conf. on Management Engineering, Software Engineering and Service Sciences, pp. 1-8. , Wuhan, China
Ryan, R.M., Rigby, C.S., Przybylski, A., The motivational pull of video games: A self-determination theory approach (2006) Motiv. Emot., 30 (4), pp. 344-360
Ahmadi, N., Jazayeri, M., Lelli, F., A survey of social software engineering (2008) 23rd IEEE/ACM Int. Conf. on Automated Software Engineering-Workshops. ASE Workshops 2008, pp. 1-12. , L'Aquila, Italy
Guenaga, M., Eguiluz, A., Rayon, A., A serious game to develop and assess teamwork competency (2014) Int. Symp. on Computers in Education, pp. 183-188
Sawyer, K., (2008) Group Genius: The Creative Power of Collaboration, , Basic books, London, UK
Muñoz, M., Hernández, L., Mejia, J., State of the use of gamification elements in software development teams (2017) EuroSPI 2017, pp. 249-258. , Stolfa, J., et al., Eds CCIS 748' Springer International Publishing AG, Cham, Switzerland
Sailer, M., Hense, J.U., Mayr, S.K., How gamification motivates: An experimental study of the effects of specific game design elements on psychological need satisfaction (2017) Comput. Hum. Behav., 69, pp. 371-380
Werbach, K., Hunter, D., (2012) For the Win: How Game Thinking Can Revolutionize Your Business, , Wharton Digital Press, Philadelphia
Gnauk, B., Dannecker, L., Hahmann, M., Leveraging gamification in demand dispatch systems (2012) 2012 Joint EDBT/ICDT Workshops, pp. 103-110. , New York, NY, USA, Berlin, Germany
Xu, Y., Literature review on web application gamification and analytics (2012) CSDL Technical Report 11-05, pp. 1-41. , Honolulu, HI, USA
Liu, Y., Alexandrova, T., Nakajima, T., Gamifying intelligent environments (2011) Proc. of the 2011 Int. ACM Workshop on Ubiquitous Meta User Interfaces, pp. 7-12. , New York, NY, USA, Scottsdale, Arizona, USA
Muñoz, M., Hernández, L., Mejia, J., A model to integrate highly effective teams for software development, system, software and services process improvement (2017) EuroSPI 2017, CCIS 748, pp. 613-626. , Stolfa, J., et al., Eds Springer International Publishing AG, Cham, Switzerland
Ribes, E., (1990) Psicología General, , Trillas, México
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
rights_invalid_str_mv http://purl.org/coar/access_right/c_16ec
dc.publisher.none.fl_str_mv Institution of Engineering and Technology
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
publisher.none.fl_str_mv Institution of Engineering and Technology
dc.source.none.fl_str_mv IET Software
institution Universidad de Medellín
repository.name.fl_str_mv Repositorio Institucional Universidad de Medellin
repository.mail.fl_str_mv repositorio@udem.edu.co
_version_ 1814159124101857280
spelling 20192021-02-05T14:59:02Z2021-02-05T14:59:02Z17518806http://hdl.handle.net/11407/605910.1049/iet-sen.2018.5088Nowadays computer games are applied beyond entertainment. Gamification, the application of game elements in non-game environments supports behavioural studies in different disciplines including software engineering, the area in which collaborative work has become a fundamental key. The most used gamification elements in software development environments were analysed from two perspectives: (i) team building or reinforcement activities; and (ii) regarding a set of people's interactive styles. Then, interactive styles with software engineering roles were related in order to be able to identify scenarios that conform a model to build highly effective teams. The three analyses together allow identifying proper gamification elements for modelling scenarios to support the creation of highly effective teams in the software development domain. © 2019 Institution of Engineering and Technology. All Rights Reserved.engInstitution of Engineering and TechnologyIngeniería de SistemasFacultad de Ingenieríashttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85063905547&doi=10.1049%2fiet-sen.2018.5088&partnerID=40&md5=8b74da9f3725d0fdc959f9daa63042f013299105Chen, Qiu, G., Yuan, L., Zhang, L., Assessing teamwork performance in software engineering education: A case in a software engineering undergraduate course (2011) Asia-Pacific Software Engineering Conf, pp. 17-24. , VietnamKnutas, A., Ikonen, J., Nikula, U., Increasing collaborative communications in a programming course with gamification (2014) 15th Int. Conf. on Computer Systems and Technologies, pp. 370-377. , New York, NY, USA, Ruse, BulgariaKorn, O., Funk, M., Schmidt, A., Towards a gamification of industrial production. A comparative study in sheltered work environments (2015) 7th ACM SIGCHI Symp. on Engineering Interactive Computing Systems, pp. 84-93. , New York, NY, USA, Duisburg, GermanyJurado, J.L., Fernández, A., Collazos, A., Applying gamification in the context of knowledge management (2015) 15th Int. Conf. on Knowledge Technologies and Data-Driven Business, pp. 1-43. , New York, NY, USA, Graz, AustriaEstacio, B., Prikladnicki, R., Mora, M., Software kaizen: Using agile to form high-performance software development teams (2014) Agile Conf, pp. 1-10Berkling, K., Gamification behind the scenes (2016) Computer Supported Education. CSEDU 2015. Communications in Computer and Information Science, 583, pp. 274-292. , Zvacek, S., Restivo, M., Uhomoibhi, J., Helfert, M., Eds Springer, ChamAkpolat, B.S., Slany, W., Enhancing software engineering student team engagement in a high-intensity extreme programming course using gamification (2014) Conf. on Software Engineering Education and Training (CSEE&T), pp. 149-153Iosup, A., Epema, D., An experience report on using gamification in technical higher education (2013) 45th ACM Technical Symp. on Computer Science Education, pp. 27-32. , New York, NY, USA, Atlanta, Georgia, USALynch, T.D., Herold, M., Bolinger, J., An agile boot camp: Using a LEGO®-based active game to ground agile development principles (2011) Frontiers in Education Conf. (FIE), pp. F1H1-F1H6Bartel, A., Figas, P., Hagel, G., Towards a competency-based education with gamification design elements (2015) Annual Symp. on Computer-Human Interaction in Play, pp. 457-462. , New York, NY, USA, London, United KingdomRangel, N., Torres, C., Peña, A., Teams members' interactive styles involved in the software development process. Systems, software and services process improvement (2017) EuroSPI 2017, CCIS 748, pp. 675-685. , Stolfa, J., et al., Eds Springer International Publishing AG, Cham, SwitzerlandDutra, A.C.S., Prikladnicki, R., Franca, C., What do we know about high performance teams in software engineering? Results from a systematic literature review (2015) Euromicro Conf. on Software Engineering and Advanced Applications, pp. 183-190Darejeh, A., Salim, S.S., Gamification solutions to enhance software user engagement-a systematic review (2016) Int. J. Hum.-Comput. Interact., 32 (8), pp. 613-642Pedreira, O., García, F., Brisaboa, N., Gamification in software engineering - A systematic mapping (2015) Inf. Softw. Technol., 57, pp. 157-168Olgun, S., Yilmaz, M., Clarke, P.M., A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review (2017) Software Process Improvement and Capability Determination. SPICE 2017. Communications in Computer and Information Science, 770, pp. 384-398. , Mas, A., Mesquida, A., O'Connor, R., Rout, T., Dorling, A. Eds Springer, ChamBunchball, I., (2010) Gamification 101: An Introduction to the Use of Game Dynamics to Influence Behavior, , http://jndglobal.com/wp-content/uploads/2011/05/gamification1011.pdf, White paper, 9. accessed March 2018Huotari, K., Hamari, J., Defining gamification - A service marketing perspective (2012) 16th Int. Academic MindTrek Conf., pp. 17-22. , New York, NY, USA, Tampere, FinlandChow, I., Huang, L., A software gamification model for cross-cultural software development teams (2017) Proc. of the 2017 Int. Conf. on Management Engineering, Software Engineering and Service Sciences, pp. 1-8. , Wuhan, ChinaRyan, R.M., Rigby, C.S., Przybylski, A., The motivational pull of video games: A self-determination theory approach (2006) Motiv. Emot., 30 (4), pp. 344-360Ahmadi, N., Jazayeri, M., Lelli, F., A survey of social software engineering (2008) 23rd IEEE/ACM Int. Conf. on Automated Software Engineering-Workshops. ASE Workshops 2008, pp. 1-12. , L'Aquila, ItalyGuenaga, M., Eguiluz, A., Rayon, A., A serious game to develop and assess teamwork competency (2014) Int. Symp. on Computers in Education, pp. 183-188Sawyer, K., (2008) Group Genius: The Creative Power of Collaboration, , Basic books, London, UKMuñoz, M., Hernández, L., Mejia, J., State of the use of gamification elements in software development teams (2017) EuroSPI 2017, pp. 249-258. , Stolfa, J., et al., Eds CCIS 748' Springer International Publishing AG, Cham, SwitzerlandSailer, M., Hense, J.U., Mayr, S.K., How gamification motivates: An experimental study of the effects of specific game design elements on psychological need satisfaction (2017) Comput. Hum. Behav., 69, pp. 371-380Werbach, K., Hunter, D., (2012) For the Win: How Game Thinking Can Revolutionize Your Business, , Wharton Digital Press, PhiladelphiaGnauk, B., Dannecker, L., Hahmann, M., Leveraging gamification in demand dispatch systems (2012) 2012 Joint EDBT/ICDT Workshops, pp. 103-110. , New York, NY, USA, Berlin, GermanyXu, Y., Literature review on web application gamification and analytics (2012) CSDL Technical Report 11-05, pp. 1-41. , Honolulu, HI, USALiu, Y., Alexandrova, T., Nakajima, T., Gamifying intelligent environments (2011) Proc. of the 2011 Int. ACM Workshop on Ubiquitous Meta User Interfaces, pp. 7-12. , New York, NY, USA, Scottsdale, Arizona, USAMuñoz, M., Hernández, L., Mejia, J., A model to integrate highly effective teams for software development, system, software and services process improvement (2017) EuroSPI 2017, CCIS 748, pp. 613-626. , Stolfa, J., et al., Eds Springer International Publishing AG, Cham, SwitzerlandRibes, E., (1990) Psicología General, , Trillas, MéxicoIET SoftwareApplying gamification elements to build teams for software developmentArticleinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Muñoz, M., Centro de Investigación en Matemáticas, Av. Universidad 222, Zacatecas, 98068, MexicoNegrón, A.P.P., Computer Science Department, CUCEI of the, Universidad de Guadalajara, Blvd. Marcelino García Barragán #1421, Guadalajara, Jalisco, 44430, MexicoMejia, J., Centro de Investigación en Matemáticas, Av. Universidad 222, Zacatecas, 98068, MexicoGasca-Hurtado, G.P., Universidad de Medellin, Maestría en Ingeniería de Software, Facultad de Ingeniería, Carrera 87 No. 30-65, Medellin, ColombiaGómez-Alvarez, M.C., Universidad de Medellin, Maestría en Ingeniería de Software, Facultad de Ingeniería, Carrera 87 No. 30-65, Medellin, ColombiaHernández, L., Centro de Investigación en Matemáticas, Av. Universidad 222, Zacatecas, 98068, Mexicohttp://purl.org/coar/access_right/c_16ecMuñoz M.Negrón A.P.P.Mejia J.Gasca-Hurtado G.P.Gómez-Alvarez M.C.Hernández L.11407/6059oai:repository.udem.edu.co:11407/60592021-02-05 09:59:02.061Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co