Scrum Master
Un Scrum Master es un instructor/entrenador de equipos Scrum. Ayuda a mantener enfocado en los objetivos del proyecto y elimina los impedimentos que van apareciendo durante el camino.
Son profesionales muy demandados en la mayoría de las empresas por su papel clave para el éxito de un proyecto. Su misión es que los equipos de trabajo alcancen sus objetivos hasta llegar a la fase de “sprint final”, eliminando cualquier dificultad que puedan encontrar en el camino.
En el mundo Scrum existen tres roles: Product Owner, Scrum Master y el Equipo de Desarrollo. Mientras que el Product Owner se enfoca en la visión del producto y el Equipo de Desarrollo construye el producto, el Scrum Master es el que facilita la comunicación y resolución de problemas para que el equipo Scrum pueda entregar el máximo valor al cliente.
Un buen Scrum Master debe asegurarse de que todos los involucrados entiendan y apliquen correctamente la metodología Scrum:
-
El Product Backlog: Archivo que recoge las tareas y funciones a desarrollar.
-
Sprint Backlog: Documento que muestra la división de tareas entre los miembros del equipo.
-
El Sprint: En donde se realizan todas las acciones y se testea si las ya realizadas funcionan.
-
El Burn Down: El análisis y control de las tareas ejecutadas y las que quedan pendiente.
Funciones del Scrum Master
Su rol es utilizar la gestión de proyectos como una forma de alcanzar los objetivos empresariales de forma ágil y en equipo. Debido a esto, el Scrum Master puede trabajar en muchos entornos, en donde, sus tareas y responsabilidades pueden variar según las necesidades del proyecto.
Algunas de las funciones incluyen:
-
Planificación de sprints.
-
Organización de tareas diarias.
-
Desbloquear los obstáculos.
-
Brindar apoyo en tareas pendientes.
-
Facilita la fase de sprint final al equipo.
-
Trabajar de la mano con el Product Owner.
-
Realizar retroalimentación.
Habilidades que debe tener un Scrum Master
Las principales habilidades técnicas son:
-
Conocer las diversas metodologías ágiles.
-
Conocimientos de desarrollo y gestión de herramientas ágiles.
-
Habilidades de negocio para no descuidar el objetivo comercial de la empresa.
Además, es fundamental tener un conjunto de habilidades blandas tales como:
-
Capacidad de resolución de problemas
-
Adaptabilidad y mente abierta para conseguir el mejor resultado posible.
-
Motivar constantemente al equipo a cargo y mejorar la productividad.
-
Comunicación con otros equipos.
-
Organización; para saber gestionar múltiples tareas, reuniones, prioridades, etc.
Diferencias entre un Scrum Master y un Product Owner
Es común que estos dos términos se suelan usar como sinónimo. Sin embargo, existen algunas diferencias entre ambos roles que detallamos a continuación.
-
Un Scrum Master es aquel que lidera el equipo de desarrollo ágil, el Product Owner es quien gestiona el backlog de producto y se centra más en la satisfacción de cara al cliente.
-
Los conocimientos técnicos de un Scrum Master y el uso de herramientas correctas ayudarán a eliminar cualquier impedimento que tenga el equipo de trabajo, el Product Owner no debe tener estos conocimientos, ya que su función es enfocarse en la visión del producto.
Los Product Owner son responsables de crear la visión y el plan para un producto exitoso. Scrum Masters debe supervisar todo el proceso y asegurarse de que sea eficiente y relevante.