Saltar al contenido principal
Página

Tema 2.3 - Papel y habilidades de un probador en un equipo ágil Habilidades del Tester Agile

ff 

Además de estas habilidades, un evaluador en un equipo ágil debe ser competente en automatización de pruebas, desarrollo impulsado por pruebas, desarrollo impulsado por pruebas de aceptación, caja blanca, caja negra y pruebas basadas en la experiencia.

Dado que las metodologías ágiles dependen en gran medida de la colaboración, la comunicación y la interacción entre los miembros del equipo, así como las partes interesadas fuera del equipo, los evaluadores de un equipo ágil deben tener buenas habilidades interpersonales. Los probadores en equipos ágiles deben:

  • Ser positivo y orientado a las soluciones con los miembros del equipo y las partes interesadas
  • Mostrar un pensamiento crítico, escéptico y orientado a la calidad sobre el producto
  • Adquirir activamente información de las partes interesadas (en lugar de depender completamente de especificaciones escritas)
  • Evaluar e informar con precisión los resultados de las pruebas, el progreso de las pruebas y la calidad del producto
  • Trabajar eficazmente para definir historias de usuarios comprobables, especialmente criterios de aceptación, con representantes de clientes y partes interesadas.
  • Colaborar dentro del equipo, trabajando en parejas con programadores y otros miembros del equipo.
  • Responder al cambio rápidamente, incluido el cambio, la adición o la mejora de casos de prueba.
  • Planificar y organizar su propio trabajo

 

El crecimiento continuo de habilidades, incluido el crecimiento de habilidades interpersonales, es esencial para todos los evaluadores, incluidos los de los equipos ágiles.

 

El papel de un probador en un equipo ágil

El papel de un evaluador en un equipo ágil incluye actividades que generan y brindan comentarios no solo sobre el estado de la prueba, el progreso de esta y la calidad del producto, sino también sobre la calidad del proceso, además de las actividades descritas en otras partes de este programa, estas actividades incluyen:

  • Comprender, implementar y actualizar la estrategia de prueba.
  • Medir y reportar la cobertura de la prueba en todas las dimensiones de cobertura aplicables.
  • Asegurar el uso adecuado de las herramientas de prueba.
  • Configurar, usar y administrar entornos de prueba y datos de prueba
  • Informar defectos y trabajar con el equipo para resolverlos
  • Entrenar a otros miembros del equipo en aspectos relevantes de las pruebas.
  • Asegurarse de que se programen las tareas de prueba adecuadas durante la planificación del lanzamiento y la iteración
  • Colaborar activamente con los desarrolladores y las partes interesadas del negocio para aclarar los requisitos, especialmente en términos de capacidad de prueba, coherencia e integridad.
  • Participar de forma proactiva en las retrospectivas del equipo, sugiriendo e implementando mejoras.


Dentro de un equipo ágil, cada miembro del equipo es responsable de la calidad del producto y desempeña un papel en la realización de tareas relacionadas con las pruebas.

Las organizaciones ágiles pueden encontrar algunos riesgos organizacionales relacionados con las pruebas:

  • Los evaluadores trabajan tan estrechamente con los desarrolladores que pierden la mentalidad de evaluador adecuada
  • Los evaluadores se vuelven tolerantes o callan acerca de las prácticas ineficientes, ineficaces o de baja calidad dentro del equipo
  • Los probadores no pueden seguir el ritmo de los cambios entrantes en las iteraciones con limitaciones de tiempo


Última modificación: viernes, 18 de marzo de 2022, 11:16