LEAN en la automatización de pruebas de software

Miniatura

Enlace a fuente original

Fecha

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad de Buenos Aires. Facultad de Ciencias Económicas. Escuela de Estudios de Posgrado

Resumen

La automatización de pruebas de software y la integración continua se han convertido en un factor muy importante en los procesos de calidad bajo metodologías ágiles. Sin embargo, al llevarlo a cabo en la práctica se producen problemas recurrentes tales como la duplicidad del código y los datos de prueba, la variabilidad en los resultados debido a entornos poco estables, la sobrecarga en la ejecución de las pruebas y la falta de criterios claros (Leloudas 2023, p. 141). Estos problemas conducen a la creación de cuellos de botella en los pipelines de validación, incrementando los tiempos de respuesta y la obtención de feedback, así como perjudicar la confiabilidad de la suite de pruebas automatizadas como herramienta para la detección temprana de errores. El presente trabajo plantea como objetivo analizar y aplicar los principios de Lean Software Development así como del Toyota Production System (TPS) en el marco de la automatización de pruebas de software, y comprobar cómo prácticas como el VSM (Value Stream Mapping), Just-in-Time, Jidoka, PDCA (Plan-Do-Check-Act) y Kaizen pueden ayudar a eliminar residuos, variabilidad innecesaria y evitar la sobrecarga en las prácticas de prueba. La metodología empleada consiste en un repaso de la bibliografía que trata los fundamentos Lean y ágiles, junto con un análisis cualitativo de los problemas más comunes en la automatización, complementado con ejemplos prácticos de código y escenarios de prueba. De esta manera obtener un diagnóstico que indique las roturas del flujo de valor, como son pruebas intermitentes, tiempos de espera antes de un despliegue o entre la ejecución de pruebas, duplicidad de casos y problemas en el mantenimiento de los scripts debido a cambios en la interfaz de usuario o en los ambientes de la ejecución.

Descripción

Fil: Bonilla Velásquez, Brayan Esteban. Universidad de Buenos Aires. Facultad de Ciencias Económicas. Buenos Aires, Argentina.

Contenidos

Temas

Automatización de pruebas de software, Metodologías ágiles, Desarrollo Lean de Software, Integración y entrega continua, Mapeo del Flujo de Valor

Citación

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced