<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Entorno de integración, entrega y despliegue continuo de software en la Universidad Católica Sede Esmeraldas

Cargando...
Miniatura

Fecha

Título de la revista

ISSN de la revista

Título del volumen

Editor

PUCE - Esmeraldas

DOI

Resumen

La presente investigación fue realizada con el objetivo principal de modernizar los ambientes de desarrollo y producción a través de la implementación de un entorno de integración, entrega y despliegue continuo de software (CI/CD) por sus siglas en inglés, en el departamento de TICS de la Universidad Católica Sede Esmeraldas. Se realizó una investigación teórica sobre los conceptos de cada una de las herramientas y tecnologías que conforman un entorno de un CI/CD, se hizo una identificación de las herramientas que utiliza el departamento de TICS y se aplicó la ISO 25010 para realizar una evaluación y comparación de herramientas de servidores de automatización y de pruebas automatizadas de código para seleccionar las herramientas que completarán el entorno de CI/CD propuesto y que posteriormente se implementó para formar el entorno de desarrollo y de producción del sistema médico de la PUCESE. Para ello se evaluaron aspectos como la completitud funcional, la capacidad de aprendizaje y la reusabilidad de cada una de las herramientas para determinar la calidad de las mismas y poder realizar una elección. Con la aplicación de la ISO se pudo determinar que de los servidores de automatización Jenkins fue la herramienta seleccionada e implementada, en conjunto con Cypress.io como herramienta de pruebas automatizadas de código, dado que cumplía con las necesidades y especificaciones necesarias en cada uno de los aspectos evaluados que tenía el departamento de TICS de la PUCESE.

Descripción

Tesis previa obtención del título de Ingeniero/a en Sistemas y Computación

Citación

Aprobación

Revisión

Complementado por

Referenciado por