La Importancia de los Sistemas de Control de Versiones en La Gestión de Liberación de Sistemas Web

Autores/as

  • Nelson Angeles Piedra Facultad de Ingeniería, Universidad Nacional de Trujillo. Av. Juan Pablo II s/n – Ciudad Universitaria, Trujillo.
  • Jose Azabache Santos Facultad de Ingeniería, Universidad Nacional de Trujillo. Av. Juan Pablo II s/n – Ciudad Universitaria, Trujillo.
  • Alberto Mendoza De los Santos Departamento de Ingeniería de Sistemas, Universidad Nacional de Trujillo. Av. Juan Pablo II s/n – Ciudad Universitaria, Trujillo.

DOI:

https://doi.org/10.17268/sciendo.2022.041

Palabras clave:

Gestión de liberación, Gestión de versiones, Sistemas de Control de Versiones, Sistemas Web

Resumen

En la actualidad el manejo y disponibilidad de los softwares son muy demandados, han demostrado grandes resultados frente a los sistemas tradicionales para las organizaciones, quienes buscan gestionar su versionamiento para mejorar la calidad de sus servicios. El presente artículo planteó como objetivo determinar el efecto que causan los sistemas de control de versiones en la gestión de liberación de los servicios web. Para lo cual el presente artículo realizo una revisión sistemática de la información comprendida entre los años 2018 y 2022 para focalizar su importancia. Obteniendo como resultados que las diferentes empresas ya alojan sus servicios en un repositorio de control de versiones como GitHub, BitBucket, GitLab, entre otros; ayudando a los sistemas a tener un mejor control de futuras versiones y liberación, e incluso de poder tener un respaldo de estas versiones que se van dejando atrás en todo el ciclo de vida de un proyecto.

Citas

Arévalo, R. A., Ortuño, G., y Arévalo, D. E. (2010). Revisiones sistemáticas (1). Revista médica - Colegio Médico de La Paz, 16(2), 69-80.

Arnau, L., y Sala, J. (2020). La revisión de la literatura científica: Pautas, procedimientos y criterios de calidad. Uab.cat. 22 pp.

Berhea, S., Maynard, M. y Khomh, F. (2020). Software Release Patterns, When is it a good time to update a software component? Procedia Computer Science, 170, 618-625.

Eickhoff, T., Eiden, A., Gödel, J. C., y Eigner, M. (2020). A Metadata Repository for Semantic Product Lifecycle Management. Procedia CIRP, 91, 249-254

Flores, D. M. (2018). Desarrollo de un sistema de información basado en los requisitos de la norma Iso/Iec 20000 para la mejora de la calidad de Los servicios prestados por la división de soporte Informático de la red asistencial Juliaca de Essalud 2017 (título de licenciatura). Universidad Nacional del Altiplano.

Lethbridge, T. C. (2021). Low-Code Is Often High-Code, So We Must Design Low-Code Platforms to Enable Proper Software Engineering. Springer Science and Business Media Deutschland GmbH, 13036, 202–212

Luján-Mora, S. (2002). Programación de aplicaciones web: historia, principios básicos y clientes web. Editorial Club Universitario.

Ma, Y., Mockus, A., Zaretzki, R., Bradley, R. y Bichescu, B. (2020). A Methodology for Analyzing Uptake of Software Technologies among Developers. IEEE Transactions on Software Engineering, 48(2) ,485 - 501

Molins, F. y Serrano, M. (2018). Bases neurales de la aversión a las pérdidas en contextos económicos: revisión sistemática según las directrices PRISMA. Revista de Neurología, 68, 47-58.

Moreno, B., Muñoz, M., Cuellar, J., Domancic, S., y Villanueva, J. (2018). Revisiones Sistemáticas: definición y nociones básicas. Revista Clínica de Periodoncia, Implantología y Rehabilitación Oral, 11(3), 184–186.

Munive, D. A. (2021). Desarrollo e implementación de mejoras de servicios de comercio exterior para un sistema integrado en un Ministerio del Estado peruano (tesis de licenciatura). Universidad Nacional Mayor de San Marcos.

Oliveira, P. A., Santos, P. A., Silva, G., Ibiapina, I., Lira, W. L. y Andrade, R. (2021). Software Development during COVID-19 Pandemic: An Analysis of Stack Overflow and GitHub. IEEE/ACM 3rd International Workshop on Software Engineering for Healthcare (SEH)

Otero, D. (2011). Desarrollo de una aplicación web para control de versiones de software.

Tello, E., Sosa R., C. M., y Tello D. A. (2012). Revisión de los sistemas de control de versiones utilizados en el desarrollo de software. Ingenierías USBmed, 3(1), 74–81.

Trujillo, Y., Marín, A., y Buedo, D. (2018). Marco de Trabajo para gestionar actividades de calidad. Revista cubana de ciencias informáticas, 12(2), 74–88.

Zolkifli, N. N., Ngah, A., y Deraman, A. (2018). Version control system: A review. Procedia Computer Science, 135, 408-415.

Descargas

Publicado

2022-09-15

Cómo citar

Angeles Piedra, N. ., Azabache Santos, J. ., & Mendoza De los Santos, A. . (2022). La Importancia de los Sistemas de Control de Versiones en La Gestión de Liberación de Sistemas Web. SCIÉNDO, 25(3), 333-337. https://doi.org/10.17268/sciendo.2022.041

Número

Sección

Artículos de Revisión