Agile Testing y su influencia para mejorar la calidad del software de una aplicación móvil en una entidad bancaria
Descripción del Articulo
Las organizaciones actualmente requieren brindar mejores soluciones para las necesidades de sus clientes, y estas soluciones tienen que cumplir con un estándar alto en calidad agregando valor al negocio. Se está dejando atrás el modelo tradicional de desarrollo de software conocido como “Cascada, Se...
Autor: | |
---|---|
Formato: | tesis de grado |
Fecha de Publicación: | 2021 |
Institución: | Universidad Tecnológica del Perú |
Repositorio: | UTP-Institucional |
Lenguaje: | español |
OAI Identifier: | oai:repositorio.utp.edu.pe:20.500.12867/5428 |
Enlace del recurso: | https://hdl.handle.net/20.500.12867/5428 |
Nivel de acceso: | acceso abierto |
Materia: | Calidad del software Pruebas de software Aplicación móvil https://purl.org/pe-repo/ocde/ford#2.02.04 |
Sumario: | Las organizaciones actualmente requieren brindar mejores soluciones para las necesidades de sus clientes, y estas soluciones tienen que cumplir con un estándar alto en calidad agregando valor al negocio. Se está dejando atrás el modelo tradicional de desarrollo de software conocido como “Cascada, Secuencial o Fases”, donde el testing inicia después del desarrollo o codificación, y se está adoptando el uso de metodologías ágiles para responder a las nuevas necesidades que se plantean. El objetivo de la presente investigación está orientado en implementar Agile Testing en una aplicación móvil para mejorar la calidad del software de una entidad bancaria, Agile Testing es una práctica de pruebas de software que sigue los principios del desarrollo ágil de software. Para lograr este objetivo se van a utilizar 3 enfoques ágiles: Extreme Programming (XP), que viene a ser un enfoque ágil de desarrollo de software descrito por ciertos valores, principios y prácticas de desarrollo. SCRUM, que es un marco de gestión ágil con sus artefactos y prácticas. Kanban, es un enfoque de gestión que se utiliza mayormente en los proyectos ágiles con sus instrumentos. Esta implementación permite lograr valorar más al testing durante el desarrollo, entregar realmente un software con calidad, generar valor al producto que se está creando, ayudar a construir el mejor sistema al ser parte del equipo desde el inicio y hacer que la calidad sea responsabilidad de todo el equipo. Finalmente Agile Testing mejora la calidad del software al ser parte del equipo desde el inicio del desarrollo y adoctrinando en el equipo que la calidad es responsabilidad de todos. |
---|
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).