Migração do Sistema de Informação para Gestão do Talento Humano da Polícia Nacional: uma revisão sistemática
DOI:
https://doi.org/10.22335/rlct.v13i3.1422Palavras-chave:
Desenho de sistemas, método, migração, recursos humanos, tecnologíaResumo
A Polícia Nacional da Colômbia dispõe de sistemas de informação que contribuem de forma eficiente para o cumprimento de sua missão, entre eles está o Sistema de Administração do Talento Humano (SIATH). Este sistema está em operação há 20 anos, foi desenvolvido na linguagem Oracle Forms e Reports, atualmente considerada obsoleta e restritiva pois depende da execução de um plugin Java, implantado apenas através do navegador web Internet Explorer, que, atualmente não conta com suporte da Microsoft, o que ameaça a disponibilidade das informações da instituição. Aplicando o protocolo de revisão sistemática e metanálise (PRISMA), os artigos relacionados à migração e reimplementação de aplicativos foram examinados em diferentes bases de dados bibliográficos, utilizando equações de busca e categorias de análise, com critérios de inclusão e exclusão. Como resultado, obteve-se que a reimplementação do SIATH é a opção de migração mais recomendada, pois preserva a arquitetura funcional e os objetos armazenados no banco de dados, utilizando a plataforma de desenvolvimento .NET, de acordo com as capacidades institucionais, e permite inovação na gestão do talento humano, garantindo a disponibilidade de informações e facilitando a interação do usuário final.
Downloads
Referências
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
Publicado
Edição
Seção
Licença
Copyright (c) 2021 Revista Logos Ciencia & Tecnología
Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.
Esta revista proporciona acesso livre e imediato ao seu conteúdo (https://creativecommons.org/licenses/by/4.0/legalcode#languages), sob o princípio de que fazer disponível gratuitamente pesquisa ao público apoia a um maior intercâmbio de conhecimento global. Isto significa que os autores transferem o Copyright à revista, para que possam realizar cópias e distribuição dos conteúdos por qualquer meio, sempre que se mantenha o reconhecimento de seus autores, não faça uso comercial das obras e não realize nenhuma modificação delas.