Qué es un scrum master. Responsabilidades y funciones.

que es un scrum master

Para conocer qué es un scrum master, lo primero que hay que explicar es que quien ayuda a facilitar al resto del equipo el desarrollo de la metodología scrum, al garantizar que se siga el marco de scrum. Él/ella está comprometido con los valores y prácticas de scrum, pero también debe permanecer flexible y abierto a oportunidades para que el equipo mejore su flujo de trabajo.

Scrum tiene un conjunto claramente definido de roles y rituales que deben seguirse. El marco scrum está derivado de los principios principales del Lean office. El Scrum Master trabaja con cada miembro del equipo Scrum para guiar y entrenar al equipo a través del marco Scrum.

¿Qué es un scrum master?

Scrum masters son los facilitadores de scrum, el marco ligero y ágil con un enfoque en las iteraciones con tiempo limitado, llamadas sprints. Como facilitadores, los scrum masters actúan como entrenadores del resto del equipo

“Líderes servidores” como expresa la Guía Scrum. Los buenos scrum masters están comprometidos con la base y los valores de scrum, pero se mantienen, como antes se indicaba, flexibles y abiertos a oportunidades para que el equipo mejore.

que es un scrum master. Funciones
Funciones de un scrum master

Responsabilidades de un scrum master

En el mundo ágil ideal, un equipo administraría sus propios procesos y herramientas. Sin embargo, hemos descubierto que muchos equipos que dan el salto a Agile, a menudo confían en el Scrum Master como propietario de su proceso.

Se necesita tiempo para que la responsabilidad y la autoridad se difundan a través de un equipo. En este contexto transformador, el rol puede ser tan liviano como únicamente programar las reuniones de scrum o tan involucrado como el que pueda tener cualquier otro miembro del equipo de scrum.

Aunque la Guía de Scrum enumera cómo el Scrum Master desempeña otros roles de Scrum y que es un scrum master, esta no es una lista exhaustiva de responsabilidades. De hecho, encontramos que los maestros de scrum a menudo realizan algunas o todas de las siguientes, las cuales no están definidas por scrum:

  • Standups: facilite los standups diarios (o el scrum diario) según sea necesario.
  • Reuniones de planificación de iteraciones/sprints: proteja al equipo de compromisos excesivos y aumento del alcance. Ayuda en la estimación y creación de subtareas.
  • Revisiones de Sprint: participar en la reunión y capture comentarios.
  • Retrospectivas: tener en cuenta las áreas de mejora y los elementos de acción para futuros sprints.
  • Administración de la junta: las persona que es un scrum master trabaja como administrador de la junta de scrum. Asegúrese de que las tarjetas estén actualizadas y que la herramienta Scrum, junto con el software usado para la gestión funcione correctamente.
  • Meetings 1 a 1: reúnase individualmente con los miembros del equipo y las partes interesadas según sea necesario. Resuelva los desacuerdos del equipo sobre el proceso y los estilos de trabajo. Si bien muchos practicantes de scrum son anti-1 contra 1, ya que creen que estas comunicaciones deberían ocurrir durante las reuniones de pie, algunos equipos, en particular los equipos nuevos, prefieren tener estas interacciones cara a cara regulares con miembros específicos del equipo. El Scrum Master puede decidir que estas interacciones individuales son cruciales para el desarrollo del equipo y para conocerse unos a otros.
  • Consultoría interna: el colaborador que es un Scrum Master debe estar preparado para consultar con los miembros del equipo y las partes interesadas internas sobre la mejor manera de trabajar con el equipo Scrum.
  • Informes: análisis regulares de los gráficos de trabajo pendiente y otras herramientas de planificación de cartera para comprender qué se construye y con qué cadencia.
  • Bloqueadores: el experto en scrum ayuda al equipo eliminando los bloqueadores externos y gestionando los obstáculos internos a través de mejoras en el proceso o el flujo de trabajo.
  • Garantizar la disponibilidad de los medios y recursos: si el equipo de scrum no está trabajando, ese es el problema del maestro de scrum. Tal vez eso signifique reparar computadoras rotas, mover escritorios o incluso ajustar el termostato. Los maestros de Scrum deben sentirse cómodos haciendo casi cualquier cosa para ayudar a su equipo y no deben escabullirse de tomar cafés o algunos refrigerios si eso es lo que el equipo realmente necesita.

¿Necesitamos un scrum master?

Cualquier formador de scrum enseñará que un equipo de scrum debe tener un maestro de scrum..

Al comenzar con scrum, puede ser de gran ayuda tener a alguien en el puesto de scrum master con experiencia. Mejor aún, si ha visto muchos ejemplos de su funcionamiento. Por esta razón, los maestros de scrum a menudo se contratan como consultores, en lugar de empleados de tiempo completo.

Pero cada equipo de scrum es diferente. Muchos equipos experimentados manejan las responsabilidades enumeradas anteriormente como una unidad y se enorgullecen y disfrutan de una gestión compartida del proceso. El rol de scrum master puede rotar en el equipo, y los miembros del equipo, de esta forma, suelen facilitar los standups y retros de esta forma.

Sin embargo, para algunos equipos, es más adecuado que la misma persona desempeñe el papel todos los días, muchas veces debido a que dispone de una mayor experiencia en su aplicación.

Desafortunadamente, la incomprensión de que es un scrum master a menudo lleva a los gerentes existentes a asumir que es su rol natural.

Para comprender mejor por qué esto puede ser un problema, comparemos el scrum master con los roles que no son de scrum que ya puede tener en su organización, y por qué es importante mantener el rol separado:

Scrum master vs product manager

Cuanto más involucrado esté un gerente de producto con el equipo de desarrollo, mejor. Esa participación debe estar en la línea de un propietario del producto que defiende las necesidades del cliente, el «por qué» del producto.

Cuando la participación se confunde con la asignación de tareas, el «cómo» para un equipo, entonces hay un problema. Incluso con las mejores intenciones, este tipo de mentalidad de utilización tiende a ocultar problemas: defectos, entregas e incógnitas. Intercalar el alcance y el proceso tiende a unir el alcance, el cronograma y la calidad. Esa es una receta para el fracaso.

Es por eso que el scrum master y el propietario del producto satisfacen dos necesidades diferentes en un equipo scrum que, a menudo, se combinan con la gestión de software tradicional. Y es tentador en equipos pequeños evitar la sobrecarga percibida de otro rol.

Sin embargo, cuando surgen obstáculos o cambios, se requiere una división clara entre la gestión del proceso y la dirección del producto.

Scrum master vs project manager

La contraparte no técnica (o no ágil) del scrum master es el gerente del proyecto. Ambos roles se enfocan en el «cómo» hacer el trabajo y resolver problemas de flujo de trabajo a través del proceso y la facilitación. Entonces necesitas los dos? Probablemente no.

Scrum Master vs Project Manager
Que es un scrum master. Comparativa con project manager

Tanto un gerente de proyecto tradicional como un scrum master son responsables de ayudar a sus equipos a realizar el trabajo, pero sus enfoques son muy diferentes. El director del proyecto establece y realiza un seguimiento de los plazos y los hitos, informa sobre el progreso y coordina la comunicación del equipo. Sin embargo, lo hacen desde un lugar de control, en un rol de gestión más tradicional.

El scrum master ayuda al equipo a mejorar y agilizar los procesos mediante los cuales logran sus objetivos. Lo hacen como miembro del equipo o colaborador, idealmente no como alguien que tiene el control. Los mejores equipos de scrum se autoorganizan y, por lo tanto, no reaccionan bien a la gestión de arriba hacia abajo.

Estas son solo algunas de las posibles configuraciones de gestión de equipos Scrum. Algunas organizaciones se las arreglan con todos estos roles, algunas tienen uno o ninguno.

Scrum masters en la organización

Hay una consideración que se eleva por encima del resto cuando se piensa en contratar a un maestro de scrum: solo hágalo si su organización está comprometida con scrum e invierte en el proceso. Todos los roles anteriores pueden administrar un equipo de desarrollo de muchas maneras, pero un maestro de scrum solo puede ser efectivo con un 100% de aceptación en scrum.

Con un experto en scrum que ayuda a cada equipo a administrar su proceso, toda su organización puede obtener importantes ganancias. Además de enviar valor a sus clientes de forma regular (el objetivo principal de scrum), los compañeros de equipo y los gerentes tendrán la libertad de concentrarse en lo que hacen mejor.

Los gerentes de producto pueden enfocarse en la estrategia, los desarrolladores pueden escribir su mejor código y los equipos de de ventas pueden hacer sonar esa maldita campana. ¿A qué suena todo eso? Suena a scrum a pleno rendimiento, música para nuestros oídos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Esta página web incluye cookies, usadas únicamente para personalizar el contenido y analizar el tráfico.
Más información aquí: Política de Cookies