Su principal misión es conseguir un equipo de alto rendimiento (entendiendo como equipo al Equipo de desarrollo y al Cliente / Product Owner, así como sus relaciones con la organización y stakeholders). Se encarga de conseguir el equipo que conozca y sienta los principios y valores de Agile, así como la teoría y prácticas de Scrum, con el objetivo de que los usen en sus procesos de toma de decisiones. El Scrum Master actúa como facilitador de reuniones donde pensar de manera conjunta y quita los obstáculos más allá del equipo que le impiden ser ágil.
De este modo, es el coach y lider al servicio del equipo, llevando a cabo las siguientes responsabilidades:
- Velar por que todos los participantes del proyecto sigan los valores y principios ágiles, las reglas y proceso de Scrum y guiar la colaboración intraequipo y con el cliente / Product Owner) de manera que las sinergias sean máximas. Esto implica:
- Asegurar que exista una lista de requisitos priorizada y que esté preparada antes de la siguiente iteración.
- Facilitar las reuniones de Scrum (planificación de la iteración, reuniones diarias de sincronización del equipo, demostración, retrospectiva), de manera que sean productivas, se piense de manera conjunta, se creen sinergias y se consigan sus objetivos.
- Enseñar al equipo a autogestionarse. No da respuestas, si no que guía al equipo con preguntas para que descubra por sí mismo una solución.
- Conocer el grado de motivación de cada uno de los miembros del equipo, trabajarla con ellos y/o con las personas de la organización más relacionadas con este aspecto.
- Quitar impedimentos que el equipo tiene en su camino para conseguir el objetivo de cada iteración (proporcionar un resultado útil al cliente de la manera más efectiva) y poder finalizar el proyecto con éxito. Estos obstáculos se identifican de manera sistemática en las reuniones diarias de sincronización del equipo y en las reuniones de retrospectiva.
- Proteger y aislar al equipo de interrupciones externas durante la ejecución de la iteración (introducción de nuevos requisitos, «secuestro» no previsto de un miembro del equipo, etc.). De esta manera, el equipo puede mantener su productividad y el compromiso que adquirió sobre los requisitos que completaría en la iteración [notar, sin embargo, que el equipo debe reservar tiempo para colaborar con al cliente en la preparación de la lista de requisitos para la próxima iteración].
- Trabajar con otros Scrum Masters y el equipo de transformación / mejora continua con el objetivo de que la organización sea cada vez más ágil.
Para poder conseguir su misión, es primordial que el Scrum Master esté sentado de manera continua donde está la mayoría del equipo (normalmente donde está el equipo de desarrollo), que sea un compañero mas, que forme parte de su día a día para poder ayudarles a identificar cualquier área de mejora, así como estar a disponible siempre y cuando se le necesite.
Notar que una distancia de 3-5 metros del equipo puede llegar a ser una barrera demasiado alta para poder descubrir los comportamientos y tipos de relaciones que hay entre sus miembros, y los impedimentos que les están dificultando el día a día.
Artículos relacionados
- Auto-organización – Fundamentos y relación con la motivación intrínseca
- Motivación de personas y liderazgo.
- El buen gestor de un equipo ágil
- Skills en un equipo ágil
Modelos mentales:
- Modelo mental #1: AUTO-ORGANIZACIÓN / AUTONOMÍA Y MOTIVACIÓN.
- Modelo mental #2: GESTIÓN POR MIEDO VS CREAR UN ENTORNO SEGURO.
- Modelo mental #3: FEEDBACK AGRESIVO O PASIVO VS CLARIDAD, SINCERIDAD Y RESPETO.
Otros roles
Ilustraciones: Vanesa Tejada