Skip to main content

A Gamified Proposal for Software Risk Analysis in Agile Methodologies

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

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1060))

Included in the following conference series:

Abstract

In the conventional software development environment, risks are generally managed through a risk management framework; however, application of risk management in agile projects is limited despite its elaborate discussions in the board rooms among professionals. Moreover, risk mitigation used to monitor a project continuously through effective communication is limited. Risk management is critical for achieving success in software projects. It is an improvement process implemented through the institutionalization of best practices among software development teams. Such institutionalization assists in reducing costs, achieving higher levels of client satisfaction, increasing productivity, and reducing project failure. All of the above, it’s necessary define risk management techniques for minimize the effort and guaranteeing the respect of the agile manifesto. Using the risk analysis, reviewing techniques to be adopted by the agile teams and incorporating improvement strategies such as the gamification could be an alternative method to obtain a risk analysis proposal for agile environments. This proposal aims to develop a strategy for analyzing the project risks by a software development team, incorporating agile methodologies, and applying gamification elements for motivating team members to reduce the time for completing the risk management cycle.

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. Project Management Institute: A Guide to the Project Management Body of Knowledge, vol. 5th (2012)

    Google Scholar 

  2. Cohn, M.: Managing risk on agile projects with the risk burndown chart. http://www.mountaingoatsoftware.com/blog/managing-risk-on-agile-projects-withthe-risk-burndown-chart. Accessed 01 Apr 2019

  3. Bertone, R, Thomas, P., Taquia, D., Pardo, S.: Herramienta para la Gestión de Riesgos en proyectos de software. In: XVI Congreso Argentino de Ciencias de la Computación, Buenos Aires-Argentina, pp. 567–576 (2010)

    Google Scholar 

  4. Albadarneh, A., Albadarneh, I., Qusef A.: Risk management in agile software development: a comparative study. In: IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT), pp. 1–6. IEEE, Amman-Jordan (2015)

    Google Scholar 

  5. Thomas, S.: Agile risk management (2008)

    Google Scholar 

  6. Nelson, C.R., Taran, G., de Lascurain Hinojosa, L.: Explicit risk management in agile processes. In: Abrahamsson, P., Baskerville, R., Conboy, K., Fitzgerald, B., Morgan, L., Wang, X. (eds.) XP 2008. LNBIP, vol. 9, pp. 190–201. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-68255-4_20

    Chapter  Google Scholar 

  7. Moran, A.: Agile Risk Management. Springer, Heidelberg (2014)

    Book  Google Scholar 

  8. Tavares, B.G., da Silva, C.E., de Souza, D.: Risk management analysis in scrum software projects. Int. Trans. Oper. Res. 1–22 (2017)

    Google Scholar 

  9. Khatri, S., Bahri, K., Johri, P.: Best practices for managing risk in adaptive agile process. In: Proceedings of 3rd International Conference on Reliability Infocom Technologies and Optimization, pp. 1–5. IEEE, Noida (2014)

    Google Scholar 

  10. Pathak, K., Saha, A.: Review of agile software development methodologies. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3(2), 270–276 (2013)

    Google Scholar 

  11. Paulk, M.: Agile Methodologies and process discipline. Crosttalk, pp. 15–18 (2002)

    Google Scholar 

  12. Siddique, L., Hussein, B.A.: Managing risks in norwegian agile software projects: project managers perspective. Examination of the challenges in agile projects from the suppliers ‘perspective in Norways software industry Insight and recommendations, p. 125 (2017)

    Google Scholar 

  13. Gasca-Hurtado, G.P., Gómez-Alvarez, M.C., Muñoz, M., Mejía, J.: Assessment framework for gamified environments: a gamification assessment model for implementing the framework. In: Larrucea, X., Santamaria, I., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2018. CCIS, vol. 896, pp. 240–253. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-97925-0_20

    Chapter  Google Scholar 

  14. Kloman, H.F.: Risk management agonists. Risk Manag. 37(4), 201–205 (1990)

    Google Scholar 

  15. Charette, R.: Application Strategies for Risk Analysis. McGraw-Hill, New York (1990)

    Google Scholar 

  16. Boehm, B.: Software risk management. In: Ghezzi, C., McDermid, J.A. (eds.) ESEC 1989. LNCS, vol. 387, pp. 1–19. Springer, Heidelberg (1989). https://doi.org/10.1007/3-540-51635-2_29

    Chapter  Google Scholar 

  17. Deterding, S., Dixon, D., Khaled, R., Nacke, L.: From game design elements to gamefulness: defining gamification. In: Proceedings of 15th International Academic MindTrek Conference: Envisioning Future Media Environments, pp. 9–15. ACM, Finland (2011)

    Google Scholar 

  18. Hamari, J., Lehdonvirta, V.: Game design as marketing: how game mechanics create demand for virtual goods. Int. J. Bus. Sci. Appl. Manag. 5(1), 14–29 (2010)

    Google Scholar 

  19. Huotari, K., Hamari, J.: Defining gamification: a service marketing perspective. In: Proceedings of 16th International Academic MindTrek Conference, pp. 17–22. ACM, Finland (2012)

    Google Scholar 

  20. Hamari, J.: Transforming homo economicus into homo ludens: a field experiment on gamification in a utilitarian peer-to-peer trading service. Electron. Commer. Res. Appl. 12(4), 236–245 (2013)

    Article  Google Scholar 

  21. Hamari, J., Kovisto, J., Sarsa, H.: Does gamification work?–A literature review of empirical studies on gamification. In: 47th Hawaii International Conference on System Sciences, pp. 3025–3034. IEEE, Waikoloa (2014)

    Google Scholar 

  22. Robson, K.: Is it all a game? Understanding the principles of gamification. Bus. Horiz. 58(4), 411–420 (2015)

    Article  Google Scholar 

  23. Kietzmann, J., et al.: Social media? Get serious! Understanding the functional building blocks of social media. Bus. Horiz. 54(3), 241–251 (2011)

    Article  Google Scholar 

  24. Chrissis, M., Konrad, M., Shrum, S.: CMMI para Desarrollo: Guía para la integración de procesos y la mejora de productos, Versión 1.3. http://www.sei.cmu.edu/library/assets/whitepapers/SpanishTechnicalReportCMMIV13.pdf. Accessed 14 Mar 2019

  25. Kenneth, H.: A guide to the project management body of knowledge (PMBOK® Guide). Project Manag. J. 44(3) (2013). Fifth Edition

    Google Scholar 

  26. MAGERIT - versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro I–Método. http://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Magerit.html. Accessed 14 Mar 2019

  27. MAGERIT- versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro II - Catálogo de Elementos. http://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Magerit.html. Accessed 14 Mar 2019

  28. MAGERIT - versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro III - Guía de Técnicas. http://administracionelectronica.gob.es/ctt/resources/Soluciones/184/Areadescargas/Libro-III-Guia-deTecnicas.pdf?idIniciativa = 184&idElemento = 87&idioma = en. Accessed 15 Mar 2019

  29. Hefley, B., Loesche, E.A.: eSourcing Capability Model for Client Organizations–eSCM-CL. http://doi.org/CMU-ITSQC-006-02. Accessed 15 Mar 2019

  30. Software Engineering Standard Committee: IEEE standard for software life cycle processes—risk management (2001)

    Google Scholar 

  31. Molina, Y.: Método para el desarrollo de herramientas enfocadas en facilitar la implementación de buenas practicas de desarrollo de software en Pymes. https://cimat.repositorioinstitucional.mx/jspui/bitstream/1008/759/1/ZAC%20TE%2063.pdf. Accessed 10 Apr 2019. (2018)

  32. McManus, J.: Risk Management in Software Development Projects. Routledge, Amsterdam (2012)

    Book  Google Scholar 

  33. Shenkir, W.G., Walker, P.L.: Enterprise risk management: tools and techniques for effective implementation. Institute of Management Accountants, pp. 1–31 (2007)

    Google Scholar 

  34. Demory, B.: Técnicas de creatividad, Septima edición. Ediciones Granica S.A. (1997)

    Google Scholar 

  35. Carr, M., Konda, S., Monarch, I., Ulrich, F., Walker, C.: Taxonomy-based risk identification, pp. 1–24 (1993)

    Google Scholar 

  36. Arora, A., Naresh, C.: A risk based story prioritization technique in an agile environment. Int. J. Adv. Found. Res. Arch. Comput. 1(7), 16–25 (2014)

    Google Scholar 

  37. Singh, M., Saxena, R.: Risk management in agile model. IOSR J. Comput. Eng. 16, 43–46 (2014)

    Google Scholar 

  38. Ylimannela, V.: A model for risk management in agile software development. Tampere University of Technology (2011)

    Google Scholar 

  39. Oprescu, F.: I PLAY AT WORK—ten principles for transforming work processes through gamification. Front. Psychol. 5, 14–17 (2014)

    Article  Google Scholar 

  40. Mahnič, V., Hovelja, T.: On using planning poker for estimating user stories. J. Syst. Softw. 85(9), 2086–2095 (2012)

    Article  Google Scholar 

  41. Manrique-Losada, B., Gasca-Hurtado, G.P., Gómez-Álvarez, M.C.: Assessment proposal of teaching and learning strategies in software process improvement. Revista Facultad De Ingeniería Universidad De Antioquia 77, 105–114 (2015)

    Google Scholar 

  42. Gasca-Hurtado, G., Gómez-Alvarez, M.C., Muñoz, M.: Gamification proposal for defect tracking in software development process. In: Kreiner, C., O’Connor, R., Poth, A., Messnarz, R. (eds.) EuroSPI 2016. CCIS, vol. 633, pp. 212–224. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44817-6_17

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to María Clara Gómez-Alvarez .

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

Gasca-Hurtado, G.P., Gómez-Alvarez, M.C., Muñoz, M., Peña, A. (2019). A Gamified Proposal for Software Risk Analysis in Agile Methodologies. 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_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-28005-5_21

  • 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