Propuesta de implementación de Integración Continua (CI) y Despliegue Continuo (CD) en aplicaciones legacy de la Pontificia Universidad Javeriana Cali

dc.contributor.advisorRincón Pérez, Luisa Fernanda
dc.contributor.authorMorales Agredo, Andersson
dc.date.accessioned2025-11-14T16:06:17Z
dc.date.available2025-11-14T16:06:17Z
dc.date.issued2025
dc.description.abstractEste proyecto de grado propuso una solución de integración y entrega continua (CI/CD) orientada a mejorar los procesos de desarrollo y despliegue de software en aplicaciones heredadas de la Pontificia Universidad Javeriana Cali. La propuesta se fundamentó en el aprovechamiento de herramientas ya disponibles en el entorno institucional y tuvo como objetivo diseñar e implementar una solución técnica adaptada al contexto de sistemas legados, con énfasis en la automatización, la trazabilidad y la eficiencia operativa. La solución se implementó y evaluó en un entorno controlado, mediante pruebas de concepto realizadas sobre aplicaciones funcionales institucionales. Esta implementación permitió verificar la viabilidad técnica de la propuesta, así como evidenciar su impacto positivo en la reducción de errores post-despliegue, en el fortalecimiento de la calidad del software entregado y en la mejora significativa de los tiempos de entrega. El proyecto definió y aplicó métricas para comparar el desempeño del pipeline automatizado frente a los procesos manuales previamente utilizados. Los resultados obtenidos reflejaron mejoras tangibles en trazabilidad, seguridad y eficiencia. Además, se identificaron oportunidades de mejora y se documentaron recomendaciones técnicas para una adopción escalable de la solución. Finalmente, esta experiencia puede servir como referente replicable para otras organizaciones académicas que enfrenten desafíos similares en la modernización de sus procesos de entrega de software.spa
dc.description.abstractThis thesis project proposed a continuous integration and continuous delivery (CI/CD) solution aimed at improving software development and deployment processes for legacy applications at Pontificia Universidad Javeriana Cali. The proposal was based on leveraging tools already available in the institutional environment and aimed to design and implement a technical solution adapted to the context of legacy systems, with an emphasis on automation, traceability, and operational efficiency. The solution was implemented and evaluated in a controlled environment through proof-of-concept tests conducted on functional institutional applications. This implementation allowed verification of the technical feasibility of the proposal, as well as evidence of its positive impact on reducing post-deployment errors, strengthening the quality of delivered software, and significantly improving delivery times. The project defined and applied metrics to compare the performance of the automated pipeline against previously used manual processes. The results reflected tangible improvements in traceability, security, and efficiency. Additionally, opportunities for improvement were identified, and technical recommendations were documented for scalable adoption of the solution. Finally, this experience can serve as a replicable reference for other academic organizations facing similar challenges in modernizing their software delivery processes.eng
dc.description.degreelevelMaestría
dc.description.degreenameMagíster en Ingeniería de Software
dc.format.extent115 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/11522/5111
dc.language.isospa
dc.publisherPontificia Universidad Javeriana Cali
dc.publisher.departmentFacultad de Ingeniería y Ciencias
dc.publisher.programMaestría en Ingeniería de Software
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonshttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectDevopsspa
dc.subjectDesarrollo de softwarespa
dc.subjectDespliegue continuospa
dc.subjectIntegración continuaspa
dc.subjectPipelinespa
dc.subjectSoftware developmenteng
dc.subjectContinuous integrationeng
dc.subjectContinuous deploymenteng
dc.titlePropuesta de implementación de Integración Continua (CI) y Despliegue Continuo (CD) en aplicaciones legacy de la Pontificia Universidad Javeriana Calispa
dc.typemaster thesis
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.localTesis/Trabajo de grado - Monografía - Maestría
dc.type.redcolhttps://purl.org/redcol/resource_type/TM
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Proyecto de Grado Final - Andersson Morales Agredo,,.pdf
Size:
1.98 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Licencia de Uso - Andersson Morales Agredo,,.pdf
Size:
124.39 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: