¿Cuáles son los beneficios de contratar un ScrumMaster?

Antecedentes: Estamos tratando de adoptar Scrum en mi equipo de desarrollo actual. Uno de los elementos de acción es contratar a un ScrumMaster para que nos ayude en la implementación de Scrum. Pero hay algunos artículos que sugieren que es una pérdida de dinero.

Para convencer a la gerencia de que contrate a un ScrumMaster, necesito conocer los beneficios de tener un ScrumMaster.

¿Cómo nos ayudará esto en la implementación de Scrum?

¿Una cuenta nueva que se vincula a una publicación de blog relativamente pasada por alto con solo cuatro comentarios? Estoy marcando esto porque no siento que sea una pregunta válida. Considere reestructurarlo con un título más apropiado para el foro. Un ejemplo podría ser "¿Qué puedo hacer para asegurarme de obtener una buena relación calidad-precio de mi Scrum Master?"
Es un artículo sesgado de un practicante de Lean (no de Scrum) que presume una organización disfuncional. YMMV.
Vea la discusión sobre un tema relacionado ¿Cómo explica el valor de un PM a un cliente?
Depende, ¿ser entrenador de un equipo deportivo es una pérdida de tiempo?
Editaría y refinaría esta pregunta, para que no sea complaciente , como lo es ahora. Debe hacer esta edición porque usted, el autor de la pregunta, sabe qué aspecto del artículo estimuló más su consideración de que el rol no es adecuado para su organización. Sin eso, esta pregunta es de baja calidad y un cebo para marcar spam. por favor mejóralo
Hola, gracias por señalar eso. Claramente pasé por alto el artículo. Ya edité la pregunta para centrar el tema en los "beneficios de tener un ScrumMaster" en lugar de algún artículo aleatorio. De nuevo, gracias por hacerlo mejor.
Como usted es claramente capaz de buscar en la web artículos que declaren que Scrum Master es una pérdida de tiempo, ¿por qué no ampliar su propia investigación para incluir artículos que consideren positivamente el rol y luego evaluar los aspectos positivos y negativos usted mismo? Parece que le está pidiendo al sitio que revise el único artículo al que se hace referencia y luego le proporcione argumentos en contra que no están dentro del alcance de este sitio. Usted trabaja en una organización donde Scrum se considera beneficioso, ya que lo está implementando, debe haber cierta comprensión de los beneficios que se espera que brinde; comenzaría con eso.

Respuestas (2)

Absolutamente sí (al menos si le crees al autor ;-)

Tenga en cuenta también que según él,

lo mejor que podemos hacer es arrojar Scrum al basurero de la historia.

Entonces, si cree en una breve publicación de blog que no muestra evidencia objetiva para respaldar sus afirmaciones, entonces no solo contratar a un Scrum Master (SM) sino todo Scrum es una pérdida de dinero. Por lo tanto, deje de adoptar Scrum lo antes posible y vuelva al buen proceso antiguo que usó anteriormente (o busque en el sitio del blog del autor su método bala de plata).

...Si no...

Podemos empezar a analizar un poco el post. Para mí, su punto principal parece ser que la gran mayoría de los SM existentes dedican su tiempo a combatir incendios y no tienen tiempo para lo que él dice que es el papel principal de los SM, que sería interactuar con terceros y ayudar a optimizar su interacciones con el equipo de desarrollo. En mi humilde opinión, la cita relevante de la Guía Scrum está fuera de contexto. Interactuar con terceros es definitivamente importante, sin embargo, es solo una parte de lo que hace un buen SM. Otras tareas incluyen

  • apagar incendios, sí, también conocido como eliminar impedimentos del progreso del equipo
  • educar a las personas tanto dentro como fuera del equipo sobre Agile y Scrum
  • entrenar / asesorar a los miembros del equipo para un mejor desempeño
  • resolver conflictos dentro y fuera del equipo
  • ayudar al propietario del producto y al equipo a preparar la acumulación del producto
  • proteger al equipo del mundo exterior para que puedan concentrarse en su trabajo
  • asegurar que el equipo pueda mantener un ritmo constante a largo plazo (por ejemplo, que no estén sobrecargados)
  • ...

Eso es justo lo que rápidamente me vino a la mente, seguramente se podrían agregar muchas más. Ciertamente es cierto que si un SM pasa casi todo su tiempo haciendo solo el primero de estos, es un problema. Sin embargo, en el mejor de los casos puede ser un problema temporal, y una vez superada la crisis, el SM puede volver a un patrón de actividad más equilibrado. Por otro lado, si la crisis es permanente, no diría que es un problema del rol en sí, sino del entorno donde hay tantos impedimentos y/o quitarlos es tan lento que ocupa todo el tiempo de SM. Y si tienes ese problema, te va a morder con o sin SM, y con o sin Agile.

Mi firme creencia es que un buen SM vale su precio muchas veces, ya que sin SM, es posible que el equipo nunca se acerque a alcanzar su máxima velocidad y eficiencia potenciales. Si el SM puede ayudar al equipo a duplicar su productividad y la satisfacción del cliente en, digamos, un año, ¿valió la pena ese salario adicional? Por supuesto, las oportunidades perdidas son difíciles de cuantificar, ya que nunca aparecen en el balance general de la misma manera que lo hacen los gastos salariales.

Recomendación

Trate de encontrar un buen SM con un historial comprobado y desafíelo a sacar lo mejor de su equipo. Puedes acordar establecer un período de prueba de unos meses, durante los cuales él/ella evalúa al equipo y tú lo/la evalúas a él/ella. Después de eso, su SM puede predecir con mayor precisión cuánto puede mejorar su equipo y, en base a eso, usted decide si desea continuar trabajando juntos.

Descargo de responsabilidad

Todo esto no quiere decir que Scrum sea perfecto: tiene sus limitaciones y problemas, y es posible que no se adapte a todos los equipos y todos los productos. También existen otros enfoques Agile y Lean, como Kanban o XP. Sin embargo, creo que lo importante es comprender que todo esto requiere un gran cambio en la mentalidad, la comunicación y los enfoques de resolución de problemas tanto de los desarrolladores como de los gerentes, lo que no es fácil ni rápido. Por lo tanto, mi sugerencia es que haga su debida investigación, elija el proceso que le parezca más prometedor, consiga un buen entrenador que lo ayude a adoptarlo correctamente y déle suficiente tiempo para ver si realmente funciona y cómo funciona. En mi experiencia, la mayoría de las fallas en la adopción de Scrum se deben a que las personas no comprenden completamente el cambio mental requerido y la profundidad detrás de sus reglas aparentemente simples.

Descargo de responsabilidad: Yo mismo soy Scrum Master y me esfuerzo por demostrar día a día que no es una pérdida de tiempo :-)

El Scrum Master también debe formar parte de la organización de gestión de proyectos.

Ingeniero de Procesos y Comunicaciones

Los entregables del Scrum Master deben incluir informes/gráficos de medición ágiles que representen aspectos detallados del trabajo de cada equipo.

  • Estos informes deberían ayudar a los gerentes de ingeniería, y posiblemente a los gerentes de proyectos, con respecto a dónde pueden mejorar los empleados de sus equipos.

  • Estos informes deben revelar cómo se pueden mejorar los procesos de planificación, estimación, etc., de cuadro de tiempo a cuadro de tiempo, o en alguna otra ventana Kanban.

Esto es realmente una especie de 'ingeniería humana'

carisma y ritmo

Traer a alguien para este rol puede ser apropiado porque nadie en el equipo relacionado tiene el carisma o la presencia para mantener la reunión en orden, moderar las disputas, etc. Esta característica de personalidad es increíblemente importante para el rol, independientemente de si lo expresa con cuidado. a partes que pueden necesitar desarrollo personal para no sentirse 'heridas' al escucharlo.

No es un papel independiente

Recomiendo que "contrate para" este rol solo si la persona está completamente integrada en la organización. Si su trabajo es solo 'scrum master' de uno o más equipos, entonces es probable que esto sea un desperdicio.