Migration of the Human Talent Management Information System of the National Police: A Systematic Review
DOI:
https://doi.org/10.22335/rlct.v13i3.1422Keywords:
Systems design, method, migration, human resources, technologyAbstract
The National Police of Colombia has at service information systems that helps efficiently to the fulfilment of its mission, among them we found the Management System for Human Resources (SIATH). This system has 20 years of functioning, it was developed in Oracle Forms and Reports language, and currently, it is considered obsolete and restrictive, because it depends on the execution of a plugin from Java, that it’s deploy only by web site of Internet Explorer, which currently doesn’t have Microsoft support, causing a menace in the availability of the information. So that, applying the revision protocol and metanalysis (PRISMA), it was checked in different data bases, by means of research equations and analysis categories with standard of inclusion and exclusion, related articles with the migration and implementation of applications. As a result, it was obtained that the reimplementation of SIATH is the option of the migration recommended, maintaining the functional architecture and the objects kept in the data base, using the develop platform .NET according to the institutional capacities, allowing to innovate in the process of human resources, guarantying the availability of information and facilitating the interaction of the final user.
Downloads
References
Abdellatif, M., Shatnawi, A., Mili, H., Moha, N., Boussaidi, G. El, Hecht, G., Privat, J., & Guéhéneuc, Y. G. (2021). A taxonomy of service identification approaches for legacy software systems modernization. Journal of Systems and Software, 173, 110868. https://doi.org/10.1016/j.jss.2020.110868
Arifin, M. A., & Tajudeen, F. P. (2020). Impact of human resources information systems in the military environment. Asia Pacific Management Review, 25(August 2013), 198–206. https://doi.org/10.1016/j.apmrv.2020.02.001
Balalaie, A., Heydarnoori, A., Jamshidi, P., Tamburri, D. A., & Lynn, T. (2018). Microservices migration patterns. Software - Practice and Experience. https://doi.org/10.1002/spe.2608
Berón, M., Pérez, N., Riesco, D., Montejano, G., Pereira, M. J., Nováis, P., & Henriques, P. (2020). Ingeniería de Software: Estrategias de Desarrollo, Mantenimiento y Migración de Sistemas en la Nube. 504–508.
Borja López, Y. (2013). Metodología Ágil de Desarrollo de Software – XP. Espe Mevast. Canfora, G., Fasolino, A. R., Frattolillo, G., & Tramontana, P. (2008). A wrapping approach for migrating legacy system interactive functionalities to Service Oriented Architectures. Journal of Systems and Software, 81(4), 463–480. https://doi.org/10.1016/j.jss.2007.06.006
Castro-León, M. (2020). Arquitectura orientada a servicios, un enfoque basado en proyectos. Enseñanza y Aprendizaje de Ingeniería de Computadores. https://doi.org/10.30827/digibug.32208
Chávez Sánchez, V. M. (2018). Rediseño e implementación de la capa de presentación de una aplicación software de ventas y facturación para garantizar mayor usabilidad. Universidad Privada Del Norte. Colombia, P. N. de. (2015). Resolución 00090 DE 2015. Estructura OFITE (2).pdf.
De Fuentes Martínez, A., & Hernández López, M. S. (2020). Implementación del modelo de plataforma como servicio para el desarrollo de un sistema de producción colectiva de conocimiento en el ecosistema digital de Google. In Prácticas docentes en los nuevos escenarios tecnológicos de aprendizaje.
Fernandez Garcia, J. (2011). Arquitectura en el Universo Online. @tic. Revista d’innovació Educativa. https://doi.org/10.7203/attic.6.336
Flore, A., & Marx Gómez, J. (2020). Development and comparison of migration paths for smart grids using two case studies. Heliyon, 6(9), e04913. https://doi.org/10.1016/j.heliyon.2020.e04913
Garcés, K., Casallas, R., Álvarez, C., Sandoval, E., Salamanca, A., Viera, F., Melo, F., & Soto, J. M. (2018). White-box modernization of legacy applications: The oracle forms case study. Computer Standards and Interfaces, 57(December 2016), 110–122. https://doi.org/10.1016/j.csi.2017.10.004
García Cifuentes, J. P. (2016). Design Thinking para Innovar, desde la Interdisciplinariedad e Interculturalidad, en Ingeniería. Encuentro Internacional de Educación En Ingeniería ACOFI.
Gechman, M. (2019). Software Development Methodologies. In Project Management of Large Software-Intensive Systems. https://doi.org/10.1201/9780429027932-4
Gholami, M. F., Daneshgar, F., Beydoun, G., & Rabhi, F. (2017). Challenges in migrating legacy software systems to the cloud — an empirical study. In Information Systems Vol. 67, 100–113. https://doi.org/10.1016/j.is.2017.03.008
Gonzalo Muñoz, V., Sobrino Callejo, M. R., Benítez Sastre, L., & Coronado Marín, A. (2017). Revisión sistemática sobre competencias en desarrollo sostenible en educación superior. Revista Iberoamericana de Educación. https://doi.org/10.35362/rie730289
Guamán, D., Yaguachi, Lady, Cueva C, S., Jaramillo H, D., & Soto, F. (2018). Evaluación del rendimiento en el proceso de migración de una aplicación monolítica a microservicios. CISTI 2018 - 13th Iberian Conference on Information Systems and Technologies.
Hamidian F, B. F., & Ospino S, G. R. (2015). ¿Por qué los sistemas de información son esenciales? Anuario, 38(2011), 161–183. Retrieved from http://servicio.bc.uc.edu.ve/derecho/revista/idc38/art07.pdf
Hamman, J. J., Nijssen, B., Bohn, T. J., Gergel, D. R., & Mao, Y. (2018). The variable infiltration capacity model version 5 (VIC-5): Infrastructure improvements for new applications and reproducibility. Geoscientific Model Development. https://doi.org/10.5194/gmd-11-3481-2018
Harris, S. L., & Harris, D. (2022). Hardware Description Languages. In S. L. Harris & D. Harris (Eds.), Digital Design and Computer Architecture. 170–235. https://doi.org/10.1016/B978-0-12-820064-3.00004-0
Hernandez Sampieri, R., Fernandez Collado, C., & Baptista Lucio, M. del P. (1991). Metodología de la investigación. Mc Graw Hill.
Hustad, E., & Olsen, D. H. (2021). Creating a sustainable digital infrastructure: The role of service-oriented architecture. Procedia Computer Science, 181, 597–604. https://doi.org/10.1016/j.procs.2021.01.210
Kargar, M., Isazadeh, A., & Izadkhah, H. (2019). Multiprogramming language software systems modularization. Computers and Electrical Engineering, 80. https://doi.org/10.1016/j.compeleceng.2019.106500
Li, L., Sau, C., Fanni, T., Li, J., Viitanen, T., Christophe, F., Palumbo, F., Raffo, L., Huttunen, H., Takala, J., & Bhattacharyya, S. S. (2019). An integrated hardware/software design methodology for signal processing systems. Journal of Systems Architecture, 93(April 2018), 1–19. https://doi.org/10.1016/j.sysarc.2018.12.010
Maida, E., & Pacienzia, J. (2015). Metodologías de desarrollo de software. Biblioteca Digital de La Universidad Católica Argentina.
Medina, J., Pineda, E., & Téllez, F. R. (2019). Requerimientos de Software: Prototipado, software heredado y análisis de documentos. Revista Científica Ingeniería y Desarrollo, 37, 25–36. http://rcientificas.uninorte.edu.co/index.php/ingenieria/article/view/11452
Moher D, Liberati A, Tetzlaff J, A. D. (2009). PRISMA 2009 Flow Diagram. In The PRISMA statement.
Molina, J., & Pedreira, N. (2020). Comparison of development methodologies in web applications. Information and Software Technology, 45(11), 699. https://doi.org/10.1016/j.infsof.2019.106238
Monnier, M. (2016). Capítulo primero. In Los Sistemas de Información Geográfica (SIG). 259–291. https://doi.org/10.4000/books.ifea.585
Montero Molina, B., Ceballos Vite, H., & Dávila Cuesta, J. (2018). Metodologías ágiles frente a las tradicionales en el proceso de desarrollo de software. Espirales Revista Multidisciplinaria de Investigación, 2(17), 114–121. https://www.researchgate.net/publication/327537074_Metodologias_agiles_frente_a_las_tradicionales_en_el_proceso_de_dsarrollo_de_software
Navarro, A., Fernández, J., & Morales, J. (2013). Revisión de metodologías ágiles para el desarrolldo de software A review of agile methoologies for software development. Universidad Icesi.
Nuottila, J., Aaltonen, K., & Kujala, J. (2016). Challenges of adopting agile methods in a public organization. International Journal of Information Systems and Project Management, 4(3), 65–85. https://doi.org/10.12821/ijispm040304
Oliver, A., Odena, A., Raffel, C., Cubuk, E. D., & Goodfellow, I. J. (2018). Realistic evaluation of deep semi-supervised learning algorithms. Advances in Neural Information Processing Systems, 2018-Decem, 3235–3246. Neural information processing systems foundation.
Pang, P. C. I., Chang, S., Verspoor, K., & Pearce, J. (2016). Designing health websites based on users’ web-based information-seeking behaviors: A mixed-method observational study. Journal of Medical Internet Research, 18(6), 1–11. https://doi.org/10.2196/jmir.5661
Peralta-Ascue, M., & Merma-Aroni, J. L. (2017). Integración de procesos de negocio aplicando la arquitectura orientada a servicios (SOA). Interfases. https://doi.org/10.26439/interfases2017.n10.1771
Pérez, W. (2017). Propuesta de una metodología para el proceso de Migración de Datos en entornos empresariales. Departamento de Ciencias de La Computación. Universidad de Las Fueras Armadas ESPE., 9.
Punnoose, R., & De, S. K. (2021). Phase-wise migration of multiple legacy applications–A graph-theoretic approach. Information and Software Technology, 137, 106606. https://doi.org/10.1016/j.infsof.2021.106606
Raffino, M. E. (2018). Lenguaje de Programación: Concepto, Tipos y Ejemplos. https://es.scribd.com/document/437380386/Lenguaje-de-Programacion
Ribeiro, A., & Domingues, L. (2018). Acceptance of an agile methodology in the public sector. Procedia Computer Science, 138, 621–629. https://doi.org/10.1016/j.procs.2018.10.083
Salazar, A. S., Gonnet, S., & Leone, H. (2014). Migración de Sistemas Heredados a Cloud Computing. XLIII Jornadas Argentinas de Informática e Investigación Operativa (43JAIIO)-XV Simposio Argentino de Ingeniería de Software.
Senn, J. A. (2017). Análisis y diseño de sistemas de información. In M. H. Interamericana (Ed.), BMC Public Health (2nd ed.). México.
Silva-López, R. B., Méndez-Gurrola, I. I., & Herrera Alcántara, O. (2015). Metamodelo de aprendizaje estratégico (MAE): Arquitectura de la capa de infraestructura, solución basada en la Cloud Computing. Research in Computing Science. https://doi.org/10.13053/rcs-93-1-15
Sneed, H., & Verhoef, C. (2019). Re-implementing a legacy system. Journal of Systems and Software, 155, 162–184. https://doi.org/10.1016/j.jss.2019.05.012
Stacey Raza, P. (2015). “Estrategia para la migración y conversión de datos de los sistemas de software independientes de la Armada del Ecuador a S.A.P.” Biomass Chem Eng, 49(23–6), 1–15.
Trias, F., De Castro, V., Lopez-Sanz, M., & Marcos, E. (2015). Migrating traditional web applications to CMS-based web applications. Electronic Notes in Theoretical Computer Science, 314, 23–44. https://doi.org/10.1016/j.entcs.2015.05.003
Torres Silva, D., Ortiz Galván, J. D., Andrade Gómez, H., & Rivera López, R. (2018). Una Propuesta de Metodología para la Migración de Sistemas Heredados A proposal for a legacy systems migration methodology. Programación Matemática y Software, 10(November), 40–49. https://www.researchgate.net/publication/328792735_Una_Propuesta_de_Metodologia_para_la_Migracion_de_Sistemas_Heredados
Trubiani, C., Bran, A., van Hoorn, A., Avritzer, A., & Knoche, H. (2018). Exploiting load testing and profiling for Performance Antipattern Detection. Information and Software Technology, 95, 329–345. https://doi.org/10.1016/j.infsof.2017.11.016
Tsuji, S., Cristia, A., & Dupoux, E. (2021). SCALa: A blueprint for computational models of language acquisition in social context. Cognition, 104779. https://doi.org/10.1016/j.cognition.2021.104779
Vidal Silva, C. L., Bustamante, M. A., Lapo, M. del C., & Núñez, M. de los Á. (2018). En la búsqueda de soluciones MapReduce modulares para el trabajo con BigData: Hadoop orientado a aspectos. Información Tecnológica, 29(2), 133–140. https://doi.org/10.4067/s0718-07642018000200133
Woods, E., & Bashroush, R. (2015). Modelling large-scale information systems using ADLs - An industrial experience report. Journal of Systems and Software, 99, 97–108. https://doi.org/10.1016/j.jss.2014.09.018
Yandrapally, R., Sridhara, G., & Sinha, S. (2015). Automated modularization of GUI test cases. Proceedings - International Conference on Software Engineering, 1, 44–54. https://doi.org/10.1109/ICSE.2015.27
Yarza, I., Azkarate-askatsua, M., Onaindia, P., Grüttner, K., Ittershagen, P., & Nebel, W. (2021). Legacy software migration based on timing contract aware realtime execution environments. Journal of Systems and Software, 172, 110849. https://doi.org/10.1016/j.jss.2020.110849
Yu, C., Li, Q., Liu, K., Chen, Y., & Wei, H. (2021). Industrial Design and Development Software System Architecture Based on Model-Based Systems Engineering and Cloud Computing. Annual Reviews in Control, 51, 401–423. https://doi.org/10.1016/j.arcontrol.2021.04.011
Zumba, J. P. (2018). Evolución de las Metodologías y Modelos utilizados en el Desarrollo de Software. INNOVA Research Journal, 3(10), 20–33. https://doi.org/10.33890/innova.v3.n10.2018.651
Downloads
Published
Issue
Section
License
Copyright (c) 2021 Revista Logos Ciencia & Tecnología
This work is licensed under a Creative Commons Attribution 4.0 International License.
This journal provides free and immediate access to its content (https://creativecommons.org/licenses/by/4.0/legalcode#languages), under the principle that making research available to the public free of charge supports greater global knowledge exchange. This means that the authors transfer the Copyrights to the journal, so that the material can be copied and distributed by any means, as long as the authors’ recognition is maintained, and the articles are not commercially used or modified in any way.