Software Corrective Maintenance Strategies: A Case Study of the Community Organization CACTU
DOI:
https://doi.org/10.47187/perspectivas.7.1.230Keywords:
Maintenance, Agile Mantema Methodology, Reliability, CorrespondenceAbstract
The CACTU system (Corporación de Asociaciones Comunitarias de Cotopaxi y Tungurahua), designed to manage correspondence between affiliated children and their foreign sponsors, presented critical operational problems. Key problem areas were identified to resolve this situation, and technical solutions were implemented through corrective maintenance based on the Agile MANTEMA methodology. Subsequently, system reliability was evaluated according to ISO/IEC 25010 using JMeter, Enlightn and R tools. The results of the Mann-Whitney U test revealed significant improvements in mean times between failures before and after maintenance. In particular, system reliability increased substantially, from 34.38% to 88.80%, significantly improving system maturity, availability, fault tolerance and resilience.
Métricas
References
U. Kaur and G. Singh, “A Review on Software Maintenance Issues and How to Reduce Maintenance Efforts,” Int J Comput Appl, vol. 118, no. 1, pp. 6–7, 2015, Accessed: Nov. 08, 2023. [Online]. Available: https://api.semanticscholar.org/CorpusID:55976322.
A. Kamei, S. Kim, and Y. Tanaka, "A Software Maintenance Methodology: An Approach Applied to Mitigate Software Aging," in Proceedings of the 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), Adelaide, Australia, Sept. 28 - Oct. 2, 2020, pp. 255-262. doi: 10.1109/ICSME46990.2020.00032.
A. Gokhale, S. Gallagher, and T. Tremblay, "A Software Maintenance-Focused Process and Supporting Toolset for Academic Environments," 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), Adelaide, Australia, pp. 357-362, Sept. 2020. DOI: 10.1109/ICSME46990.2020.00042.
E. Manotas, S. Yáñez, C. Lopera, and M. Jaramillo, “Estudio del efecto de la de pendencia en la estimación de la confiabilidad de un sistema con dos modos de falla concurrentes,” Dyna (Medellin), p. 30, 2008.
S. A. R. Lopez, “Definición de una secuencia de refactorización que permite mejorar la mantenibilidad minimizando el impacto negativo a la eficiencia basados en la medición de atributos de calidad internos.,” Working papers Maestría en Ingeniería de Sistemas, vol. 4, no. 1, Aug. 2019, doi: 10.15765/WPMIS.V4I1.1241.
T. C. Gutiérrez, R. Martínez, K. Soto, and J. R. Z. Morales, “REVISIÓN DE LITERATURA DEL ERROR HUMANO Y SU ESTUDIO EN LA INDUSTRIA Y LOS SERVICIOS,” 2015.
R. Pérez, F. Ruiz, I. Rodríguez, M. Polo, and M. Piattini, Mantenimiento y Evolución de Sistemas de información, 1ra ed. Madrid: Grupo Editorial RA-MA, 2019.
P. Pisco, M. Marcillo, J. Gutiérrez, and J. Cedeño, “CONTROL DE MANTENIMIENTO PREVENTIVO EN COMPUTADORES A NIVEL DE SOFTWARE,” UNESUM-Ciencias. Revista Científica Multidisciplinaria. ISSN 2602-8166, vol. 4, no. 1, pp. 143–154, May 2020, doi: 10.47230/UNESUM-CIENCIAS.V4.N1.2020.213.
M. F. Fernández, J. G. Ruiz, and R. Acosta, “Analizador de Ensamblados orientados a objetos para el mantenimiento de software,” CULCyT, pp. 29–34, 2015.
M. Polo, “MANTEMA: una metodología paramantenimiento de software,” Universidad de Castilla, La Mancha, 2000.
M. M. Manhães, M. C. F. P. Emer, and L. Bastos, “Classifying defects in software maintenance to support decisions using hierarchical ODC,” Anais do Computer on the Beach, p. 290, 2014.
F. J. Pino, F. Ruiz, J. Triñanes, and F. Garcia, “Agil_MANTEMA: Una Metodología de Mantenimiento de Software para Pequeñas Organizaciones,” 2008, Accessed: Jun. 08, 2024. [Online]. Available: https://www.researchgate.net/publication/221595280
F. Pino, F. Ruiz, and S. Salas, “Ágil Mantema (Mejora de Procesos para Fomentar la Competitividad de la Pequeña y Mediana Industria del Software de Iberoamérica),” p. 13, 2008.
ISO/IEC, “Systems and software engineering - Software life cycle processes,” Art. no. ISO/IEC/IEEE 12207:2017, 2017.
ISO/IEC, “System and Software Quality Requirements and Evaluation,” 2011, Accessed: Feb. 27, 2024. [Online]. Available: https://iso25000.com/index.php/normas-iso-25000/iso-25010
PHP Framework Intergroup, “Extended Coding Style.” 2019. Accessed: Jun. 29, 2024. [Online]. Available: https://www.php-fig.org/psr/psr-12/.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Pablo Guerra Fiallos, José López Ríos, Diego Ávila Pesantez, Angel Mena Reinoso, Miriam Avila
This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright
The authors of the manuscripts will retain their copyright on their articles published in Pespectivas Journal. These rights allow the authors to present their manuscripts in public, prepare derivative works, reproduce them physically by printing and distribute them on their social or research networks. These rights will remain unchanged as long as the authors respect the publication and free access policy of Perspectivas Journal.
Publication Rights
Perspectivas Journal reserves all first publication rights on each of the articles that the authors have sent to its review and publication process. It implies that authors will only exercise their copyright if they state the source and origin of the publication correctly, mainly when they distribute, share, present, or use their articles' total or partial content.