Exploratory study on the implementation of two software development methodologies in a school context
DOI:
https://doi.org/10.29105/mdi.v13i22.342Keywords:
Development methodologies, software, waterfall, scrum, toolAbstract
Currently, higher education institutions have the challenge of recreating real scenarios of the labor field, so students of the Bachelor's Degree in Computer Systems Engineering, need to generate the necessary skills in the development of methodologies for the creation of software. This paper presents the findings of an exploratory study on the selection, implementation and reflection of a traditional and an agile methodology in software development teams of school projects. For this purpose, an instrument was constructed with relevant indicators, obtained from a systematic literature review. The results obtained show that the projects developed under the traditional methodology with the Waterfall model present a predominantly intermediate performance, where critical self-evaluation and the production of evidence or artifacts remained at low values, reflecting limitations in the feedback and formalization of the process. The projects managed with the agile methodology under the Scrum framework achieved better results in most of the evaluated criteria, however, areas for improvement were identified in the comparison with Waterfall and in the generation of evidence or documentation, where the scores were concentrated in medium levels.
References
Bibik, I. (2018). From Waterfall to Agile. En How to kill the Scrum monster (pp. 1–3). Apress. https://doi.org/10.1007/978-1-4842-3884-0_1
Biolchini, J., Gomes, P., Cruz, A., & Orta, G. (2005). Systematic review in software engineering (RT-ES679/05). Rio de Janeiro: Systems Engineering and Computer Science Department, COPPE/UFRJ.
Garcés, L., & Egas, L. (2015). Evolución de las metodologías de desarrollo de la ingeniería de software en el proceso de la ingeniería de sistemas. Revista Científica y Tecnológica UPSE, 1(3), 15–22.
George, D., & Mallery, P. (2024). IBM SPSS statistics 29 step by step: A simple guide and reference. Routledge.
Méndez Nava, E. M. (2006). [Tesis de maestría, Universidad Católica Andrés Bello]. Biblioteca UCAB. http://biblioteca2.ucab.edu.ve/anexos/biblioteca/marc/texto/AAQ7365.pdf
Molina, S. G. R. (2013). Metodologías ágiles enfocadas al modelado de requerimientos. Informes Científicos Técnicos – UNPA, 5(1), 1–29. https://doi.org/10.22305/ict-unpa.v5i1.58
Rivas, C., Corona, V., Gutiérrez, J., & Hernández, L. (2015). Metodologías actuales de desarrollo de software. Revista de Tecnología e Innovación, 2(5), 980–986.
Srivastava, A., Bhardwaj, S., & Saraswat, S. (2017). SCRUM model for agile methodology. In 2017 International Conference on Computing, Communication and Automation (ICCCA) (pp. 864–869). IEEE. https://doi.org/10.1109/CCAA.2017.8229928
The Standish Group. (1994). The CHAOS Report. http://www.standishgroup.com/sample_research_files/chaos_report_1994.pdf
Orjuela, A. D., & Rojas, M. (2008). Las metodologías de desarrollo ágil como una oportunidad para la ingeniería del software educativo. Revista Avances en Sistemas e Informática, 5(2), 159–171.
Yepes González, J. D., Pardo Calvache, C. J., & Gómez, O. S. (2015). Revisión sistemática acerca de la implementación de metodologías ágiles y otros modelos en micro, pequeñas y medianas empresas de software. Revista Tecnológica – ESPOL, 28(5), 45–54.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
