¿Qué es un scrum master?
Scrum master es usado dentro del framework Scrum para describir un rol específico. En scrum existen 3 roles centrales: Scrum Master, Product Owner y Scrum Team.
Lo primero que debemos estar seguros al tratar con scrum master es si tienen scrum masters a tiempo completo, y la segunda pregunta que debemos hacernos en en si ¿qué hacen?
¿Qué hace un scrum master?
Proceso | Responsabilidades del Scrum Master |
Identificación del scrum master y stakeholders | Ayuda a identificar las partes interesadas para el proyecto. |
Formar Scrum Team | Facilita la selección del equipo Scrum. Facilita la creación del Plan de colaboración y el Plan de trabajo en equipo. Garantiza la disponibilidad de recursos de respaldo para el buen funcionamiento del proyecto. |
Desarrollo de épica(s) | Facilita la creación de Epica(s) y Personas. |
Crear el backlog priorizado de producto | Ayuda al product owner en la creación del backlog priorizado del producto y en la definición de los criterios de terminado (done rules). |
Realizar la planificación de lanzamiento | Coordina la creación del cronograma de planificación de lanzamiento. Determina la duración del sprint. |
Crear historias de usuarios | Ayuda al equipo scrum y al product owner a crear historias de usuarios y sus criterios de aceptación. |
Aprobar, estimar y comprometer historias de usuarios | Facilita las reuniones del equipo Scrum para estimar y crear historias de usuarios. |
Crear tareas | Facilita al equipo Scrum en la creación de la lista de tareas para el próximo Sprint. |
Estimar tareas | Ayuda al equipo Scrum a estimar el esfuerzo requerido para completar las tareas acordadas para el Sprint. |
Crear reserva de Sprint | Asiste al equipo Scrum en el desarrollo de la reserva de Sprint y la tabla de Burndown de Sprint. |
Crear entregables | Apoya al equipo Scrum en la creación de los entregables acordados para el Sprint. Ayuda a actualizar el Scrumboard y el registro de impedimentos. |
Conducir Standup diario | Asegura que Scrumboard y el registro de impedimentos permanezcan actualizados. |
Grooming del backlog priorizado de producto | Facilita reuniones de revisión de priorización del backlog priorizado de producto. |
Convocar el Scrum de Scrums | Asegura que los problemas que afectan al equipo Scrum se discutan y resuelvan. |
Demostrar y validar el sprint | Facilita la presentación de los entregables completados por el equipo Scrum para la aprobación del product owner. |
Retrospectiva del Sprint | Asegura que exista un entorno de proyecto ideal para el equipo Scrum en los Sprints posteriores. |
Proyecto retrospectivo | Representa al equipo central de Scrum para proporcionar lecciones del proyecto actual, si es necesario. |
¿Cómo introducir el rol de Scrum Master en tu organización?
Por lo general, no encontramos scrum masters a tiempo completo. Scrum master es descrito por la guía scrum como alguien que enseña, facilita y elimina impedimentos. Cuando el equipo es relativamente nuevo, implementar scrum lleva tiempo necesitando seguir scrum religiosamente.
Esto es cuando el equipo necesita un scrum master que pueda enseñar scrum a tiempo completo.
De hecho, la facilitación es necesaria, aunque solo toma del 20 al 30% del tiempo. Los problemas tienden a disminuir a medida que el equipo aprende a resolverlos.
Si una persona pone el 100% de sus esfuerzos en ser un scrum master, es decir, si está entrenando, facilitar eso solo ocupa del 20 al 25% de su tiempo. Tiene que dedicarse a ayudar al equipo con su trabajo.
El primer paso es capacitar a los gerentes de proyecto en Agile. Intenta que sean scrum masters certificados y/o gerentes de proyectos ágiles, preferiblemente del Project Management Institute.
Así, los gerentes de proyecto se convierten en los primeros maestros de scrum. Al principio, el scrum master no debe asignarse a un equipo.
Probablemente asigne dos o tres equipos a un gerente de proyecto. Su papel es entrenar al equipo en Scrum.
¿Y luego?
Esto debe seguirse durante los primeros seis meses, hasta que el equipo se acostumbre al concepto de Scrum.
Luego, una vez que haya pasado los primeros 6 a 9 meses, tenga a uno de los miembros del equipo como scrum master, sería ideal si el equipo pudiera seleccionar al scrum master de su equipo.
Luego eleve al gerente de proyecto al nivel de gerente de programa. Esto les permitiría ser responsables de las iniciativas de equipo cruzado,
Reorganizar la estructura de gestión, ahora en lugar de un gerente funcional tenemos un gerente de entrega. El gerente de entrega ahora es responsable de la capacitación ágil.
Por lo tanto, Scrum Masters estaba en marcha como una posición y evolucionó para convertirse en un papel a medida que el equipo se vuelve más ágil y maduro.
La conclusión aquí es que tenemos menos personas haciendo la misma cantidad de trabajo. Esto es sin la necesidad de un scrum master dedicado. Junto con esto, necesitamos tener un plan contingente.
Si necesitas certificarte en este framework, te podemos ayudar de forma remota o presencial. Escríbenos a [email protected] o revisa nuestras certificaciones.