Software Process Improvement Training Strategy: Lean-Agile Case Study

Share this
Date
2024Author
Gasca-Hurtado G.P
Restrepo-Tamayo L.M
Hernández-Leal E.J
Gómez-Álvarez M.C
Morillo-Puente S.
Citación
Metadata
Show full item recordAbstract
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. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
Collections
- Indexados Scopus [1893]
Related items
Showing items related by title, author, creator and subject.
-
Gamification experience of an educational environment in software engineening: Gamifying a course of agility for software process improvement [Experiencia de gamificación de un entorno educativo en ingeniería de software: Gamificando un curso de agilidad para la mejora de procesos software]
Gasca-Hurtado G.P.; Gomez M.C.; Zepeda V.V. (IEEE Computer SocietyIngeniería de SistemasFacultad de Ingenierías, 2018)In the last decade gamification has become as a useful strategy for make work environments more dynamic, specifically because it supports initiatives associated with the increase of performance characteristics of work teams ... -
SETMAT (Software engineering teaching method and theory): A theory of software engineering teaching [SETMAT (Software Engineering Teaching Method and Theory): Una teoría para la enseñanza de Ingeniería de Software]
Gómez-Álvarez M.C.; Jaramillo C.M.Z.; Astudillo H.Software engineering (SE) teaching uses learning strategies to promote the acquisition of technical and social capabilities; typical strategies are project-based learning, collaborative learning, and problem-based learning. ... -
Software processes improvement proposal based on PSP for telecommuting contexts
Giraldo, Fáber D.; Villegas Arias, Mónica Michelle (Universidad de MedellínFacultad de IngenieríasMedellín, 2019-06-28)