Best practices based on the new SKX agile collaborative metamodel for software development: a case study in a banking institution
DOI:
https://doi.org/10.17162/au.v13i2.1421Keywords:
Best practices, Software, collaborative metamodel, process, bank.Abstract
Companies in the banking sector that create financial applications have replicated products and services, with high growth rates internationally; but unfortunately, they do not do it constantly, which causes a loss of innovative products, and failing to meet the needs of users. In this sense, the main objective of the research is to implement Best Practices, applying a new agile collaborative metamodel SKX, to improve the Software Development process in a banking institution. The research has two stages: the methodological research that has allowed to review and analyze the proposals of XP, KANBAN and SCRUM with which a new agile collaborative metamodel SKX was elaborated; then the experimental research was carried out applying the 5 phases of SKX: Initiation, Preparation, Execution, Control, and Closing. The Research Design considers two groups: Experimental Group (Ge) and Control Group (Gc), while Student's t-test was used to validate the hypotheses. In addition to the Best Practices, the solution has achieved important results such as: increased deployment quantity, reduced deployment time, improved information accuracy and increased user satisfaction.Downloads
References
Aguileta, A., & Gómez, O. (2019). Estudio de calidad y eficiencia de un enfoque de desarrollo software secuencial con programadores solos y en pareja. Revista chilena de ingeniería, 27 (2), 304-318.
Ali, N., Daneth, H., & Hong, J.-E. (2020). A hybrid DevOps process supporting software reuse: A pilot project. Journal of Software: Evolution & Process, 32. doi:https://doi.org/10.1002/smr.2248
Álvarez, J.-M., & Roibás Millán, E. (2021). Agile methodologies applied to Integrated Concurrent Engineering for spacecraft design. Research in Engineering Design, 32 (4), 431-450. doi:https://doi.org/10.1007/s00163-021-00371-y
Armando-Munoz, D., Ordonez, H., & Bucheli, V. (2020). Lineamientos DevOps Lineamientos para la implementación del modelo CALMS de DevOps en MIPyMEs desarrolladoras de Software en el contexto Sur Colombiano. Revista Guillermo de Ockham, 18 (1), 81-91. doi:https://doi.org/10.21500/22563202.4270
Barroso Benítez, Y., Trujillo Casañola, Y., & Millet Lombida, Y. (2021). Marco de trabajo de evaluación de experiencia de usuario en el desarrollo de software. Revista Cubana de Ciencias Informáticas, 15 (3), 92-117.
Cárdenas Villavicencio, O. E., Zea Ordóñez, M. P., Valarezo Pardo, M. R., & Ramón Ramón, R. A. (2021). Comparativa De Tendencias De Desarrollo De Software Móvil. 3C TIC, 10 (1), 123–147. doi:https://doi.org/10.17993/3ctic.2021.101.123-147
Corral Pedraza, J. E. (202). Neurociencias aplicadas a la integración de equipos de trabajo proyectos de desarrollo de software. Anáhuac Journal, 20 (2), 38–79.
da Silva, C. E., Yan de Lima, J., & Adachi, E. (2022). SPReaD: service-oriented process for reengineering and DevOps. Service Oriented Computing and Applications, 16 (1), 1–16. doi:https://doi.org/10.1007/s11761-021-00329-x
Del Real, A., Del Real, O., Martínez, V., & Oyonarte, R. (2021). Uso de sistemas automatizados de inteligencia artificial para la predicción de la necesidad de extracciones dentarias en pacientes ortodóncicos. Revista Espanola de Ortodoncia. https://dialnet.unirioja.es/servlet/articulo?codigo=8330762
Delgado Olivera, L. d., & Díaz Alonso, L. M. (2021). Modelos de Desarrollo de Software. Revista Cubana de Ciencias Informáticas, 15 (1), 37-51. https://www.redalyc.org/articulo.oa?id=378366538003
Gaete, J., Villarroel, R., Figueroa, I., Cornide-Reyes, H., & Muñoz, R. (2021). Enfoque de aplicación ágil con Scrum, Lean y Kanban Agile application approach with Scrum, Lean and Kanban. Revista chilena de ingeniería, 29 (1), 141-157. https://scielo.conicyt.cl/pdf/ingeniare/v29n1/0718-3305-ingeniare-29-01-141.pdf
Gómez-Campo, C. -E., Cañizares-Hernández, T.-G., Pardo-Calvache, C.-J., & Gome-Campo, J. C. (2022). Modelo de referencia ágil y escalado para la industria de software. Revista Científica, 43 (1), 80-92. doi:https://doi.org/10.14483/23448350.18353
González Obregón, W., Cruz Segura, Y., Parra Fernández, A., & Trujillo Casañola, Y. (2021). Buenas prácticas en el empleo de CMMI en empresas desarrolladoras de software. Serie Científica de La Universidad de Las Ciencias Informáticas, 14 (1), 215-225. https://publicaciones.uci.cu/index.php/serie/article/view/851
Hernández-Salazar, E., & Alberto Beltrán, C. (2020). SCRUM, Un enfoque práctico de metodología ágil para la ingeniería de software. TIA Tecnología, investigación y academia, 8 (2), 61. https://link.gale.com/apps/doc/A690810651/IFME?u=univcv&sid=bookmark-IFME&xid=be75d242
Mallampati, M., Srivinivas, K., & Tirumala, K. M. (2018). Design process to reduce production cycle time in product development. IAES International Journal of Artificial Intelligence, 7 (3), 125-129. http://doi.org/10.11591/ijai.v7.i3.pp125-129
Medina, O. C., Marciszack, M. M., & Groppo, M. A. (2018). Un modelo de análisis para aplicación de patrones de buenas prácticas en el modelado conceptual de gobierno electrónico. Red de Universidades con Carreras en Informática, 516-520. http://sedici.unlp.edu.ar/handle/10915/67063
Muñoz, L., Flores, A., Sánchez Pérez, C., Delgado, L., & Mora Lumbreras, M. (2017). Acercando Buenas Prácticas de la industria a la formación profesional universitaria: el caso CMMi. Revista de La Alta Tecnología y Sociedad, 9 (4), 153–159.
Muñoz, M., Mejia, J., & Laporte, C. (2018). Implementacion del Estandar ISO/IEC 29110 en Centros de Desarrollo de Software de Universidades Mexicanas: Experiencia del Estado de Zacatecas. RISTI (Revista Iberica de Sistemas e Tecnologias de Informacao), 29, 43+. doi:http://dx.doi.org/10.17013/risti.29.43-54
Neelu, L., & Kavitha2, D. (2021). Estimation of software quality parameters for hybrid agile process model. SN Applied Sciences, 3 (3), 1-11.
Páez, J., Cortes, J., Simanca, F., & Blanco, F. (2021). Aplicación de UML y SCRUM al desarrollo del software sobre control de acceso. Información Tecnológica, 32 (5), 57–65.
Piñero González, M., Marin Diaz, A., Trujillo Casañola, Y., & Buedo Hidalgo, D. (2021). Buenas prácticas para prevenir los riesgos de la eficiencia del desempeño en los productos de software. Revista Cubana de Ciencias Informáticas, 15 (1), 89-113. https://rcci.uci.cu/?journal=rcci&page=article&op=view&path%5B%5D=2050&path%5B%5D=850
Piñero González, M., Marin Diaz, A., Trujillo Casañola, Y., & Paez Llopiz, R. (2022). Framework for evaluating performance efficiency from early stages in software. Revista Cubana de Ciencias Informáticas, 16 (3), 51-70. Obtenido de http://rcci.uci.cu
Raicu, C.-C., Seriţan, G.-C., Bogdan-Adrian, E., & Stănculescu, M. (2021). Development Approach Model for Automotive Headlights with Mixed Delivery Methodologies over APQP Backbone. Applied Sciences, 11 (1), 1-12.
Soraluz Soraluz, A. E., Valles Coral, M. Á., & Lévano Rodríguez, D. (2021). Desarrollo guiado por comportamiento: buenas prácticas para la calidad de software. Ingeniería y Desarrollo, 39 (1), 190–204. doi:https://doi.org/10.14482/inde.39.1.005.3
Sridhar, G., & Wooluru, Y. (2020). Application of Lean in an Engineering Service Industry. IUP Journal of Operations Management, 19 (1), 40-49. https://ssrn.com/abstract=3798441
Zapata Arbeláez, J. J., Manrique-Losada, B., Gasca-Hurtado, G. P., & Machuca-Villegas, L. (2021). Caracterización de métodos de evaluación de desempeño para equipos de desarrollo de software. Revista chilena de ingeniería, 29 (1), 129-140.
Zapata Jaramillo, C. M., Gómez Alvarez, M. C., & Hernández Palencia, J. C. (2020). Smellware: un juego para la enseñanza de buenas prácticas en el proceso de desarrollo de software. Ingeniare. Revista chilena de ingeniería, 28 (4), 645-653. doi:http://dx.doi.org/10.4067/S0718-33052020000400645
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Jose Milla-Flores, Javier Gamboa-Cruzado, Aníbal Sifuentes Damián, María Rodríguez Kong
This work is licensed under a Creative Commons Attribution 4.0 International License.
- The authors retain their copyright but assign to the journal the right of the first publication, with the work registered under the Creative Commons attribution license, which allows third parties to use the published information as long as they mention the authorship of the work and that it was first published in this journal.
- Authors may make other independent or additional contractual arrangements for non-exclusive distribution of the version of the article published in this journal (eg, include it in an institutional repository or publish it in a book) as long as it clearly indicates that the work was first published in this journal.
- Authors are encouraged and advised to publish their work on the Internet (for example, on institutional or personal pages) before and during the review and publication process, as it can lead to productive exchanges and a greater and faster dissemination of the published work (see The Effect of Open Access).