Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]

Software development is characterized by being an activity centered on people. From this perspective, it is common that there are issues related to the development team and their need for communication, collaboration, motivation, commitment, among others. These issues are also presented in the manag...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Universidad de Medellín
Repositorio:
Repositorio UDEM
Idioma:
spa
OAI Identifier:
oai:repository.udem.edu.co:11407/5710
Acceso en línea:
http://hdl.handle.net/11407/5710
Palabra clave:
Gamification model
Social and human factors
Software development team
Validation
Customer satisfaction
Human engineering
Information systems
Information use
Productivity
Development teams
Gamification
Management of software projects
Model-based OPC
Software company
Software development teams
Validation
Software design
Rights
License
http://purl.org/coar/access_right/c_16ec
id REPOUDEM2_0a9c20c984234225bdcefa3ef131952b
oai_identifier_str oai:repository.udem.edu.co:11407/5710
network_acronym_str REPOUDEM2
network_name_str Repositorio UDEM
repository_id_str
dc.title.none.fl_str_mv Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
title Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
spellingShingle Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
Gamification model
Social and human factors
Software development team
Validation
Customer satisfaction
Human engineering
Information systems
Information use
Productivity
Development teams
Gamification
Management of software projects
Model-based OPC
Software company
Software development teams
Validation
Software design
title_short Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
title_full Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
title_fullStr Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
title_full_unstemmed Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
title_sort Toward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]
dc.subject.none.fl_str_mv Gamification model
Social and human factors
Software development team
Validation
Customer satisfaction
Human engineering
Information systems
Information use
Productivity
Development teams
Gamification
Management of software projects
Model-based OPC
Software company
Software development teams
Validation
Software design
topic Gamification model
Social and human factors
Software development team
Validation
Customer satisfaction
Human engineering
Information systems
Information use
Productivity
Development teams
Gamification
Management of software projects
Model-based OPC
Software company
Software development teams
Validation
Software design
description Software development is characterized by being an activity centered on people. From this perspective, it is common that there are issues related to the development team and their need for communication, collaboration, motivation, commitment, among others. These issues are also presented in the management of software projects, which are not only oriented towards the technical part but towards social and human factors. For this reason, software companies are interested to provide solutions to this kind of difficulties that influence the productivity of the team, the satisfaction of their customers, the costs, the quality, and the time of their projects. In order to contribute with this purpose, we propose a model based on gamification to intervene social and human factors and influence the productivity of development team. Through gamification, we seek to develop skills and abilities related to social and human factors in such a way that team is motivated, committed, satisfied, and its work is reflected in the results of the projects. © 2019 AISTI.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2020-04-29T14:53:44Z
dc.date.available.none.fl_str_mv 2020-04-29T14:53:44Z
dc.date.none.fl_str_mv 2019
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_2df8fbb1
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.identifier.isbn.none.fl_str_mv 9789899843493
dc.identifier.issn.none.fl_str_mv 21660727
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11407/5710
dc.identifier.doi.none.fl_str_mv 10.23919/CISTI.2019.8760813
identifier_str_mv 9789899843493
21660727
10.23919/CISTI.2019.8760813
url http://hdl.handle.net/11407/5710
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.isversionof.none.fl_str_mv https://www.scopus.com/inward/record.uri?eid=2-s2.0-85070074639&doi=10.23919%2fCISTI.2019.8760813&partnerID=40&md5=26119b3af4b32ddc0718beaff77e4135
dc.relation.citationvolume.none.fl_str_mv 2019-June
dc.relation.references.none.fl_str_mv Li-Na, L., Zhong-Wei, X., Human factors analysis in software (2004) Wuhan Univ. J. Nat. Sci., 9 (1), pp. 18-22
Pirzadeh, L., Human factors in software development: A systematic literature review (2010) Master Sci. Thesis Comput. Sci. Eng, p. 368
Olgun, S., Yilmaz, M., Clarke, P.M., O'Connor, R.V., A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review (2017) International Conference on Software Process Improvement and Capability Determination, pp. 384-398
Hastie, S., Wojewoda, S., (2015) Standish Group 2015 Chaos Report-Q&A with Jennifer Lynch, , http://Www.Infoq.Com/Articles/Standish-Chaos-2015, http://www. infoq. com/articles/standishchaos-2015
Connor, R.V.O., Laporte, C.Y., (2012) Software Project Management in Very Small Entities with ISO/IEC 29110, pp. 330-341
Dutra, A.C.S., Prikladnicki, R., França, C., What do we know about high performance teams in software engineering? Results from a systematic literature review (2015) 41st Euromicro Conference on Software Engineering and Advanced Applications
McConnell, S., Águila Cano, I.M., Bosch, A., Others, (1997) Desarrollo y Gestión de Proyectos Informáticos.
Adolph, S., Hall, W., Kruchten, P., Using grounded theory to study the experience of software development (2011) Empir. Softw. Eng., 16 (4), pp. 487-513
Barraza, Í.D., Zepeda, V.V., Factores sociales y humanos que afectan el proceso de educción de requerimientos: Una revisión sistemática (2017) RISTI-Rev. Iber. Sist. e Tecnol. Inf., (24), pp. 69-83
Deterding, S., Dixon, D., Khaled, R., Nacke, L., From game design elements to gamefulness (2011) Schriften Zur Soziotechnischen Integr. Band 3, 15 (2), p. 2797
Pedreira, O., García, F., Brisaboa, N., Piattini, M., Gamification in software engineering-A systematic mapping (2015) Inf. Softw. Technol., 57 (1), pp. 157-168
Koivisto, J., Hamari, J., The rise of motivational information systems: A review of gamification research (2019) Int. J. Inf. Manage., 45, pp. 191-210. , June 2017
Fernandez, E.B., Astudillo, H., Pedraza, G., Matalonga, S., Noël, R., Generating software security knowledge through empirical methods (2017) Empirical Research for Software Security, pp. 95-137. , CRC Press
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A., (2012) Experimentation in Software Engineering, , Springer-Verlag Berlin Heidelberg
Easterbrook, S., Singer, J., Storey, M.-A., Damian, D., Selecting empirical methods for software engineering research (2008) Guide to Advanced Empirical Software Engineering, pp. 285-311. , Springer
Wagner, S., Ruhe, M., A systematic review of productivity factors in software development (2008) Softw. Product. Anal. Cost Estim. (Sp. 2008), pp. 1-6
De Sampaio Barros, S.C., Barros, E.A., De Aquino, G.S., Carlos Silva E, M.J., De Meira Lemos, S.R., A review of productivity factors and strategies on software development (2010) Proc.-5th Int. Conf. Softw. Eng. Adv. ICSEA, 2010, pp. 196-204
Oliveira De Cunha, E.C., (2017) Fatores de Influência Na Produtividade Dos Desenvolvedores de Organizaciones de Software, pp. 0-99. , Figura 1
Fernández-Sanz, L., Misra, S., Influence of human factors in software quality and productivity (2011) Ccsa, 2011, pp. 257-269
Weimar, E., Nugroho, A., Visser, J., Plaat, A., Towards high performance software teamwork (2013) Proc. 17th Int. Conf. Eval. Assess. Softw. Eng.-EASE'13, pp. 212-215
Weimar, E., (2013) The Influence of Teamwork Quality on Software Development Team Performance, 6, pp. 1-33
Herranz, E., Colomo-Palacios, R., De Seco, A.A., Gamiware: A gamification platform for software process improvement (2014) Commun. Comput. Inf. Sci., 425, pp. 13-24
Herranz, E., Colomo-Palacios, R., De Seco, A.A., Sánchez-Gordón, M.-L., (2016) Towards A Gamification Framework for Software Process Improvement Initiatives: Construction and Validation, 22 (12), pp. 1509-1532
García, F., Pedreira, O., Piattini, M., Cerdeira-Pena, A., Penabad, M., A framework for gamification in software engineering (2017) J. Syst. Softw., 132, pp. 21-40
Hernández, L., Muñoz, M., Mejia, J., Peña, A., (2016) Gamificación en Equipos de Trabajo en la Ingeniería de Software: Una Revisión Sistemática de la Literatura Gamification in Software Engineering Teamworks: A Systematic Literature Review
Hernandez, L., Munoz, M., Mejia, J., Pena, A., Rangel, N., Torres, C., Application of gamification elements in software engineering teamwork [Aplicación de elementos de gamificación en equipos de trabajo en la ingeniería de software] (2017) Iber. Conf. Inf. Syst. Technol. Cist.
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 (2017) European Conference on Software Process Improvement, pp. 249-258
Muñoz, M., Peña, A., Mejia, J., Gasca-Hurtado, G.P., Gómezálvarez, M.C., Hernández, L., Gamification to identify software development team members' profiles (2018) European Conference on Software Process Improvement, pp. 219-228
Machuca-Villegas, L., Gasca-Hurtado, G.P., Gamification for improving software project: Systematic mapping in project management (2018) 2018 13th Iberian Conference on Information Systems and Technologies (CISTI)
Machuca-Villegas, L., Gasca-Hurtado, G.P., Gamification for improving software project management processes: A systematic literature review (2019) Trends and Applications in Software Engineering. CIMPS 2018. Advances in Intelligent Systems and Computing, pp. 41-54
Machuca-Villegas, L., Gasca-Hurtado, G.P., Estrategias de gamificación con fines de mejora de procesos software en la gestión de proyectos (2019) Rev. Ibérica Sist. e Tecnol. Informação
Ruiz, M., Trinidad, M., Calderón, A., Gamification and functional prototyping to support motivation towards software process improvement (2016) International Conference on Product-Focused Software Process Improvement, pp. 697-704
Herranz, E., Guzmán, J.G., De Amescua-Seco, A., Larrucea, X., Gamification for software process improvement: A practical approach (2018) IET Softw.
Yilmaz, M., (2013) A Software Process Engineering Approach to Understanding Software Productivity and Team Personality Characteristics: An Empirical Investigation Murat
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 IEEE Computer Society
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
publisher.none.fl_str_mv IEEE Computer Society
dc.source.none.fl_str_mv Iberian Conference on Information Systems and Technologies, CISTI
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_ 1814159205831016448
spelling 20192020-04-29T14:53:44Z2020-04-29T14:53:44Z978989984349321660727http://hdl.handle.net/11407/571010.23919/CISTI.2019.8760813Software development is characterized by being an activity centered on people. From this perspective, it is common that there are issues related to the development team and their need for communication, collaboration, motivation, commitment, among others. These issues are also presented in the management of software projects, which are not only oriented towards the technical part but towards social and human factors. For this reason, software companies are interested to provide solutions to this kind of difficulties that influence the productivity of the team, the satisfaction of their customers, the costs, the quality, and the time of their projects. In order to contribute with this purpose, we propose a model based on gamification to intervene social and human factors and influence the productivity of development team. Through gamification, we seek to develop skills and abilities related to social and human factors in such a way that team is motivated, committed, satisfied, and its work is reflected in the results of the projects. © 2019 AISTI.spaIEEE Computer SocietyIngeniería de SistemasFacultad de Ingenieríashttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85070074639&doi=10.23919%2fCISTI.2019.8760813&partnerID=40&md5=26119b3af4b32ddc0718beaff77e41352019-JuneLi-Na, L., Zhong-Wei, X., Human factors analysis in software (2004) Wuhan Univ. J. Nat. Sci., 9 (1), pp. 18-22Pirzadeh, L., Human factors in software development: A systematic literature review (2010) Master Sci. Thesis Comput. Sci. Eng, p. 368Olgun, S., Yilmaz, M., Clarke, P.M., O'Connor, R.V., A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review (2017) International Conference on Software Process Improvement and Capability Determination, pp. 384-398Hastie, S., Wojewoda, S., (2015) Standish Group 2015 Chaos Report-Q&A with Jennifer Lynch, , http://Www.Infoq.Com/Articles/Standish-Chaos-2015, http://www. infoq. com/articles/standishchaos-2015Connor, R.V.O., Laporte, C.Y., (2012) Software Project Management in Very Small Entities with ISO/IEC 29110, pp. 330-341Dutra, A.C.S., Prikladnicki, R., França, C., What do we know about high performance teams in software engineering? Results from a systematic literature review (2015) 41st Euromicro Conference on Software Engineering and Advanced ApplicationsMcConnell, S., Águila Cano, I.M., Bosch, A., Others, (1997) Desarrollo y Gestión de Proyectos Informáticos.Adolph, S., Hall, W., Kruchten, P., Using grounded theory to study the experience of software development (2011) Empir. Softw. Eng., 16 (4), pp. 487-513Barraza, Í.D., Zepeda, V.V., Factores sociales y humanos que afectan el proceso de educción de requerimientos: Una revisión sistemática (2017) RISTI-Rev. Iber. Sist. e Tecnol. Inf., (24), pp. 69-83Deterding, S., Dixon, D., Khaled, R., Nacke, L., From game design elements to gamefulness (2011) Schriften Zur Soziotechnischen Integr. Band 3, 15 (2), p. 2797Pedreira, O., García, F., Brisaboa, N., Piattini, M., Gamification in software engineering-A systematic mapping (2015) Inf. Softw. Technol., 57 (1), pp. 157-168Koivisto, J., Hamari, J., The rise of motivational information systems: A review of gamification research (2019) Int. J. Inf. Manage., 45, pp. 191-210. , June 2017Fernandez, E.B., Astudillo, H., Pedraza, G., Matalonga, S., Noël, R., Generating software security knowledge through empirical methods (2017) Empirical Research for Software Security, pp. 95-137. , CRC PressWohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A., (2012) Experimentation in Software Engineering, , Springer-Verlag Berlin HeidelbergEasterbrook, S., Singer, J., Storey, M.-A., Damian, D., Selecting empirical methods for software engineering research (2008) Guide to Advanced Empirical Software Engineering, pp. 285-311. , SpringerWagner, S., Ruhe, M., A systematic review of productivity factors in software development (2008) Softw. Product. Anal. Cost Estim. (Sp. 2008), pp. 1-6De Sampaio Barros, S.C., Barros, E.A., De Aquino, G.S., Carlos Silva E, M.J., De Meira Lemos, S.R., A review of productivity factors and strategies on software development (2010) Proc.-5th Int. Conf. Softw. Eng. Adv. ICSEA, 2010, pp. 196-204Oliveira De Cunha, E.C., (2017) Fatores de Influência Na Produtividade Dos Desenvolvedores de Organizaciones de Software, pp. 0-99. , Figura 1Fernández-Sanz, L., Misra, S., Influence of human factors in software quality and productivity (2011) Ccsa, 2011, pp. 257-269Weimar, E., Nugroho, A., Visser, J., Plaat, A., Towards high performance software teamwork (2013) Proc. 17th Int. Conf. Eval. Assess. Softw. Eng.-EASE'13, pp. 212-215Weimar, E., (2013) The Influence of Teamwork Quality on Software Development Team Performance, 6, pp. 1-33Herranz, E., Colomo-Palacios, R., De Seco, A.A., Gamiware: A gamification platform for software process improvement (2014) Commun. Comput. Inf. Sci., 425, pp. 13-24Herranz, E., Colomo-Palacios, R., De Seco, A.A., Sánchez-Gordón, M.-L., (2016) Towards A Gamification Framework for Software Process Improvement Initiatives: Construction and Validation, 22 (12), pp. 1509-1532García, F., Pedreira, O., Piattini, M., Cerdeira-Pena, A., Penabad, M., A framework for gamification in software engineering (2017) J. Syst. Softw., 132, pp. 21-40Hernández, L., Muñoz, M., Mejia, J., Peña, A., (2016) Gamificación en Equipos de Trabajo en la Ingeniería de Software: Una Revisión Sistemática de la Literatura Gamification in Software Engineering Teamworks: A Systematic Literature ReviewHernandez, L., Munoz, M., Mejia, J., Pena, A., Rangel, N., Torres, C., Application of gamification elements in software engineering teamwork [Aplicación de elementos de gamificación en equipos de trabajo en la ingeniería de software] (2017) Iber. Conf. Inf. Syst. Technol. Cist.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 (2017) European Conference on Software Process Improvement, pp. 249-258Muñoz, M., Peña, A., Mejia, J., Gasca-Hurtado, G.P., Gómezálvarez, M.C., Hernández, L., Gamification to identify software development team members' profiles (2018) European Conference on Software Process Improvement, pp. 219-228Machuca-Villegas, L., Gasca-Hurtado, G.P., Gamification for improving software project: Systematic mapping in project management (2018) 2018 13th Iberian Conference on Information Systems and Technologies (CISTI)Machuca-Villegas, L., Gasca-Hurtado, G.P., Gamification for improving software project management processes: A systematic literature review (2019) Trends and Applications in Software Engineering. CIMPS 2018. Advances in Intelligent Systems and Computing, pp. 41-54Machuca-Villegas, L., Gasca-Hurtado, G.P., Estrategias de gamificación con fines de mejora de procesos software en la gestión de proyectos (2019) Rev. Ibérica Sist. e Tecnol. InformaçãoRuiz, M., Trinidad, M., Calderón, A., Gamification and functional prototyping to support motivation towards software process improvement (2016) International Conference on Product-Focused Software Process Improvement, pp. 697-704Herranz, E., Guzmán, J.G., De Amescua-Seco, A., Larrucea, X., Gamification for software process improvement: A practical approach (2018) IET Softw.Yilmaz, M., (2013) A Software Process Engineering Approach to Understanding Software Productivity and Team Personality Characteristics: An Empirical Investigation MuratIberian Conference on Information Systems and Technologies, CISTIGamification modelSocial and human factorsSoftware development teamValidationCustomer satisfactionHuman engineeringInformation systemsInformation useProductivityDevelopment teamsGamificationManagement of software projectsModel-based OPCSoftware companySoftware development teamsValidationSoftware designToward a model based on gamification to influence the productivity of software development teams [Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software]Conference Paperinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1Machuca-Villegas, L., Facultad de Ingeniería, Universidad Del Valle Doctorado en Ingeniería, Universidad de Medellín, Cali, Colombia; Gasca-Hurtado, G.P., Facultad de Ingenierías, Doctorado en Ingeniería, Universidad de Medellín, UDEM, Medellín, Colombiahttp://purl.org/coar/access_right/c_16ecMachuca-Villegas L.Gasca-Hurtado G.P.11407/5710oai:repository.udem.edu.co:11407/57102020-05-27 18:22:53.297Repositorio Institucional Universidad de Medellinrepositorio@udem.edu.co