Probar software implica mucho más que registrar fallos y encontrar errores. En entornos ágiles que inspiran, los profesionales de pruebas trabajan dentro de los equipos de desarrollo, como si colaboraran con guionistas y productores en un rodaje. Trabajan con todos, desde programadores principiantes hasta líderes de proyectos e inventores con experiencia, para mejorar de forma continua e integrar la calidad en los productos y servicios.
Perspectivas de International Software Test Institute™
¿Qué hace falta para probar software en una organización ágil?

Comunicación en un equipo ágil
Cuando trabajas con un equipo de desarrollo, hablar cara a cara es la mejor forma de compartir reflexiones, ideas y descubrimientos.
Los especialistas en pruebas inician gran parte de la comunicación en los equipos Scrum. La coordinación constante es fundamental en su trabajo. Colaboran con programadores, el Scrum Master, el Product Owner de Scrum y cualquier otra persona que pueda aportar valor al proceso y al producto.
Probar software puede ser divertido en entornos ágiles donde se piensa rápido. En un equipo que se organiza por sí mismo, hay más colaboración, menos interés individual y menos discusiones entre desarrollo y pruebas. Todos comparten un mismo objetivo: mejorar un gran producto e innovar.
Habilidades interpersonales
Más allá de saber hacer pruebas, no hay reglas absolutas para los especialistas en pruebas de un entorno ágil. Formas parte de un equipo de iguales. Desarrolla tus conocimientos técnicos, tus relaciones interpersonales y tu inteligencia emocional. La mayoría de las empresas que contratan especialistas en pruebas ágiles buscan fortalezas en todas estas áreas.
Saber diseñar y programar muy bien no compensa las dificultades en el trato con los demás, que pueden complicarle el trabajo al equipo. Puede ser más fácil apoyar a alguien que se relaciona bien, aunque tenga menos experiencia técnica, si está dispuesto y deseoso de aprender. Los equipos Scrum creen firmemente en la formación continua para desarrollar talento.
Un especialista en pruebas ágiles se parece a un deportista. Tanto si practicas un deporte como si escribes código, tienes un papel concreto en un equipo de profesionales entusiastas que buscan el éxito. La actitud es lo primero, y la aptitud le sigue muy de cerca.
Detectar ambigüedades
En Scrum, quienes hacen pruebas ayudan a describir las funcionalidades del producto. Antes de empezar a desarrollar una funcionalidad o una historia de usuario, se reúnen con el resto del equipo y con el Product Owner de Scrum para comentar la tarjeta de la historia y entender qué se necesita. Aquí destacan los especialistas con experiencia, porque detectan ambigüedades antes de comenzar las pruebas.
Quienes hacen pruebas pueden identificar con antelación los escenarios relevantes y validar los criterios de aceptación. Hacerlo antes de desarrollar, en vez de durante o después, mantiene al equipo centrado en sus objetivos. Ayudan tanto a prevenir problemas como a detectarlos.
Reflexiones finales
En una organización ágil, unida y de ritmo rápido, «solo hacer pruebas» es probablemente lo último que puedes esperar. Tu trabajo también incluye:
- Asistir a reuniones para aclarar historias de usuario y cambios. La agilidad es iterativa e incremental. La colaboración constante dentro del equipo y con el Scrum Master y el Product Owner de Scrum es esencial.
- Comunicarte con eficacia para que desarrollo, el Scrum Master y el Product Owner de Scrum compartan la misma visión.
- Identificar riesgos, reducirlos cuando sea posible y priorizar las tareas que ayuden a entregar un producto listo para salir al final de cada sprint.
- Proponer mejoras en la automatización de las compilaciones nocturnas y de las pruebas de integración y regresión, así como en las pruebas exploratorias y de aceptación.
- Dar a todo el equipo de desarrollo información continua sobre el estado y la evolución del producto en diseño.
Las pruebas ágiles son una gran oportunidad para pensar con criterio, colaborar con un equipo trabajador y contribuir a algo más grande que tú. Si tienes la capacidad y las ganas de lograrlo, nuestro socio NPAW (Nice People At Work) tiene grandes retos para ti: www.npaw.com/careers
