Programa SDET y Testing Agile
El programa de Testing Agile es más que un programa de formación. Es un servicio completo en el que agilecorporation.org ayuda a los equipos a implementar un marco de testing agile e incorporar las maestrías necesarias para ponerlas al servicio del propósito del equipo. Va dirigido principalmente a organizaciones con equipos de desarrollo de SW que trabajen en AGILE o quieran empezar a hacerlo.
El programa final se diseñará a medida cubriendo las circunstancias y necesidades de la empresa.
Pero la mejor forma de conocernos es aceptando nuestra invitación a compartir una mesa redonda, ya sea presencial y/o on-line, donde podamos exponer nuestro temario y nuestra metodología.
Acceso a los módulos
Kick-off
El objetivo de esta breve sesión es presentar el programa y la coordinación de los trabajo y sesiones presenciales o en streaming programadas con el alumno.
Este módulo formativo tiene como objetivo comprender lo que significa la mal-utilizada palabra "AGILE". Profundizaremos en los fundamentos de AGILE que implican una motivación extra a los integrantes del equipo y entendemos por qué funciona, centrándonos en el gran impacto que tiene en nuestro tiempo, así como las razones de su éxito.
Este módulo formativo tiene como objetivo introducir marcos metodológicos y técnicas utilizadas en equipos agile. Revisaremos kanban, con sus principios y sus prácticas; scrum, con sus roles, sus artefactos y sus ceremonias; y técnicas agile, como poker planning, estimación por talla de camisa, rebanado de historias de usuario y uso de criterios de aceptación.
Este módulo formativo está orientado a revisar los fundamentos del Testing aplicados a los marcos metodológicos agile. El aseguramiento de la calidad es fundamental en el desarrollo de SW, y por tanto un actividad crítica para una empresa decidida a transformarse. Si desarrollamos sin un modelo de testing válido o sin las maestrías necesarias, sufriremos falta de productividad en los equipos.
Este módulo formativo está orientado a introducir al alumno en los estándares corporativos cuyo cumplimiento deberá liderar en el equipo, así como el uso de herramientas corporativas que se ponen a su disposición para mejorar la productividad en el cumplimiento de su propósito, que el "software funcione cuanta antes".
Este módulo formativo está orientado a empoderar la alumno hasta convertirlo en un líder servil de las maestrías del testing. Hablaremos de marcos del testing así como herramientas para liderar hacia la excelencia. El SDET que realice este módulo formativo tendrá claro un propósito: que el software funcione cuanto antes, que el equipo sea lo más productivo posible en la aportación de valor al cliente.
Estructura del programa
Materias de las que se compone el programa
El servicio pone foco en la formación de al menos un integrante del equipo agile para que porte la maestría del testing. Con la formación aseguraremos que estos terminan dominando las siguientes técnicas:
- Concepto de Business Agility
- Técnicas propias del AGILE
- Fundamentos del testing
- Automatización
- TDD/BDD
- Buena comunicación con el usuario/P.O.
- Técnicas de gestión
El programa está estructurado en 4 grandes áreas:
- Business agility, donde explicaremos los fundamentos de la filosofía AGILE, así como algunos marcos metodológicos y técnicas
- Fundamentos del testing agile, donde expondremos los conceptos básicos del testing agile, además de reflexiones sobre por qué documentar el testing y cómo hacerlo para preservar la agilidad.
- Marco del testing agile, donde entenderemos cómo aplicar los fundamentos anteriormente vistos, para componer un modelo que ponga el testing al servicio del propósito del equipo
- Modelo de liderazgo, donde daremos las claves para que el SDET tenga éxito en su rol de líder servil que conduzca al equipo hacia la excelencia, no sólo en la gestión de la calidad, también en la preservación de la agilidad del equipo.