Análisis de técnicas de testing aplicadas en metodologías ágiles
Date
2023
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
El presente trabajo tiene como objetivo hacer una revisión del estado del arte de las técnicas de testing que son aplicadas en proyectos guiados bajo metodologías ágiles, con el fin de recopilar dichas técnicas y analizar su aplicación en la industria. Con esta finalidad se ha realizado una búsqueda sistemática de bibliografía, la cual constó de cinco etapas: (1) Identificación del campo de estudio y período a analizar, (2) Selección de las fuentes de información, (3) Realización de la búsqueda, (4) Gestión y depuración de los resultados y (5) Análisis de los resultados.
Finalmente, se concluye que en el contexto de las metodologías ágiles es fundamental automatizar los casos de prueba para detectar errores tempranamente a través del proceso de integración continua. No obstante, dicha automatización puede generar un problema a medida que avanza el proyecto debido a que al desarrollar más casos de prueba automáticos también aumenta el tiempo de ejecución de los mismos, por lo que dependerá de la experiencia del equipo de calidad saber ejecutar correctamente y con criterio aquellas técnicas de testing que permitan priorizarlos. Por último, además del empleo de herramientas comerciales o ad-hoc (según las particularidades del proyecto-empresa) es importante no perder de vista que al trabajar en un contexto multidisciplinario, los recursos humanos y las relaciones interpersonales que generan estos, asumen un rol igual de importante en el desarrollo del proyecto, por ello es determinante el disponer y cultivar habilidades blandas como la comunicación efectiva, la coordinación y el trabajo en equipo.
Finalmente, se concluye que en el contexto de las metodologías ágiles es fundamental automatizar los casos de prueba para detectar errores tempranamente a través del proceso de integración continua. No obstante, dicha automatización puede generar un problema a medida que avanza el proyecto debido a que al desarrollar más casos de prueba automáticos también aumenta el tiempo de ejecución de los mismos, por lo que dependerá de la experiencia del equipo de calidad saber ejecutar correctamente y con criterio aquellas técnicas de testing que permitan priorizarlos. Por último, además del empleo de herramientas comerciales o ad-hoc (según las particularidades del proyecto-empresa) es importante no perder de vista que al trabajar en un contexto multidisciplinario, los recursos humanos y las relaciones interpersonales que generan estos, asumen un rol igual de importante en el desarrollo del proyecto, por ello es determinante el disponer y cultivar habilidades blandas como la comunicación efectiva, la coordinación y el trabajo en equipo.
Description
Keywords
Técnicas de testing, Metodologías ágiles, Caja negra, Caja blanca, Pruebas de regresión, Integración continua
Citation
Collections
Endorsement
Review
Supplemented By
Referenced By
Creative Commons license
Except where otherwised noted, this item's license is described as openAccess