Skip to main content

An Experience of Use a Serious Game for Teaching Software Process Improvement

  • Conference paper
  • First Online:
Systems, Software and Services Process Improvement (EuroSPI 2019)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. Abt, C.: Serious Games. University Press of America, Lanhan (2002)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Ramingwong, S.: CutIT: a game for teaching process improvement in software engineering. In: Third International Conference on Information, Communication and Education Application (2012)

    Google Scholar 

  7. Gloger, B.: Ball point game. Accessed 2019

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Peixoto, D., Resende, R., Pádua, C.: An educational simulation model derived from academic and industrial experiences. In: Frontiers in Education Conference, FIE (2013)

    Google Scholar 

  12. Basili, V.R., Caldiera, G., Rombach, H.D.: Goal, question metric paradigm. In: Encyclopedia of Software Engineering, pp. 528–532. Wiley, New York (1994)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)

    Book  Google Scholar 

  15. 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

    Chapter  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. 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

    Chapter  Google Scholar 

  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)

    Google Scholar 

  22. Pries-Heje, J., Johansen, J.: SPI manifesto. In: European System, Software & Service Process Improvement & Innovation Conference (EuroSPI) (2010)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Alejandro Calderón .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics