Propuesta de implementación de un proceso de despliegue automatizado, previo pruebas y análisis de código automatizado

dc.contributor.authorGracia Orejuela, Kevin José
dc.date.accessioned05/12/2023 10:07
dc.date.available05/12/2023 10:07
dc.date.issued2022
dc.descriptionTesis previo la obtención del título de Ingeniero en Tecnologías de la Información.es
dc.description.abstractEl desarrollo de software en la actualidad exige velocidad para adaptarse al ritmo acelerado de consumo de los usuarios, la necesidad de crear productos rápidamente está latente en el día a día, además se busca maximizar la productividad de los desarrolladores lo que lleva a emplear estrategias de automatización, por tanto la presente investigación tuvo como objetivo adoptar este enfoque mediante la elaboración de un entorno de desarrollo, entrega y despliegue continuo de modo que también se puedan obtener los beneficios de la implementación de estas prácticas en los procesos de desarrollo de software en el Departamento de TI de la PUCESE. La investigación realizada constó de una revisión bibliográfica de la literatura previa donde se logró identificar la forma en que otras empresas están implementando canales de integración, entrega y despliegue continua, así como las herramientas que están siendo utilizadas también se tomaron los requerimientos del contexto del Departamento de TI de la PUCESE la cual tiene un equipo de desarrollo, este insumo fue utilizado como base para la elaboración de la propuesta una vez que se aplicaron los criterios de la norma ISO 25010 que tuvo su posterior implementación al establecer este entorno de desarrollo, entrega y despliegue continuo previo a pruebas y análisis de código automatizado. Los criterios aplicados de la norma ISO mediante los cuales se evaluaron las distintas formas de implementación de canales de integración y despliegue continuo fueron Completitud Funcional, Capacidad de Aprendizaje, Capacidad de ser usado, Reusabilidad, Modularidad mediante estos se pudo distinguir cual forma de elaboración se adaptaba más la investigación realizada. Los resultados determinaron el tipo de pipeline acompañado de las herramientas que según el caso se adaptan de forma adecuada al proceso automatizado de pruebas y análisis de código estático lo que de acuerdo con lo investigado puede brindar mejoras en el aseguramiento de calidad en proyectos de software de equipos pequeños, así como la implementación de despliegues automático.
dc.identifier.citationIS.236es
dc.identifier.urihttps://repositorio.puce.edu.ec/handle/123456789/38149
dc.language.isoes
dc.publisherPUCE - Esmeraldas
dc.subjectAutomatización de procesos
dc.subjectPipelines de integración continua
dc.subjectProyectos de software
dc.subjectDespliegues automáticos
dc.titlePropuesta de implementación de un proceso de despliegue automatizado, previo pruebas y análisis de código automatizado
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Gracia Orejuela Kevin José.pdf
Size:
660.64 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:
Plain Text
Description: