State of the use of gamification elements in software development teams
One of the fundamental skill that every professional should have, especially in the area of software engineering, is collaborative work, because teams’ members are required to collaborate to develop software. In this environment, one of the techniques currently being used for achieving activities in...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2017
- Institución:
- Universidad de Medellín
- Repositorio:
- Repositorio UDEM
- Idioma:
- eng
- OAI Identifier:
- oai:repository.udem.edu.co:11407/4327
- Acceso en línea:
- http://hdl.handle.net/11407/4327
- Palabra clave:
- Collaborative work
Gamification elements
Software engineering
Teamwork
Process engineering
Software engineering
Collaborative Work
Gamification
Software development teams
Software engineering environments
Teamwork
Software design
- Rights
- License
- http://purl.org/coar/access_right/c_16ec
id |
REPOUDEM2_059fddc4ab180583bd3a3ae07c4286bc |
---|---|
oai_identifier_str |
oai:repository.udem.edu.co:11407/4327 |
network_acronym_str |
REPOUDEM2 |
network_name_str |
Repositorio UDEM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
State of the use of gamification elements in software development teams |
title |
State of the use of gamification elements in software development teams |
spellingShingle |
State of the use of gamification elements in software development teams Collaborative work Gamification elements Software engineering Teamwork Process engineering Software engineering Collaborative Work Gamification Software development teams Software engineering environments Teamwork Software design |
title_short |
State of the use of gamification elements in software development teams |
title_full |
State of the use of gamification elements in software development teams |
title_fullStr |
State of the use of gamification elements in software development teams |
title_full_unstemmed |
State of the use of gamification elements in software development teams |
title_sort |
State of the use of gamification elements in software development teams |
dc.contributor.affiliation.spa.fl_str_mv |
Muñoz, M., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, Mexico Hernández, L., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, Mexico Mejia, J., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, Mexico Gasca-Hurtado, G.P., Facultad de Ingeniería, Maestría en Ingeniería de Software, Universidad de Medellín, Carrera 87 no. 30-65, Medellín, Colombia Gómez-Alvarez, M.C., Facultad de Ingeniería, Maestría en Ingeniería de Software, Universidad de Medellín, Carrera 87 no. 30-65, Medellín, Colombia |
dc.subject.keyword.eng.fl_str_mv |
Collaborative work Gamification elements Software engineering Teamwork Process engineering Software engineering Collaborative Work Gamification Software development teams Software engineering environments Teamwork Software design |
topic |
Collaborative work Gamification elements Software engineering Teamwork Process engineering Software engineering Collaborative Work Gamification Software development teams Software engineering environments Teamwork Software design |
description |
One of the fundamental skill that every professional should have, especially in the area of software engineering, is collaborative work, because teams’ members are required to collaborate to develop software. In this environment, one of the techniques currently being used for achieving activities involving collaborative teamwork is gamification. However, there is a lack of techniques to create software development teams through gamification. This paper presents a study of the use of gamification elements in the software engineering environment for collaborative work, in order to identify those elements that can be applied to create highly effective teams for software development. © 2017, Springer International Publishing AG. |
publishDate |
2017 |
dc.date.accessioned.none.fl_str_mv |
2017-12-19T19:36:48Z |
dc.date.available.none.fl_str_mv |
2017-12-19T19:36:48Z |
dc.date.created.none.fl_str_mv |
2017 |
dc.type.eng.fl_str_mv |
Conference Paper |
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_c94f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
dc.identifier.isbn.none.fl_str_mv |
9783319642178 |
dc.identifier.issn.none.fl_str_mv |
18650929 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11407/4327 |
dc.identifier.doi.none.fl_str_mv |
10.1007/978-3-319-64218-5_20 |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad de Medellín |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de Medellín |
identifier_str_mv |
9783319642178 18650929 10.1007/978-3-319-64218-5_20 reponame:Repositorio Institucional Universidad de Medellín instname:Universidad de Medellín |
url |
http://hdl.handle.net/11407/4327 |
dc.language.iso.none.fl_str_mv |
eng |
language |
eng |
dc.relation.isversionof.spa.fl_str_mv |
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85030643847&doi=10.1007%2f978-3-319-64218-5_20&partnerID=40&md5=dce5d18f111dd8b7e47e656d57a3290b |
dc.relation.ispartofes.spa.fl_str_mv |
Communications in Computer and Information Science |
dc.relation.references.spa.fl_str_mv |
Chen, G.Q., Yuan, L., Zhang, L., Lu, G., Assessing teamwork performance in software engineering education: A case in a software engineering undergraduate course (2011) Presented at Asia-Pacific Software Engineering Conference, , http://dx.doi.org/10.1109/APSEC.2011.50 Knutas, A., Ikonen, J., Nikula, U., Porras, J., Increasing collaborative communications in a programming course with gamification (2014) Presented at 15Th International Conference on Computer Systems and Technologies, , http://dx.doi.org/10.1145/2659532.2659620 Korn, O., Funk, M., Schmidt, A., Towards a gamification of industrial production. A comparative study in sheltered work environments (2015) Presented at 7Th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, , http://dx.doi.org/10.1145/2774225.2774834 Jurado, J.L., Fernández, A., Collazos, A., Applying gamification in the context of knowledge management (2015) Presented at 15Th International Conference on Knowledge Technologies and Data-Driven Business, , http://dx.doi.org/10.1145/2809563.2809606 Estacio, B., Prikladnicki, R., Mora, M., Notari, G., Caroli, P., Olchik, A., Software kaizen: Using agile to form high-performance software development teams (2014) Presented at Agile Conference (AGILE), , http://dx.doi.org/10.1109/AGILE.2014.10 Berkling, K., Gamification behind the scenes: Designing a software engineering course (2016) CSEDU 2015. CCIS, 583, pp. 274-292. , Zvacek, S., Restivo, M.T., 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) Presented at Conference on Software Engineering Education and Training (CSEE&T), , http://dx.doi.org/10.1109/CSEET.2014.6816792 Iosup, A., Epema, D., An experience report on using gamification in technical higher education (2013) Presented at 45Th ACM Technical Symposium on Computer Science Education, , http://dx.doi.org/10.1145/2538862.2538899 Lynch, T.D., Herold, M., Bolinger, J., Deshpande, S., Bihari, T., Ramanathan, J., Ramnath, R., An agile boot camp: Using a LEGO®-based active game to ground agile development principles (2011) Presented at Frontiers in Education Conference (FIE), , http://dx.doi.org/10.1109/FIE.2011.6142849 Bartel, A., Figas, P., Hagel, G., Towards a competency-based education with gamification design elements (2015) Presented at Annual Symposium on Computer-Human Interaction in Play, , http://dx.doi.org/10.1145/2793107.2810325 Guenaga, M., Eguiluz, A., Rayon, A., Nunez, A., Quevedo, E., A serious game to develop and assess teamwork competency (2014) 2014 International Symposium on Computers in Education, SIIE, 2014, pp. 183-188. , 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 (2015) Eurospi 2015. CCIS, 543, pp. 127-139. , O’Connor, R., Umay Akkaya, M., Kemaneci, K., Yilmaz, M., Poth, A., Messnarz, R. (eds.), Springer, Cham Latulipe, C., Long, N.B., Seminario, C.E., Structuring flipped classes with lightweight teams and gamification (2015) Proceedings of the 46Th ACM Technical Symposium on Computer Science Education, pp. 392-397. , https://doi.org/10.1145/2676723.2677240 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) Presented at Euromicro Conference on Software Engineering and Advanced Applications, , http://dx.doi.org/10.1109/SEAA.2015.24 Knutas, A., Ikonen, J., Nikula, U., Porras, J., Increasing collaborative communications in a programming course with gamification (2014) Proceedings of the 15Th International Conference on Computer Systems and Technologies, 883, pp. 370-377. , http://dx.doi.org/10.1145/2659532.2659620 Hernández, L., Muñoz, M., Mejia, J., Peña, A., Gamification in software engineering teamworks: A systematic literature review (2016) 2016 International Conference on Software Process Improvement (CIMPS), pp. 1-8. , IEEE Conference Publications Stanculescu, L.C., Bozzon, A., Sips, R.J., Houben, G.J., Work and play: An experiment in enterprise gamification (2016) Presented at 19Th ACM Conference on Computer-Supported Cooperative Work & Social Computing, , http://dx.doi.org/10.1145/2818048.2820061 Buisman, A.L.D., Van Eekelen, M.C.J.D., Gamification in educational software development (2013) Presented at South African Institute for Computer Scientists and Information Technologists Conference Korn, O., Funk, M., Schmidt, A., Design approaches for the gamification of production environments (2015) Proceedings of the 8Th ACM International Conference on Pervasive Technologies Related to Assistive Environments, pp. 1-7. , http://dx.doi.org/10.1145/2774225.2774834 Knutas, A., Ikonen, J., Maggiorini, D., Ripamonti, L., Porras, J., Creating software engineering student interaction profiles for discovering gamification approaches to improve collaboration (2014) Proceedings of the 15Th International Conference on Computer Systems and Technologies, pp. 378-385. , http://dx.doi.org/10.1145/2659532.2659612 O’Donovan, S., Gain, J., Marais, P., A case study in the gamification of a university-level games development course (2013) In: Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference, SAICSIT, 2013, pp. 242-251. , http://dx.doi.org/10.1145/2513456.2513469 Dubois, D.J., Tamburrelli, G., Understanding gamification mechanisms for software development (2013) Proceedings of the 2013 9Th Joint Meeting on Foundations of Software Engineering, pp. 659-662. , http://dx.doi.org/10.1145/2491411.2494589 Unkelos-Shpigel, N., Hadar, I., Gamifying software engineering tasks based on cognitive principles: The case of code review (2015) Proceedings of the 8Th International Workshop on Cooperative and Human Aspects of Software Engineering CHASE 2015, pp. 119-120. , http://dx.doi.org/10.1109/CHASE.2015.21 Dorling, A., McCaffery, F., The gamification of SPICE (2012) SPICE 2012. CCIS, 290, pp. 295-301. , Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.), Springer, Heidelberg |
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.spa.fl_str_mv |
Springer Verlag |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
dc.source.spa.fl_str_mv |
Scopus |
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_ |
1814159150215593984 |
spelling |
2017-12-19T19:36:48Z2017-12-19T19:36:48Z2017978331964217818650929http://hdl.handle.net/11407/432710.1007/978-3-319-64218-5_20reponame:Repositorio Institucional Universidad de Medellíninstname:Universidad de MedellínOne of the fundamental skill that every professional should have, especially in the area of software engineering, is collaborative work, because teams’ members are required to collaborate to develop software. In this environment, one of the techniques currently being used for achieving activities involving collaborative teamwork is gamification. However, there is a lack of techniques to create software development teams through gamification. This paper presents a study of the use of gamification elements in the software engineering environment for collaborative work, in order to identify those elements that can be applied to create highly effective teams for software development. © 2017, Springer International Publishing AG.engSpringer VerlagFacultad de Ingenieríashttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85030643847&doi=10.1007%2f978-3-319-64218-5_20&partnerID=40&md5=dce5d18f111dd8b7e47e656d57a3290bCommunications in Computer and Information ScienceChen, G.Q., Yuan, L., Zhang, L., Lu, G., Assessing teamwork performance in software engineering education: A case in a software engineering undergraduate course (2011) Presented at Asia-Pacific Software Engineering Conference, , http://dx.doi.org/10.1109/APSEC.2011.50Knutas, A., Ikonen, J., Nikula, U., Porras, J., Increasing collaborative communications in a programming course with gamification (2014) Presented at 15Th International Conference on Computer Systems and Technologies, , http://dx.doi.org/10.1145/2659532.2659620Korn, O., Funk, M., Schmidt, A., Towards a gamification of industrial production. A comparative study in sheltered work environments (2015) Presented at 7Th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, , http://dx.doi.org/10.1145/2774225.2774834Jurado, J.L., Fernández, A., Collazos, A., Applying gamification in the context of knowledge management (2015) Presented at 15Th International Conference on Knowledge Technologies and Data-Driven Business, , http://dx.doi.org/10.1145/2809563.2809606Estacio, B., Prikladnicki, R., Mora, M., Notari, G., Caroli, P., Olchik, A., Software kaizen: Using agile to form high-performance software development teams (2014) Presented at Agile Conference (AGILE), , http://dx.doi.org/10.1109/AGILE.2014.10Berkling, K., Gamification behind the scenes: Designing a software engineering course (2016) CSEDU 2015. CCIS, 583, pp. 274-292. , Zvacek, S., Restivo, M.T., 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) Presented at Conference on Software Engineering Education and Training (CSEE&T), , http://dx.doi.org/10.1109/CSEET.2014.6816792Iosup, A., Epema, D., An experience report on using gamification in technical higher education (2013) Presented at 45Th ACM Technical Symposium on Computer Science Education, , http://dx.doi.org/10.1145/2538862.2538899Lynch, T.D., Herold, M., Bolinger, J., Deshpande, S., Bihari, T., Ramanathan, J., Ramnath, R., An agile boot camp: Using a LEGO®-based active game to ground agile development principles (2011) Presented at Frontiers in Education Conference (FIE), , http://dx.doi.org/10.1109/FIE.2011.6142849Bartel, A., Figas, P., Hagel, G., Towards a competency-based education with gamification design elements (2015) Presented at Annual Symposium on Computer-Human Interaction in Play, , http://dx.doi.org/10.1145/2793107.2810325Guenaga, M., Eguiluz, A., Rayon, A., Nunez, A., Quevedo, E., A serious game to develop and assess teamwork competency (2014) 2014 International Symposium on Computers in Education, SIIE, 2014, pp. 183-188. , https://doi.org/10.1109/SIIE.2014.7017727Herranz, E., Colomo-Palacios, R., De Amescua Seco, A., Gamiware: A gamification platform for software process improvement (2015) Eurospi 2015. CCIS, 543, pp. 127-139. , O’Connor, R., Umay Akkaya, M., Kemaneci, K., Yilmaz, M., Poth, A., Messnarz, R. (eds.), Springer, ChamLatulipe, C., Long, N.B., Seminario, C.E., Structuring flipped classes with lightweight teams and gamification (2015) Proceedings of the 46Th ACM Technical Symposium on Computer Science Education, pp. 392-397. , https://doi.org/10.1145/2676723.2677240Dutra, 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) Presented at Euromicro Conference on Software Engineering and Advanced Applications, , http://dx.doi.org/10.1109/SEAA.2015.24Knutas, A., Ikonen, J., Nikula, U., Porras, J., Increasing collaborative communications in a programming course with gamification (2014) Proceedings of the 15Th International Conference on Computer Systems and Technologies, 883, pp. 370-377. , http://dx.doi.org/10.1145/2659532.2659620Hernández, L., Muñoz, M., Mejia, J., Peña, A., Gamification in software engineering teamworks: A systematic literature review (2016) 2016 International Conference on Software Process Improvement (CIMPS), pp. 1-8. , IEEE Conference PublicationsStanculescu, L.C., Bozzon, A., Sips, R.J., Houben, G.J., Work and play: An experiment in enterprise gamification (2016) Presented at 19Th ACM Conference on Computer-Supported Cooperative Work & Social Computing, , http://dx.doi.org/10.1145/2818048.2820061Buisman, A.L.D., Van Eekelen, M.C.J.D., Gamification in educational software development (2013) Presented at South African Institute for Computer Scientists and Information Technologists ConferenceKorn, O., Funk, M., Schmidt, A., Design approaches for the gamification of production environments (2015) Proceedings of the 8Th ACM International Conference on Pervasive Technologies Related to Assistive Environments, pp. 1-7. , http://dx.doi.org/10.1145/2774225.2774834Knutas, A., Ikonen, J., Maggiorini, D., Ripamonti, L., Porras, J., Creating software engineering student interaction profiles for discovering gamification approaches to improve collaboration (2014) Proceedings of the 15Th International Conference on Computer Systems and Technologies, pp. 378-385. , http://dx.doi.org/10.1145/2659532.2659612O’Donovan, S., Gain, J., Marais, P., A case study in the gamification of a university-level games development course (2013) In: Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference, SAICSIT, 2013, pp. 242-251. , http://dx.doi.org/10.1145/2513456.2513469Dubois, D.J., Tamburrelli, G., Understanding gamification mechanisms for software development (2013) Proceedings of the 2013 9Th Joint Meeting on Foundations of Software Engineering, pp. 659-662. , http://dx.doi.org/10.1145/2491411.2494589Unkelos-Shpigel, N., Hadar, I., Gamifying software engineering tasks based on cognitive principles: The case of code review (2015) Proceedings of the 8Th International Workshop on Cooperative and Human Aspects of Software Engineering CHASE 2015, pp. 119-120. , http://dx.doi.org/10.1109/CHASE.2015.21Dorling, A., McCaffery, F., The gamification of SPICE (2012) SPICE 2012. CCIS, 290, pp. 295-301. , Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.), Springer, HeidelbergScopusState of the use of gamification elements in software development teamsConference Paperinfo:eu-repo/semantics/conferenceObjecthttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_c94fMuñoz, M., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, MexicoHernández, L., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, MexicoMejia, J., Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, MexicoGasca-Hurtado, G.P., Facultad de Ingeniería, Maestría en Ingeniería de Software, Universidad de Medellín, Carrera 87 no. 30-65, Medellín, ColombiaGómez-Alvarez, M.C., Facultad de Ingeniería, Maestría en Ingeniería de Software, Universidad de Medellín, Carrera 87 no. 30-65, Medellín, ColombiaMuñoz M.Hernández L.Mejia J.Gasca-Hurtado G.P.Gómez-Alvarez M.C.Centro de Investigación en Matemáticas, Av. Universidad no 222, Zacatecas, MexicoFacultad de Ingeniería, Maestría en Ingeniería de Software, Universidad de Medellín, Carrera 87 no. 30-65, Medellín, ColombiaCollaborative workGamification elementsSoftware engineeringTeamworkProcess engineeringSoftware engineeringCollaborative WorkGamificationSoftware development teamsSoftware engineering environmentsTeamworkSoftware designOne of the fundamental skill that every professional should have, especially in the area of software engineering, is collaborative work, because teams’ members are required to collaborate to develop software. In this environment, one of the techniques currently being used for achieving activities involving collaborative teamwork is gamification. However, there is a lack of techniques to create software development teams through gamification. This paper presents a study of the use of gamification elements in the software engineering environment for collaborative work, in order to identify those elements that can be applied to create highly effective teams for software development. © 2017, Springer International Publishing AG.http://purl.org/coar/access_right/c_16ec11407/4327oai:repository.udem.edu.co:11407/43272020-05-27 16:32:10.316Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co |