Aplicación para la centralización y automatización del proceso de Release de aplicaciones web


Autoria(s): Leal Vilariño, Maylin
Contribuinte(s)

Quesada Arencibia, Alexis

Escuela de Ingeniería Informática

Data(s)

20/06/2014

20/06/2014

2014

Resumo

[ES] Esta aplicación surgió de la necesidad real del equipo de desarrolladores encargados de llevar a cabo el proceso de despliegue de aplicaciones web en empresas que siguen modelos de desarrollo iterativos, con grandes procesos de despliegue que deben ser aplicados con bastante frecuencia. El objetivo fundamental del proyecto es proporcionar a estos usuarios una aplicación que sirva de ayuda en el proceso de despliegue y centralice toda la información importante y útil que debe ser comprobada de manera constante y automatice todas aquellas tareas triviales que constituyen una pérdida de tiempo para los encargados del proceso de despliegue y disminuyen la concentración en el propio proceso y los detalles importantes y por lo tanto la calidad final del proceso de despliegue. La aplicación desarrollada será útil para la organización y control del proceso y además ofrecerá beneficios en cuanto a comunicación entre aquellos interesados en la nueva versión a desplegar. De modo general, la aplicación ofrecerá una forma de monitorizar los distintos estados de la nueva versión y mantendrá un sistema de rastreo de todos los eventos sucedidos durante la etapa de despliegue e información relacionada, además de automatizar tantas tareas como sea posible.

[EN] The main goal of this Project is to develop a tool that will make easier the process of realeasing a new version of a web application by automating different tasks and organizing all the important and useful information in only one place. The developed tool will be useful for the users that have to carry out the Release in order to organize and control the process. This application offres a way to monitor the different states of the new version to be deployed and keeps tracking of everything that happens during the involved period of time. With the use of this tool, the users will lose less focus into important process by having all the needed information in a centralized tool and all the common tasks will be automated in order to reduce the dummy work for the Release managers and increase the quality of the Release process. This project covers everything related to the creation of this tool, including Management, Specification of Requirements, Analysis, Design, Implementation of all required functionalities and final Testing.

Identificador

http://hdl.handle.net/10553/11918

699122

Idioma(s)

spa

Direitos

info:eu-repo/semantics/openAccess

by-nc-nd

Palavras-Chave #33 Ciencias tecnológicas
Tipo

info:eu-repo/semantics/bachelorThesis