Gamification in Software Quality Courses: an analysis from the perspective of player profiles
Abstract
Gamification incorporates various elements that can be combined in different ways, making it relevant to investigate how different gamification systems impact the teaching and learning process, even in similar contexts. This article explores a gamification strategy applied to Software Quality in an undergraduate course in Software Engineering. This gamification strategy uses badges to record student progress, evolving from a previous strategy that used sticker albums. The player profiles of the students were identified to allow an analysis of their motivation and engagement after the experience from the perspective of different profiles. There was more significant variation regarding the different types of players, even though most of the perceptions were positive.References
Aguiar, Y. P., Saraiva, J., Dias, J., and Malheiros, Y. (2015). O ensino integrado de gestao de qualidade de software e engenharia de software aplicada como modelo de educaçao interdisciplinar: Um relato de experiência no ensino de graduaçao. In Simpósio Brasileiro de Qualidade de Software (SBQS), pages 252–259. SBC.
Andrade, F., Marques, L., Bittencourt, I. I., and Isotani, S. (2016). Qpj-br: questionário para identificação de perfis de jogadores para o português-brasileiro. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 27, page 637.
Araújo, A., Coelho, A., Rodrigues, M. E., Viana, W., and Marques, A. B. (2024). Todo esforço será recompensado: Gamificaçao no ensino de arquitetura de software com o uso de badges. In Workshop sobre Educação em Computação (WEI), pages 341–352. SBC.
Bettin, G., Herculani, J. B., Shigenaga, M. Y., Leal, G. C., Balancieri, R., OliveiraJr, E., Colanzi, T. E., and Amaral, A. M. (2022). O ensino de qualidade de software nas ies publicas do paraná: um estudo exploratório. In Workshop sobre Educação em Computação (WEI), pages 286–297. SBC.
Cohen, J. (1988). Statistical power analysis for the behavioral sciences. Lawrence Erlbaum Associates.
Curvo, E. F., Mello, G. J., and Leão, M. F. (2023). A gamificação como prática de ensino inovadora: Um olhar para as teorias epistemológicas. Cuadernos de Educación y Desarrollo, 15(6):4972–4994.
de Oliveira, L. M. C., de Sousa, F. W. P., de Freitas, T. T., de Sousa, D. T., Rodrigues, M. E. M., and Marques, A. B. (2024). Exploring gamification with personality badges in software quality education. In Proceedings of the XXIII Brazilian Symposium on Software Quality, pages 575–585.
Garousi, V., Giray, G., Tuzun, E., Catal, C., and Felderer, M. (2019). Closing the gap between software engineering education and industrial needs. IEEE software, 37(2):68–77.
Glaser, B. G., . S. A. L. (1967). The discovery of grounded theory: Strategies for qualitative research. page 271. Aldine Publishing Company.
Hunter, D. and Werbach, K. (2012). For the win, volume 2. Wharton digital press.
Kapp, K. M. (2012). The gamification of learning and instruction: game-based methods and strategies for training and education. John Wiley & Sons.
Karita, L., Mourão, B. C., Martins, L. A., Soares, L. R., and Machado, I. (2021). Software industry awareness on sustainable software engineering: a brazilian perspective. Journal of Software Engineering Research and Development, 9:2–1.
Maia, A. M. A., de Oliveira, L. M. C., Rodrigues, M. E. M., Viana, W., and Marques, A. B. (2023). Adotando aulas invertidas e gamificação no ensino de qualidade de processos de software com foco no mps. br. In Workshop sobre Educação em Computação (WEI), pages 305–316. SBC.
Nogueira, M. and Machado, R. J. (2013). Processos de qualidade de software como fatores críticos de sucesso para o ensino da engenharia de software no contexto brasileiro.
Richardson, I., Reid, L., Seidman, S. B., Pattinson, B., and Delaney, Y. (2011). Educating software engineers of the future: Software quality research through problem-based learning. In 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), pages 91–100. IEEE.
Ryan R. M., D. E. L. (2000). Intrinsic and extrinsic motivations: Classic definitions and new directions. In Contemporary Educational Psychology, pages 54–67.
Santos, E. D. and Oliveira, S. R. (2018). Gamification and evaluation the use of the function points analysis technique in software quality subjects: The experimental studies. In Proceedings of the XVII Brazilian Symposium on Software Quality, pages 354–362.
Zichermann, G. and Cunningham, C. (2011). Gamification by design: Implementing game mechanics in web and mobile apps. ”O’Reilly Media, Inc.”.
Andrade, F., Marques, L., Bittencourt, I. I., and Isotani, S. (2016). Qpj-br: questionário para identificação de perfis de jogadores para o português-brasileiro. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 27, page 637.
Araújo, A., Coelho, A., Rodrigues, M. E., Viana, W., and Marques, A. B. (2024). Todo esforço será recompensado: Gamificaçao no ensino de arquitetura de software com o uso de badges. In Workshop sobre Educação em Computação (WEI), pages 341–352. SBC.
Bettin, G., Herculani, J. B., Shigenaga, M. Y., Leal, G. C., Balancieri, R., OliveiraJr, E., Colanzi, T. E., and Amaral, A. M. (2022). O ensino de qualidade de software nas ies publicas do paraná: um estudo exploratório. In Workshop sobre Educação em Computação (WEI), pages 286–297. SBC.
Cohen, J. (1988). Statistical power analysis for the behavioral sciences. Lawrence Erlbaum Associates.
Curvo, E. F., Mello, G. J., and Leão, M. F. (2023). A gamificação como prática de ensino inovadora: Um olhar para as teorias epistemológicas. Cuadernos de Educación y Desarrollo, 15(6):4972–4994.
de Oliveira, L. M. C., de Sousa, F. W. P., de Freitas, T. T., de Sousa, D. T., Rodrigues, M. E. M., and Marques, A. B. (2024). Exploring gamification with personality badges in software quality education. In Proceedings of the XXIII Brazilian Symposium on Software Quality, pages 575–585.
Garousi, V., Giray, G., Tuzun, E., Catal, C., and Felderer, M. (2019). Closing the gap between software engineering education and industrial needs. IEEE software, 37(2):68–77.
Glaser, B. G., . S. A. L. (1967). The discovery of grounded theory: Strategies for qualitative research. page 271. Aldine Publishing Company.
Hunter, D. and Werbach, K. (2012). For the win, volume 2. Wharton digital press.
Kapp, K. M. (2012). The gamification of learning and instruction: game-based methods and strategies for training and education. John Wiley & Sons.
Karita, L., Mourão, B. C., Martins, L. A., Soares, L. R., and Machado, I. (2021). Software industry awareness on sustainable software engineering: a brazilian perspective. Journal of Software Engineering Research and Development, 9:2–1.
Maia, A. M. A., de Oliveira, L. M. C., Rodrigues, M. E. M., Viana, W., and Marques, A. B. (2023). Adotando aulas invertidas e gamificação no ensino de qualidade de processos de software com foco no mps. br. In Workshop sobre Educação em Computação (WEI), pages 305–316. SBC.
Nogueira, M. and Machado, R. J. (2013). Processos de qualidade de software como fatores críticos de sucesso para o ensino da engenharia de software no contexto brasileiro.
Richardson, I., Reid, L., Seidman, S. B., Pattinson, B., and Delaney, Y. (2011). Educating software engineers of the future: Software quality research through problem-based learning. In 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), pages 91–100. IEEE.
Ryan R. M., D. E. L. (2000). Intrinsic and extrinsic motivations: Classic definitions and new directions. In Contemporary Educational Psychology, pages 54–67.
Santos, E. D. and Oliveira, S. R. (2018). Gamification and evaluation the use of the function points analysis technique in software quality subjects: The experimental studies. In Proceedings of the XVII Brazilian Symposium on Software Quality, pages 354–362.
Zichermann, G. and Cunningham, C. (2011). Gamification by design: Implementing game mechanics in web and mobile apps. ”O’Reilly Media, Inc.”.
Published
2025-07-20
How to Cite
OLIVEIRA, Lince Sena de; FREITAS, Carlos Augusto; RODRIGUES, Maria Elanne M.; PINHEIRO, Valéria da Silva; MARQUES, Anna Beatriz.
Gamification in Software Quality Courses: an analysis from the perspective of player profiles. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 33. , 2025, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 1335-1346.
ISSN 2595-6175.
DOI: https://doi.org/10.5753/wei.2025.9328.
