Abstract
Driven the necessity of providing alternative approaches to the traditional pedagogical teaching process, the use of gamification and serious games has become a successful approach to motivate, engage and be effective for the current generation of learners. Considering the advantages of serious games, our work describes the experience of using a serious game to make aware learners about the relevance of measuring to improve the quality of the processes and help learners to make contact with software process improvement field. The empirical evaluation was conducted within the Software Quality course at the University of Cádiz using the MEEGA+ evaluation model to assess the player experience and the perceived learning of learners during the experience. The results provide valuable information to accept the feasibility of the serious game to be integrated as a learning resource within the course and also to contribute new insights to mature and consolidate the field of serious games for software process education.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Calderón, A., Ruiz, M., Orta, E.: Integrating serious games as learning resources in a software project management course: the case of ProDec. In: SECM2017 - Proceedings of the 1st International Workshop on Software Engineering Curricula for Millennials in connection with the ICSE 2017 Conference, Buenos Aires, Argentina (2017)
Calderón, A., Ruiz, M., O’Connor, R.V.: A multivocal literature review on serious games for software process standards education. Comput. Stand. Interfaces 57, 36–48 (2018)
Kosa, M., Yilmaz, M., O’Connor, R., Clarke, P.: Software engineering education and games: a systematic literature review. J. Univers. Comput. Sci. 22(12), 1558–1574 (2016)
Abt, C.: Serious Games. University Press of America, Lanhan (2002)
Petri, G., Calderón, A., von Wangenheim, C.G., Borgatto, A.F., Ruiz, M.: Games for teaching software project management: an analysis of the benefits of digital and non-digital games. J. Univers. Comput. Sci. 24(10), 1424–1451 (2018)
Ramingwong, S.: CutIT: a game for teaching process improvement in software engineering. In: Third International Conference on Information, Communication and Education Application (2012)
Gloger, B.: Ball point game. Accessed 2019
Calderón, A., Trinidad, M., Ruiz, M., O’Connor, Rory V.: Teaching software processes and standards: a review of serious games approaches. In: Stamelos, I., O’Connor, Rory V., Rout, T., Dorling, A. (eds.) SPICE 2018. CCIS, vol. 918, pp. 154–166. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00623-5_11
Chaves, R.O., Favero, E.L., Tavares, E.M.D.C., Oliveira, S.R.: A software process simulator machine for software engineering simulation games. In: Brazilian Symposium on Games and Digital Entertainment (SBGAMES) (2010)
Maxim, B.R., Kaur, R., Apzynski, C., Edwards, D., Evans, E.: An agile software engineering process improvement game. In: Frontiers in Education Conference (FIE) (2016)
Peixoto, D., Resende, R., Pádua, C.: An educational simulation model derived from academic and industrial experiences. In: Frontiers in Education Conference, FIE (2013)
Basili, V.R., Caldiera, G., Rombach, H.D.: Goal, question metric paradigm. In: Encyclopedia of Software Engineering, pp. 528–532. Wiley, New York (1994)
Bocco, M.G., Cruz-Lemus, J.A., Velthuis, M.P.: Métodos de investigación en ingeniería del software. RA-MA, España (2014)
Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)
Petri, G., Gresse von Wangenheim, C., Borgatto, A.F.: MEEGA+ , systematic model to evaluate educational games. In: Lee, N., et al. (eds.) Encyclopedia of Computer Graphics and Games. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-08234-9
Carvajal, L., Moreno, A.M., Sánchez-Segura, M.-I., Seffah, A.: Usability through software design. IEEE Trans. Softw. Eng. 32(11), 1582–1596 (2013)
Davis, A., Dieste, O., Hickey, A., Juristo, N., Moreno, A.: Effectiveness of requirements elicitation techniques: empirical results. In: 14th IEEE International Conference Requirements Engineering, Minneapolis/St. Paul, MN (2006)
Falessi, D., et al.: Empirical software engineering experts on the use of students and professionals in experiments. Empirical Softw. Eng. 23(2018), 452–489 (2018)
Salman, I., Misirli, A.T., Juristo, N.: Are students representatives of professionals in software engineering experiments? In: 37th IEEE International Conference on Software Engineering, Florence, Italy (2015)
Akarsu, Z., Metin, Ö.O., Gungor, D., Yilmaz, M.: Towards a role playing game for exploring the roles in scrum to improve collaboration problems. In: Larrucea, X., Santamaria, I., O’Connor, R., Messnarz, R., et al. (eds.) EuroSPI 2018. CCIS, vol. 896, pp. 254–264. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-97925-0_21
Yilmaz, M., Atasoy, B., O’Connor, R.V., Martens, J.-B., Clarke, P.: Software developer’s journey a story-driven approach to support software practitioner. In: European System, Software & Service Process Improvement & Innovation Conference (EuroSPI), Switzerland (2016)
Pries-Heje, J., Johansen, J.: SPI manifesto. In: European System, Software & Service Process Improvement & Innovation Conference (EuroSPI) (2010)
Acknowledgements
We would like to thank the learners of the Software Quality course held at the University of Cádiz during 2018-2019 for their participation.
This work was funded by the Spanish National Research Agency (AEI) with ERDF funds under projects BadgePeople (TIN2016-76956-C3-3-R) and the Andalusian Plan for Research, Development and Innovation (grant TIC-195). Moreover, this work has been carried out during a pre-doctoral contract for the training of research personnel, funded by the University of Cádiz through the University Research and Transfer Plan (UCA/REC01VI/2017).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Calderón, A., Trinidad, M., Ruiz, M., O’Connor, R.V. (2019). An Experience of Use a Serious Game for Teaching Software Process Improvement. In: Walker, A., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2019. Communications in Computer and Information Science, vol 1060. Springer, Cham. https://doi.org/10.1007/978-3-030-28005-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-28005-5_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28004-8
Online ISBN: 978-3-030-28005-5
eBook Packages: Computer ScienceComputer Science (R0)