go to top
Obsidian Business Service Intelligence

Curso Agile Testing for the Whole Team

Agile Testing for the Whole Team es un curso práctico y único, ya que su contenido fue elaborado por Janet Gregory y Lisa Crispin, referentes de agile testing a nivel mundial. El curso está basado en sus libros Agile Testing: A Practical Guide for Testers and Agile Teams, More Agile Testing: Learning Journeys for the Whole Team y Agile Testing Condensed: A Brief Introduction.

El curso incluye ejemplos reales de cómo los distintos miembros de un equipo ágil pueden colaborar para aportar valor y entregar software de calidad. Durante el curso, los participantes aprenderán habilidades prácticas y técnicas que podrán poner en uso de manera inmediata.

El curso online tiene una duración de 20 horas, distribuidas en 4 sesiones de 5 horas cada una (modificable bajo demanda), y se imparte a través de la plataforma Zoom. Además, se utilizarán otras herramientas colaborativas online para la realización de los diferentes ejercicios, prácticas y actividades del curso.

Agile testing for the whole team 18-21/10

¿Qué aprenderé en este curso?

Los asistentes aprenderán cómo todos los miembros de un equipo en un contexto ágil pueden colaborar en la planificación, diseño, ejecución y automatización de las distintas actividades de testing necesarias para entregar un producto de calidad.

A través de charlas, discusiones y ejercicios prácticos en grupo, el curso abordará los principios y prácticas imprescindibles, incluyendo:

  • Fundamentos de agile testing.
  • Cómo el agile testing encaja en iteraciones cortas y entregas periódicas.
  • Los obstáculos culturales y logísticos más comunes a los que se enfrentan los equipos en la transición de un modelo tradicional en cascada a un contexto de desarrollo ágil.
  • Cuál es el rol del tester en un equipo y un contexto ágil.
  • Cuáles son los valores y los principios que pueden ayudar a que todos los componentes del equipo asuman y adopten una mentalidad ágil en relación al testing.
  • Cómo el equipo entero puede contribuir al éxito de adoptar e implementar prácticas de testing como TDD, BDD o ATDD, testing exploratorio o automatización de pruebas.

¿A quién está dirigido?

Desarrolladores, testers, analistas, diseñadores, facilitadores, scrum masters, product owners, managers o cualquier persona con ganas de aprender qué implica el hacer testing en un contexto ágil, cómo el agile testing puede aportar un gran valor o sobre cómo los distintos roles interaccionan y contribuyen en las pruebas.

REQUISITOS PREVIOS

  • Se recomienda tener nociones básicas de desarrollo de software ágil y conceptos básicos de testing aunque no es un requisito excluyente.

Temario

Cada módulo incluye pequeños ejercicios grupales y discusiones.

 Módulo 1 · Ágil: ¿qué es?

  • Introducción a la terminología y fundamentos en un contexto ágil
  • Introducción a las actividades de testing en un contexto ágil

Módulo 2 · Adaptación al marco ágil

  • Enfoque de todo el equipo
    • Roles y responsabilidades
    • Colaboración y comunicación
  • Superando las barreras
    • Barreras culturales, mini-cascadas
  • Transición desde procesos tradicionales
    • Gestión de defectos, modelos de calidad, trazabilidad

Módulo 3 · Haciendo que la automatización funcione

  • Por qué automatizar y sus desafíos
    • El valor de la automatización
    • Barreras al momento de automatizar
  • Desarrollando una estrategia de automatización de pruebas
    • La pirámide de automatización
    • Lo que deberíamos y no deberíamos intentar automatizar
    • Diseño de pruebas
  • Aplicando los principios de agile
  • Evaluación de herramientas
  • Gestión de las pruebas automatizadas

Módulo 4 · Planificación en un contexto ágil

  • Planificación del release en un contexto ágil
  • Niveles de precisión / dependencias / múltiples niveles
  • Cómo dividir historias de usuario
  • ¿Cómo contribuyen los testers en el análisis y refinamiento de historias de usuario?
  • Alternativas a planes de pruebas enormes: matriz de pruebas a nivel del release
  • Discusión sobre los resultados de las pruebas, métricas y cobertura

Módulo 5 · Enfoques de pruebas en un contexto ágil

  • Desarrollo guiado a través de las pruebas (ATTD)
  • Los cuadrantes de pruebas ágiles: vocabulario y beneficios
  • Pruebas exploratorias
  • Pruebas no funcionales / atributos de calidad

Módulo 6 · Actividades de testing durante una iteración

  • Preparación de la Historia
  • Planificación de la iteración
    • Roles
    • Tareas
  • Durante la iteración: testing y desarrollo
    • Colaboración
    • Ampliando las pruebas: pruebas exploratorias, pruebas en parejas, pruebas de aceptación, pruebas de regresión
  • Cierre de la iteración
    • Demo de la iteración
    • Mejorando el proceso: retrospectivas

Módulo 7 · Iteración pre-release (“The End Game”)

  • ¿Qué es?
  • Condiciones de satisfacción

Módulo 8 · Factores claves para el éxito

  • Siete factores claves para el éxito de las pruebas en un contexto ágil
  • Prácticas para fomentar la confianza

¿Qué incluye?

  • Material oficial del curso.
  • Una vez finalizado el curso, los participantes pueden realizar un assessment múltiple opción en la plataforma online de Agile Testing Fellowship, que les dará un certificado digital. Una vez aprobado el assessment, los participantes podrán unirse a la comunidad online de Agile Testing Fellowship.
  • Los participantes recibirán sin costo adicional el nuevo libro de Janet Gregory y Lisa Crispin: Agile Testing Condensed (versión digital y por el momento versión en inglés).

El material del curso y el assessment online se encuentran disponibles en español.

Precio

1.250 euros por alumno (impuestos no incluidos), para cursos multicliente.

Consulte precios para una sola organización (cursos in-house).

Próxima edición multicliente del curso: Del 18 al 21 de octubre, en horario de 9:00 a 14:00.

Rellena el formulario para inscribirte al curso Agile Testing for the Whole Team, o utilízalo si tienes alguna consulta:

Agile Testing for the Whole Team (Online. del 18 al 21 de octubre de 2021. Horario: 9:00 a 14:00.)