Skip to main content

Software Process Improvement Training Strategy: Lean-Agile Case Study

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

Abstract

Software process improvement is a topic of interest that permeates the processes of different economic sectors. One of the most relevant process improvement methodologies is Lean-Agile for software development, which is a pertinent topic in the training of professionals in Software Engineering. One of the challenges still to be solved associated with the training of professionals in this topic is the high theoretical component and the level of abstraction required. Nevertheless, since gamification promotes motivation and commitment by including game elements in training contexts, it has been identified that it is possible to teach the principles of Lean-Agile for software development from the simulation called “House of Cards” which aims to stimulate the knowledge of Lean principles throughout during six iterations in teams of four members. This work's objective is to conduct a quasi-experiment that facilitated the measurement of the motivation of the participants exposed to this simulation in a training environment in Software Engineering. This paper reports the results collected from a motivation measurement instrument. From the results, it is possible to infer that the level of motivation in the participants is high, according to the perception measured by the instrument used. This work corroborates the relationship between motivation and the inclusion of innovative training strategies, such as gamification in Software Engineering professionals.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Gupta, S., Jain, S.K.: A literature review of lean manufacturing. Int. J. Manage. Sci. Eng. Manage. 8, 241–249 (2013). https://doi.org/10.1080/17509653.2013.825074

    Article  Google Scholar 

  2. Thane Morgan: Lean manufacturing techniques applied to software development (1984)

    Google Scholar 

  3. Petersen, K.: Implementing lean and agile software development in industry implementing lean and agile software development in industry (2010)

    Google Scholar 

  4. Wang, X., Conboy, K., Cawley, O.: “Leagile” software development: an experience report analysis of the application of lean approaches in agile software development. J. Syst. Softw. 85, 1287–1299 (2012). https://doi.org/10.1016/j.jss.2012.01.061

  5. Sundar, R., Balaji, A.N., Satheesh Kumar, R.M.: A review on lean manufacturing implementation techniques. Procedia Eng. 97, 1875–1885 (2014). https://doi.org/10.1016/j.proeng.2014.12.341

    Article  Google Scholar 

  6. Laporte, C.Y., Munoz, M.: Not teaching software engineering standards to future software engineers-malpractice? Computer 54, 81–88 (2021). https://doi.org/10.1109/MC.2021.3064438

    Article  Google Scholar 

  7. Manifesto: Software Process Improvement (SPI)

    Google Scholar 

  8. Lethbridge, T.C., Diaz-Herrera, J., LeBlanc, R.J.J., Thompson, J.B.: Improving software practice through education: challenges and future trends. In: Future of Software Engineering (FOSE 2007), pp. 12–28 (2007)

    Google Scholar 

  9. Capote, G., Rizo, N., Bravo, G.: Professional training of engineers at present. a necessary explanation. Revista Universidad y Sociedad (2016)

    Google Scholar 

  10. Wangenheim, C.G., Von, Hauck, J.C.R.: Teaching software process improvement and assessment. In: Proceedings of the 17th European Systems and Software Process Improvement and Innovation Conference, pp. 25–34 (2010)

    Google Scholar 

  11. Fatema, I., Sakib, K.: Using qualitative system dynamics in the development of an agile teamwork productivity model. Int. J. Adv. Softw 170–185 (2018)

    Google Scholar 

  12. Tohidi, H., Jabbari, M.M.: The effects of motivation in education. Procedia. Soc. Behav. Sci. 31, 820–824 (2012). https://doi.org/10.1016/j.sbspro.2011.12.148

    Article  Google Scholar 

  13. Ray, N.L.: Motivation in education. Infor. Anal. 27 (1992)

    Google Scholar 

  14. Barreto, C.F., Franca, C.: Gamification in software engineering: a literature review. In: Proceedings - 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2021, pp. 105–108 (2021). https://doi.org/10.1109/CHASE52884.2021.00020

  15. Aguilar Vera, R.A., Briceño Arceo, E.E., Díaz Mendoza, J.C., Ucán Pech, J.P.: Gamificación para la mejora de procesos en ingeniería de software: Un estudio exploratorio. Recibe, Revista Electrónica De Computación, Informática, Biomédica Y Electrónica. 8, C1-1-C1-19 (2019). https://doi.org/10.32870/recibe.v8i1.123

  16. Pollesch, P., Rovinsky, A., Alvarado, R., Da Alves, T.C.L.: House of cards - A simulation of lean construction principles. In: IGLC 2017 - Proceedings of the 25th Annual Conference of the International Group for Lean Construction. II, pp. 373–380 (2017). https://doi.org/10.24928/2017/0212

  17. Juran, J.M., Godfrey, A.B.: Juran’s Quality Control Handbook (1998)

    Google Scholar 

  18. Pressman, R.: Ingeniería del software: Un Enfoque Práctico. McGraw Hill (2010)

    Google Scholar 

  19. Singh, J., Singh, H.: Continuous improvement philosophy – literature review and directions. Benchmarking. 22, 75–119 (2015). https://doi.org/10.1108/BIJ-06-2012-0038

    Article  Google Scholar 

  20. Margarita Gamarra, Anderson Dominguez, J.V., Páez, H.: A gamification strategy in engineering education—a case study on motivation and engagement. Comput. Appl. Eng. Educ. 30, 472–482 (2021)

    Google Scholar 

  21. Ouhbi, S., Pombo, N.: Software engineering education: challenges and perspectives. In: IEEE Global Engineering Education Conference, EDUCON. 2020-April, pp. 202–209 (2020). https://doi.org/10.1109/EDUCON45650.2020.9125353

  22. Hundley, J., Britt, W.: Engaging students in software development course projects. In: Proceedings of the Richard Tapia Celebration of Diversity in Computing Conference 2009: Intellect, Initiatives, Insight, and Innovations, pp. 87–92 (2009)

    Google Scholar 

  23. Mason, G.S., Shuman, T.R., Cook, K.E.: Comparing the effectiveness of an inverted classroom to a traditional classroom in an upper-division engineering course. IEEE Trans. Educ. 56, 430–435 (2013). https://doi.org/10.1109/TE.2013.2249066

    Article  Google Scholar 

  24. Garousi, V., Petersen, K., Ozkan, B.: Challenges and best practices in industry-academia collaborations in software engineering: a systematic literature review. Inf. Softw. Technol. 79, 106–127 (2016). https://doi.org/10.1016/j.infsof.2016.07.006

    Article  Google Scholar 

  25. Hamari, J., Koivisto, J., Sarsa, H.: Does gamification work? - a literature review of empirical studies on gamification. In: Proceedings of the Annual Hawaii International Conference on System Sciences, pp. 3025–3034 (2014)

    Google Scholar 

  26. Piedad, G., et al.: Estudiantes de ingeniería : caso de estudio con Lean Manufacturing. In: 2023: Encuentro Internacional de Educación en Ingeniería ACOFI 2023. Asociación Colombiana de Facultades de Ingeniería - ACOFI, Cartagena, COL (2023)

    Google Scholar 

  27. Froment, F., García González, A.J., Gómez-Millán, M.R.B., Esquiva, I.C.: Adaptation and validation in Spanish of the State Motivation Scale in university students. Revista Iberoamericana de Diagnóstico y Evaluación Psicologica 58, 117–126 (2021)

    Google Scholar 

  28. Sabogal Tinoco, L.F., Barraza Heras, E., Hernández Castellar, A., Zapata, L.: Validación del cuestionario de motivación y estrategias de aprendizaje forma corta –MSLQ SF, en estudiantes universitarios de una institución pública-Santa Marta. Psicogente 14, 36–50 (2011)

    Google Scholar 

  29. Wohlin, C., Runeson, P., Hst, M., Ohlsson, M.C., Regnell, B., Wessln, A.: Experimentation in software engineering. Springer Publishing Company, Incorporated (2012)

    Book  Google Scholar 

  30. Ahmed, A., Ahmad, S., Ehsan, N., Mirza, E., Sarwar, S.Z.: Agile software development: impact on productivity and quality. In: 2010 IEEE International Conference on Management of Innovation & Technology, pp. 287–291 (2010)

    Google Scholar 

  31. Bénabou, R., Tirole, J.: Intrinsic and extrinsic motivation. Rev. Econ. Stud. 70, 489–520 (2003). https://doi.org/10.1111/1467-937X.00253

    Article  MathSciNet  Google Scholar 

  32. Nevid, J.S.: Psychology: concepts and applications, 2nd ed. Houghton, Mifflin and Company, Nevid, Jeffrey S.: askauthor@hotmail.com (2007)

    Google Scholar 

  33. Dec, E.L., Ryan, R.M., Koestner, R.: A Meta-Analytic Review of Experiments Examining the Effect of Extrinsic Rewards on Intrinsic Motivation (2014). https://doi.org/10.1037/0033-2909.125.6.627

  34. Dahlstrøm, C.: Impacts of gamification on intrinsic motivation. Educ. Human. Res. 1–11 (2012)

    Google Scholar 

Download references

Acknowledgments

To the research project "Design of a Strategy based on Gamification to Promote the Participation of Women in Science and Technology" and to the Software Engineering Network for Emerging Technologies and Industry 4.0 co-financed by the Universidad de Medellín.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luz Marcela Restrepo-Tamayo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gasca-Hurtado, G.P., Restrepo-Tamayo, L.M., Hernández-Leal, E.J., Gómez-Álvarez, M.C., Morillo-Puente, S. (2024). Software Process Improvement Training Strategy: Lean-Agile Case Study. In: Yilmaz, M., Clarke, P., Riel, A., Messnarz, R., Greiner, C., Peisl, T. (eds) Systems, Software and Services Process Improvement. EuroSPI 2024. Communications in Computer and Information Science, vol 2180. Springer, Cham. https://doi.org/10.1007/978-3-031-71142-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-71142-8_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-71141-1

  • Online ISBN: 978-3-031-71142-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics