Skip to main content

Gamification and Functional Prototyping to Support Motivation Towards Software Process Improvement

  • Conference paper
  • First Online:
Product-Focused Software Process Improvement (PROFES 2016)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10027))

Abstract

The topic of commitment in software process improvement (SPI) has been a recurrent topic of research that has not received enough attention in the recent years. In many situations, the lack of commitment in SPI initiatives is appointed as the major cause leading to failure. In this paper, we propose the use of simulation-based process functional prototyping as a tool to design and test SPI initiatives in a risk-free environment together with gamification, as a means to boost motivation and commitment. The paper shows the conceptualization of the proposal and the design of the gamification strategy, describes the tools built at the technical implementation of the strategy and summarizes the main results of a pilot study conducted to initially evaluate the proposal.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Abdel-Hamid, T., Madnick, S.: Software Project Dynamics: An Integrated Approach, 1st edn. Prentice-Hall, Upper Saddle River (1991)

    Google Scholar 

  2. Abrahamssom, P., Iivari, N.: Commitment in software process improvement - in search of the process. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS-35 2002), vol. 8. IEEE Computer Society, Washington (2002)

    Google Scholar 

  3. Atkins, T.: It’s Raid Night! Gamification for Software Test Teams? http://thinktesting.files.wordpress.com/2012/05/pqa-gamificationtesting-v120426.pdf. Accessed 9 March 2016

  4. Beechama, S., Baddooa, N., Halla, T., Robinsonb, H., Sharpb, H.: Motivation in software engineering: a systematic literature review. Inf. Softw. Technol. 50(9–10), 860–878 (2008)

    Article  Google Scholar 

  5. Burke, B.: Gamification 2020: What Is the Future of Gamification? http://www.growthengineering.co.uk/what-is-the-future-gamification/. Accessed 9 March 2016

  6. Chou, Y.K.: Octalysis – complete Gamification framework. http://yukaichou.com/gamification-examples/octalysis-complete-gamification-framework/. Accessed 9 March 2016

  7. Deterding, S., Dixon, D., Khaled, R., Nacke, L.: From game design elements to gamefulness: defining “Gamification”. In: MindTrek 2011, 28–30 September, Tampere, Finland (2011)

    Google Scholar 

  8. Dorling, A., McCaffery, F.: The gamification of SPICE. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 295–301. Springer, Heidelberg (2012). doi:10.1007/978-3-642-30439-2_35

    Chapter  Google Scholar 

  9. Dubois, D.J.: Toward adopting self-organizing models for the gamification of context-aware user applications. In: 2012 2nd International Workshop on Games and Software Engineering (GAS), vol. 9(15), p. 9 (2012)

    Google Scholar 

  10. Herranz, E., Colomo-Palacios, R., Amescua-Seco, A.: Towards a new approach to supporting top managers in SPI organizational change management. Procedia Technol. 9, 129–138 (2013)

    Article  Google Scholar 

  11. Herranz, E., Colomo-Palacios, R., de Amescua Seco, A., Yilmaz, M.: Gamification as a disruptive factor in software process improvement initiatives. J. Univ. Comput. Sci. 20(6), 885–906 (2014)

    Google Scholar 

  12. Khol, J.: Software Testing Is a Game. Better Software, pp. 7–8, January/February 2013

    Google Scholar 

  13. Niazi, M.: Software process improvement implementation: avoiding critical barriers, CROSSTALK. J. Defense Softw. Eng. 22(1), 24–27 (2009)

    Google Scholar 

  14. Passos, E.B., Medeiros, D.B., Neto, P.A.S., Clua, E.W.G.: Turning real-world software development into a game. In: 2011 Brazilian Symposium on Games and Digital Entertainment (SBGAMES), vol. 260(269), 7–9 November 2011

    Google Scholar 

  15. Pedreira, O., García, F., Brisaboa, N., Piattini, M.: Gamification in software engineering – a systematic mapping. Inf. Softw. Technol. 57, 157–168 (2015)

    Article  Google Scholar 

  16. Raffo, D.M., Wakeland, W.: Moving up the CMMI capability and maturity levels using simulation. Technical report CMU/SEI-2008-TR-002 ESC-TR-2008-002, January 2008

    Google Scholar 

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

    Book  Google Scholar 

  18. Saxena, P., Jain, R.: Managing career aspirations of generation Y at work place. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 2(7), 114–118 (2012)

    Google Scholar 

  19. Singer, L., Schneider, K.: It was a bit of a race: gamification of version control. In: 2012 2nd International Workshop on Games and Software Engineering (GAS), vol. 5(8), p. 9, June 2012

    Google Scholar 

  20. Stelzer, D., Mellis, W.: Success factors of organizational change in software process improvement. Softw. Process. Improv. Pract. 4(4), 227–250 (1998)

    Article  Google Scholar 

  21. Werbach, K., Hunter, D.: For the Win. How Game Thinking can Revolutionize your Business. Wharton Digital Press, Philadelphia (2012)

    Google Scholar 

  22. Yii framework. The Fast, Secure and Professional PHP Framework. http://www.yiiframework.com/. Accessed 9 March 2016

  23. Zhang, H., Kitchenham, B., Pfahl, D.: Software process simulation modeling: facts, trends and directions. In: Proceedings of the 15th Asia-Pacific Software Engineering Conference, pp. 59–66. IEEE Computer Society (2008)

    Google Scholar 

Download references

Acknowledgements

This work has been partially supported by the Spanish Ministry of Science and Technology (grant TIN 2013-46928-C3R) with ERDF funds and the Andalusian Plan for Research, Development and Innovation (grant TIC-195).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mercedes Ruiz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Ruiz, M., Trinidad, M., Calderón, A. (2016). Gamification and Functional Prototyping to Support Motivation Towards Software Process Improvement. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds) Product-Focused Software Process Improvement. PROFES 2016. Lecture Notes in Computer Science(), vol 10027. Springer, Cham. https://doi.org/10.1007/978-3-319-49094-6_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49094-6_58

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49093-9

  • Online ISBN: 978-3-319-49094-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics