Buscar en Google Scholar
Título: Agile Testing y su influencia para mejorar la calidad del software de una aplicación móvil en una entidad bancaria
Asesor(es): Ogosi Auqui, José Antonio
Campo OCDE: https://purl.org/pe-repo/ocde/ford#2.02.04
Fecha de publicación: 2021
Institución: Universidad Tecnológica del Perú
Resumen: 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.

Organizations currently need to provide better solutions for the needs of their customers, and these solutions have to meet a high standard in quality adding value to the business. The traditional software development model known as "Cascade, Sequential or Phases" is being left behind, where testing begins after development or coding, and the use of agile methodologies is being adopted to respond to the new needs that arise. The objective of this research is aimed at implementing Agile Testing in a mobile application to improve the quality of the software of a bank, Agile Testing is a software testing practice that follows the principles of agile software development. To achieve this objective, 3 agile approaches will be used: Extreme Programming (XP), which is an agile approach to software development described by certain development values, principles and practices. SCRUM, which is an agile management framework with its instruments and practices. Kanban is a management approach that is used mostly in agile projects with its instruments. This implementation allows us to value testing more during development, really deliver quality software, generate value to the product that is being created, help build the best system by being part of the team from the beginning and making quality the responsibility of All the team. Finally Agile Testing improves software quality by being part of the team from the beginning of development and indoctrinating in the team that quality is everyone's responsibility.
Disciplina académico-profesional: Ingeniería de Sistemas e Informática
Institución que otorga el grado o título: Universidad Tecnológica del Perú. Facultad de Ingeniería
Grado o título: Ingeniero de Sistemas e Informática
Jurado: Yataco Silva, Genns Eduardo; Villaverde Medrano, Hugo; Ovalle Paulino, Denis Christian
Fecha de registro: 20-jun-2022



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons