Automatización de pruebas de regresión para reducción de tiempo de entrega de nuevas versiones de software
Tesis

Publication date
2020Metadata
Show full item record
Cómo citar
Simmonds Wagemann, Jocelyn
Cómo citar
Automatización de pruebas de regresión para reducción de tiempo de entrega de nuevas versiones de software
Author
Professor Advisor
Abstract
Surecomp, empresa sobre la cual se desarrolló el presente proyecto es una compañía dedicada al desarrollo de productos software para el intercambio de información financiera, sus clientes son el sector bancario y empresas de comercio exterior.
La principal problemática identificada fue la inexistencia de un proceso formal para el área de calidad de software, que permitiera conocer las metodologías necesarias para la entrega de productos con estándares requeridos por el sector, esta incluye (1) la baja gestión de la documentación manejada por el equipo y el bajo conocimiento para el análisis de documentos técnicos presentados por otras áreas; (2) la extensión sobre los plazos dispuestos para la entrega de una nueva versión de software en cuanto a la ejecución de casos de pruebas.
Para dar solución a las problemáticas se propuso definir un proceso de calidad de software mediante una metodología cuantitativa-cualitativa, obteniendo como resultado 4 subprocesos para e área (1) planificación y organizar, (2) adquirir e implementar, (3) entregar y dar soporte (4) monitorear y evaluar; para cada uno de ellos se definió su descripción, artefactos de entradas/salidas y sus actividades.
Para dar respuesta la segunda problemática con la extensión sobre plazos de entrega, se genera la automatización de pruebas de calidad con la herramienta Selenium, en base a una arquitectura de clases propia para la empresa. De esta actividad se obtuvo como resultado la reducción del 60% a 37,42% del total del tiempo utilizado para la ejecución de pruebas de regresión.
Para conocer los resultados cualitativos del proyecto se realizar una encuesta realizada a los diferentes roles involucrados en el desarrollo del proyecto, en las respuestas a esta encuesta se reconoce gracias al proceso implementado, junto a las pruebas automatizadas la entrega de valor y productos de mejor calidad a los clientes; así como un orden establecido para las actividades del área.
Finalmente, gracias al desarrollo de este proyecto fue posible la apertura de un nuevo servicio de automatización que la empresa Surecomp, pudo implementar en sus sedes de Alemania e Israel.
General note
Tesis para optar al grado de Magíster en Tecnologías de la Información
Identifier
URI: https://repositorio.uchile.cl/handle/2250/177640
Collections
The following license files are associated with this item: