Propuesta de mejora para la gestión de desarrollo de software con microservicios en el Consejo Nacional Electoral de Ecuador, 2022
View/ Open
Download
(application/pdf: 187.6Kb)
(application/pdf: 187.6Kb)
Embargoed
(application/pdf: 487.5Kb)
(application/pdf: 487.5Kb)
Embargoed
(application/pdf: 198.5Kb)
(application/pdf: 198.5Kb)
Embargoed
(application/pdf: 5.434Mb)
(application/pdf: 5.434Mb)
Embargoed
(application/pdf: 164.7Kb)
(application/pdf: 164.7Kb)
Embargoed
(application/pdf: 167.9Kb)
(application/pdf: 167.9Kb)
Embargoed
(application/pdf: 162.1Kb)
(application/pdf: 162.1Kb)
Embargoed
(application/pdf: 94.67Kb)
(application/pdf: 94.67Kb)
Date
2023-01-27Author(s)
Villacis Lozada, Pablo Danilo
Villacis Estévez, Wladimir Fernando
Metadata
Show full item recordAbstract
El avance de las nuevas tecnologías está creciendo a un ritmo acelerado, facilitando las interrelaciones de los distintos procesos políticos, económicos, sociales y culturales que se desarrollan en el mundo, es muy común escuchar hablar de automatización, inteligencia artificial, comercio electrónico y tele trabajo, esto genera una mayor demanda para el desarrollo de herramientas que faciliten los procesos de los usuarios. En este contexto la mayoría de instituciones y empresas han optado por implementar arquitecturas basadas en microservicios, el desarrollo de software basado en arquitecturas de microservicios es una tendencia que va en aumento, por la facilidad en diseñar, probar, implementar, y sobre todo el escalar. Con los microservicios podemos dividir a las aplicaciones en partes más pequeñas e independientes, rompiendo con el enfoque de desarrollo tradicional y monolítico de software y aplicaciones. Basados en estos conceptos podemos decir también que las metodologías ágiles de desarrollo de software son un aliado al momento del desarrollo con arquitectura de microservicios, ya que permitiría tener un producto de software confiable y de calidad. Este trabajo para la obtención de grado presenta una propuesta de mejora para el desarrollo de software con microservicios en el Consejo Nacional Electoral de Ecuador, que pretende romper el paradigma de la programación tradicional y monolítica que existe al momento en la institución, a través de la implementación de nuevas metodologías, procedimientos, herramientas de desarrollo de software, y mantenimiento de los sistemas informáticos de la institución, además de mejorar del despliegue y la optimización de los recursos de hardware al momento de poner en producción los sistemas informáticos.
Palabras Clave: Metodologías, MicroServicios , Arquitectura, Desarrollo de Software , Hardware, Tecnología, Consejo Nacional Electoral de Ecuador.