Un día cualquiera en la oficina. Me encuentro con mi equipo trabajando y vemos a otro equipo que se sienta cerca, levantarse para hacer su Sprint Planning
. Todo es normal hasta que se escucha la conversación:
- Un miembro del equipo de desarrollo: " ¿Y xxx no viene al Sprint Planning?
"
- Su Scrum Master: " No, los QA no van a los Sprint Planning
"
Levanto la vista, y veo a todo mi equipo riéndose mientras me miran. Obviamente, todos los miembros de mi equipo saben quién tiene que asistir y quién no a cada evento en scrum, es una de mis funciones como scrum master... Pero parece que no todos los scrum master lo tienen tan claro.
Otro día, en una reunión entre todos los scrum masters para poner ideas en común, uno de ellos dice "yo es que no uso scrum, porque scrum no se preocupa del desarrollo..."
Otro día, escucho a un mánager decir "las funciones de un scrum master son reservar salas y tomar notas de las reuniones".
Otro día, otro scrum master te dice "es que mi obligación es la de asegurarme que el código que se va a entregar es correcto".
Llega otro día y otro mánager me dice "en este equipo, voy a poner a la misma persona como scrum master y product owner". Cuando intento explicarle los errores de la decisión, su respuesta fue "¿Me vas a decir tú a mí qué es scrum y qué no es scrum? Llevo x años haciendo scrum. Scrum es lo que yo diga"
Otro día, un mánager te dice "me da igual lo que el equipo opine, que yo voy a hacer lo que quiera" o "no hagáis retro, total ¿para qué?"
Ante tantos "
facepalms
" uno tras otro, no tuve otra opción que recomendarle al jefe de la oficina que hicieran formación de scrum y agile, porque era obvio que más de un concepto no estaba claro.
El jefe, alguien sensato, vio mi propuesta aceptable, y preparó una formación. Para ello llamó a una empresa, validada por scrum.org. Tras el curso, intento obtener feedback de algunos asistentes y dos de las opiniones que recibí fueron dignas de mención:
- Uno de ellos me dice que, dado que el instructor no hablaba español, había preguntas que no entendía y la respuesta era un bonito paseo por los cerros de Úbeda sin llegar a responder la duda inicial.
- Otro me dice que en su equipo ha provocado una revolución, dado que se estaba rotando la forma de llevar las retrospectivas entre todos los miembros del equipo, y el instructor les había dicho "que llevar la retrospectiva era función del scrum master", por lo que ahora muchos se negaban a hacerlo porque, según le decían, "estamos haciendo tu trabajo".
Conclusiones:
A veces nos encontramos con organizaciones que creen ser ágiles por el simple hecho de realizar los eventos que pone la guía de scrum. Si esas organizaciones no tienen la mentalidad ágil que se espera, si ponen a los scrum master a dedo diciéndole "tus funciones son las que yo diga", si aunque hacen los eventos, lo hacen de forma errónea, hay que promover una formación a todos los niveles para cambiar todo eso.
Una buena formación para los que van a mover ese cambio "en las trincheras", de forma que vean sus verdaderas funciones, guiadas principalmente hacia lo que se conoce como "
soft skills
", es esencial. Esa formación debe ser de calidad y realizada por gente con amplios conocimientos demostrables en la materia, pero que también tengan experiencia en el puesto.
Si los que van a mover el cambio no tienen el apoyo real de la capa de managment, no conseguirán nada, de ahí la importancia de las sesiones de coaching en todas las capas.
Si te encuentras en un caso parecido, no dudes en
contactar conmigo. Veremos cómo solucionarlo con sesiones de coaching y formación oficial.
Tips:
- Al Sprint Planning asisten todos los miembros del Scrum Team.
- Cualquier framework ágil se preocupa del desarrollo, puesto que es uno de los principios del agile manifesto.
- Las obligaciones del scrum master vienen explicadas en la guía de scrum, y ninguna de ellas es ser secretario del equipo ni validador del trabajo hecho.
- El respeto es uno de los valores de scrum: Se respeta a todos, y se confía en la profesionalidad de todos. El despotismo no cabe en el mundo agile.
- Voy a pensar que lo del trainer fue un problema de traducción, y lo que los asistentes entendieron no fue lo que el instructor dijo. La guía de scrum define la función del scrum master en la retrospectiva, y no es la de dirigirla (esta afirmación tiene matices para equipos poco maduros en scrum, pero vale como norma general).