He escrito un extenso artículo sobre la Scrum Methodology y le sugiero que lo visite antes de seguir leyendo esta página. Es un resumen conciso pero extenso sobre el marco de Scrum. Comprender esta metodología lo ayudará a comprender qué es un scrum master.
Si tiene alguna base sobre Scrum y le gustaría saber más sobre las funciones, roles y responsabilidades de un scrum master, siéntase libre de continuar leyendo a continuación.
Un Scrum Master, es como un faro en un equipo scrum compuesto por un Product Owner, Development Team, and el Scrum master en si. Se asegura de que proporciona orientación entre sus compañeros de equipo basándose en los principios del Marco de Scrum.
Al igual que un faro, antes de que su equipo se estrelle contra un puerto en un clima tormentoso, se asegura de que él aclare a todos sobre cómo pueden "atracar" adecuadamente su nave utilizando Scrum.
Aunque un scrum master es parte de un equipo scrum, debe saber que también se asegura de que como el "faro scrum" de una empresa, también ilumine a otros empleados / equipos sobre lo que puede ser una interacción beneficiosa con el equipo scrum y lo que puede ser desventajoso.
Básicamente, los maestros scrum son responsables de tres grupos; Propietario del producto, equipo de desarrollo y la organización. Estos son simples símiles y generalizaciones, pero si desea tener los roles, funciones y responsabilidades exactos de un scrum master al completo, la respuesta se puede encontrar en la propia Scrum Guide.
Antes de centrarnos en los aspectos específicos, profundicemos en tres conceptos de alto nivel de ser un scrum master.
Los Scrum masters están en una posición muy importante en una empresa. Ambos tienen la perspectiva del "campo de batalla" y una visión de 30,000 pies de como los diferentes equipos progresan en la operación diaria. ¿Cómo? Una forma de hacerlo es a través de la Agile Retrospective.
La facilitación de Agile Retrospective brinda a los scrum masters la oportunidad de detectar tendencias y problemas recurrentes en un equipo.
Aunque conocer el problema es solo un paso para catalizar el cambio, los scrum masters, al menos, saben lo que se debe cambiar en una organización. Y ahí es en donde cada cambio comienza. Incluso escribí una extensa guía sobre cómo convertir Agile Retrospective en una herramienta de resolución de problemas para los ejecutivos que usan el Impediment board. Con esta iniciativa, scrum masters está en posición de sugerir cambios esenciales en una organización.
Desde la propia Scrum Guide, los Scrum Masters, se identifican como Servant Leaders. Esta es una característica esencial de un scrum master porque, sin el concepto de liderazgo de servicio, un scrum master no podrá funcionar completamente en la implementación del Scrum Framework.
También se remonta a la idea de ser un faro. Un faro está hecho para servir a los marineros y llevar a las personas a un puerto seguro. Escribí una entrada de blog acerca de diez características de un Servant Leader aquí. Compruébelo si no está seguro de cómo un scrum master puede ser un Servant Leader en una organización.
Es imperativo que un scrum master se convierta en el "espejo" del equipo. A través de un scrum master, el equipo comprueba fácilmente si lo que están haciendo no refleja los valores de Agile y Scrum. Al pararse frente a un espejo, un equipo puede detectar fácilmente y recordar los defectos que son contrarios a la metodología Scrum.
El scrum master le recuerda al equipo que debe mejorar estas fallas al convertirse en el observador y el ojo extra que ve sin sesgos, pero solo hacia los principios de Scrum y Aguile.
Con la reflexión del equipo en un espejo, los miembros pueden recibir preguntas abiertas del scrum master que conducirán a la mejora general del equipo. Esto podría ser a través del uso de módulos como Sprint Backlogs, métricas y otras herramientas.
Ahora que hemos abordado tres roles de alto nivel de un scrum master, volvamos a lo básico y los fundamentos y descubramos las responsabilidades clave de un scrum master cuando se trata de trabajar con Product Owners, Development team y en la organización para la que trabaja.
Todos estos roles y responsabilidades ya se discutieron en este primer manual y también en la Scrum Guide.
Aparte de estos roles y responsabilidades para un equipo de Scrum, escribí una lista definitiva de roles específicos que debe desempeñar un Scrum Master en este artículo "Scrum Master Rol Todo lo que todos los Scrum Masters necesitan saber".
Recuerde que el objetivo principal de un Scrum Master en una empresa, es ayudar a las partes interesadas a adaptarse al marco de Scrum y a las metodologías ágiles. Además de esto, el Scrum Master, debería ayudar a la compañía a tener un equipo estable y auto organizado con una hoja de ruta clara y ayudar a la compañía a identificar los impedimentos organizativos.
Para resumir, aquí hay otros roles y responsabilidades de un Scrum Master que encarnan este objetivo:
Bernd Schiffer escribió una publicación de blog completa sobre estas responsabilidades de Scrum Master que puede consultar a través de este enlace. Siéntase libre de comprobarlo. La mayoría de las ideas anteriores se adoptan de su blog.
Ahora que tiene algunas ideas sobre los roles y responsabilidades de un scrum master, la siguiente pregunta lógica sería "¿cómo ser realmente bueno para ser un scrum master?"
Para aquellos que recién están comenzando su carrera como scrum master, le sugiero encarecidamente que lea este artículo que escribí "Cómo ser un buen Scrum Master: comience su viaje Scrum Master". A continuación, describí cómo puede sistematizar sus primeras acciones en las primeras 20 semanas en una empresa para la que trabaja. Si hace esto en las primeras 20 semanas de su nuevo trabajo, puedo garantizarle que ha tenido un buen comienzo.
Ahora, esto puede ser un montón de trabajo, pero es la mejor manera para que un Scrum Master comience su trabajo por el camino correcto.
Scrum Master, habilidades y experiencia requeridas
Un maestro de Scrum calificado, en mi opinión, posee lo siguiente:
Habilidades y experiencias preferidas (cualquiera de estas es una ventaja)
Experiencia de dos años como Scrum Master en un equipo de desarrollo de software que haya estado implementando intencionalmente los principios, las prácticas y la teoría de Scrum.
Otros requisitos de algunas empresas son los siguientes:
En una publicación de blog titulada Scrum Master Interview Questions, compartí mi experiencia personal al ser entrevistado para un puesto de scrum master. Fue una experiencia fantástica de 2 horas, ya que pude aprender mucho, no solo en términos de la práctica general de Scrum, sino también, sobre el tipo de personas con las que estaría trabajando.
Se tomaron el tiempo de revisar mi blog y mis libros, lo cual es raro para muchas compañías. Fue una agradable sorpresa. Otra cosa que realmente disfruté durante la entrevista, fue el juego de roles que iniciaron. Debo decir que fue una excelente manera de evaluar la perspectiva de un candidato y cómo un candidato podría reaccionar ante ciertos escenarios.
Si contrata a un Scrum Master, le sugiero que utilice una entrevista de rol para evaluar la experiencia, las habilidades sociales y otros requisitos que necesita de un solicitante. No olvide leer la publicación del blog para leer algunas preguntas que puede usar para entrevistar a los candidatos.
La respuesta breve y simple a esto, es como buscar una aguja en un pajar. La verdad es que, entre la comunidad Agile, la mayoría de las personas se burlan de la idea de tener un Scrum Master. Piensan que es redundancia en una organización.
Simplifican en exceso el rol de manera que traiciona todos los principios detrás del marco de Scrum. Una de las razones que veo, es el hecho de que solo hay unos pocos Scrum Masters que pueden alcanzar el potencial completo del Scrum Framework.
Otra razón es la falta de modelos a seguir en la industria que realmente demuestren la fortaleza y el valor de tener un Scrum Master. Por último, una organización a menudo no atribuye el éxito que lograron a través del esfuerzo de Scrum Master. Presenté un caso cuidadosamente escrito sobre estos sentimientos en este artículo.
Sugiero encarecidamente que lo revisen para comprender completamente, cuán difícil sería encontrar un Scrum Master confiable en un mundo donde solo unos pocos han visto y comprendido por completo su contribución completa a una organización.