¿Cómo participa el Scrum Master en Stand-Ups diarios?

21

Tenemos un consultor profesional de Scrum Master [*] que recientemente se unió a nuestro proyecto. Desafortunadamente, no sabemos su nombre (ella nunca se presentó a nosotros, solo vino un día y dijo "estamos haciendo una parada diaria"), y no parece hacer mucho más que presidir un puesto. reunión diaria de pie: cuando en broma le pedí que también me diera retroalimentación diaria en la reunión, se sintió bastante ofendida, diciendo que es el trabajo del Scrum Master "facilitar, no participar".

Esto parece bastante antiagil (después de haber trabajado en otros proyectos ágiles, donde los equipos fueron autodirigidos), lo que se supone que es igualitario, pero no estoy seguro de cómo funciona en la Metodología Scrum. Sospecho que no hace mucho todo el día, y esa es la razón de su actitud defensiva en este tema.

¿El Scrum Master participa en el discurso de "ayer, hoy, impedimentos" durante la reunión de pie, o su papel es simplemente presidir ("facilitar") la reunión?

[*] En realidad no nos dijeron cuál es su trabajo, solo asumimos, ya que ella se llama a sí misma la Maestra Scrum

usuario109170
fuente
3
Si el equipo hace todo correctamente y no necesita comentarios (ya que el scrum-master puede mantenerse a un lado y observar cómo se autoorganiza), creo que ya no la necesita.
SuperM
26
No presentarse al equipo parece muy extraño, sea cual sea la metodología que esté siguiendo.
Doc Brown
22
Esto es una broma verdad ? ¿Tienes una reunión diaria con alguien y no le has preguntado su nombre? Sé que los scrums pueden ser duros, pero las cortesías comunes de la vida aún se aplican.
Marca de alto rendimiento
18
Podríamos averiguar su nombre, pero es más divertido disfrutar del absurdo de Dilbert-esque de la situación en el BigCo con el que estamos contratados. Como no hace mucho, realmente no importa.
user109170
8
Un SM puede participar, haciendo preguntas críticas como "¿es normal que esa historia haya estado dando vueltas en la columna de prueba durante los últimos 2 días?", O sugiriendo mejoras en el flujo de trabajo del proceso de desarrollo general. Dejando eso de lado, un SM es alguien que generalmente está muy interesado en el aspecto humano del desarrollo de software. Si alguien así simplemente entra sin presentarse ... Tal vez sea hora de comenzar a cuestionar qué valor aporta al equipo, porque todo me parece un poco sospechoso.
Stefan Billiet

Respuestas:

21

Idealmente, el scrum master es responsable de facilitar las actividades del proyecto y abordar cualquier tipo de impedimento enfrentado durante eso. Él / ella no participa en el discurso de "ayer, hoy, impedimentos" durante el stand-up diario per se, sin embargo, es responsable ante los miembros del equipo por cualquier tipo de estado sobre los impedimentos que informaron durante los stand-ups anteriores. .

He trabajado con 5 equipos scrum con una organización de renombre, todos ellos siguieron la misma práctica.

Para obtener una imagen detallada de todas las responsabilidades de un scrum master, le recomiendo que eche un vistazo a este http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf

Shantanu Alshi
fuente
1

He sido un SM durante muchos años, aplazo al equipo en esto. Si les gustaría que participe, entonces lo hago y también facilito.

La idea es ser uno de los "líderes de servicio".

El equipo debe tener la capacidad de "contratar / despedir" al SM, no hacer que se deslicen, exigir una resistencia sin presentarse.

Scrimmers
fuente
¿Es solo su opinión personal o algún tipo de práctica establecida? si es lo último, proporcione referencias para eso
mosquito
2
Desde mi punto de vista, SM es parte del equipo, y el equipo se autoorganiza. Hasta el equipo declarar durante una retrospectiva que su SM no es productivo o funciona de la manera en que el equipo quiere que trabaje, en ese momento un buen SM debe ajustar su comportamiento o eliminar el impedimento reemplazándose a sí mismo ...
ptyx
1

En los stand-ups, debería dar estatus sobre los impedimentos y luego, en retrospectivas, debería dar su opinión sobre cómo los stand-ups podrían hacerse más significativos o eficientes.

Si uno espera que SM dé el estado de sus actividades diarias, en mi humilde opinión, uno tiene expectativas equivocadas. El propósito del estado es que el equipo pueda alinear sus actividades y no sé por qué un miembro del equipo querría saber qué estaba haciendo ella (SM) ayer para planificar hoy. Al menos un libro incluso sugiere que ni siquiera se requiere que SM esté en stand-ups diariamente.

Asim Ghaffar
fuente
Si el scrum master no siempre está en scrum, ¿cómo aprenderán sobre los impedimentos de los equipos?
Andy
El libro que mencioné fue sobre una herramienta, es decir, TFS ... así que supongo que en ese contexto esperaban que cualquier persona que enfrentara algún impedimento simplemente registrara un problema / impedimento en la herramienta y lo asignara a ScrumMaster ... si el equipo se coloca entonces puede utilizar la tarjeta blanca a la lista de abajo impedimento .. dicho esto creo que hay momentos en que SM tiene que estar en cada reunión ..
Asim Ghaffar
1

El Scrum Master no necesariamente participa en la reunión diaria de Scrum de acuerdo con el marco oficial de Scrum.

Algunas citas de Scrumguides.org :

  • "El Scrum Master aplica la regla de que solo los miembros del Equipo de Desarrollo participan en el Daily Scrum".

  • "El Scrum Master se asegura de que el equipo de desarrollo tenga la reunión, pero el equipo de desarrollo es responsable de llevar a cabo el Daily Scrum".

  • "Durante la reunión, los miembros del Equipo de Desarrollo explican [...]"

  • El trabajo del Scrum Master es "facilitar los eventos de Scrum según lo solicitado o necesario"

(Sin embargo, en mi humilde opinión, aumenta la transparencia si el Scrum Master se une al procedimiento "ayer, hoy, impedimentos". Además, en mi humilde opinión, un propietario de producto perfecto también puede participar y responder las tres oraciones dentro de un Scrum diario. Pero esto va en contra del Scrum oficial).

Timo Bähr
fuente
0

Tengo 3 equipos Scrum en mi posición como Scrum Master y utilizamos un Tablero de tareas electrónico en nuestra práctica ágil. Todos mis equipos, con la excepción de uno, proporcionan su estado en todas las tareas en las que están trabajando, pasando de una persona a otra, en el proceso de standup típico. El equipo de excepción decidió que querían hacer su stand up historia por historia y ahora me ha pedido que dirija esto siendo yo quien dirija la reunión.

¿Hay alguna justificación para que un Scrum Master asuma este rol durante el standup? Puedo entender si el equipo tiene más de 7 recursos, pero parece que es una función de cuidado de niños diseñada para hacer que todos presten atención en lugar de que el equipo sea adultos responsables porque no quieren tomarse la molestia de organizarse por sí mismos.

Uno de los miembros de este equipo también está trabajando para uno de los otros equipos y ha mencionado en el sprint retro cuánto más rápido va la reunión cuando cada persona da un paso adelante y toma la delantera por sí misma en el tablero. No hizo ninguna diferencia para el equipo y el PO ha empujado al equipo a mantener su posición en el método de historia por historia.

Jolie Roy
fuente
Parte del propósito de scrum es responsabilizar al equipo por el trabajo al que se han comprometido.
Andy
0

Tu empresa comenzó mal. El scrum master debería ser parte del equipo.

Al contratar a un maestro scrum a tiempo completo, todo lo que hizo fue agregar otra capa entre el equipo y la gerencia / partes interesadas. Totalmente no ágil.

Una persona del equipo, normalmente el gerente, que también forma parte del equipo, toma el rol de scrum master. Pero realmente no es un 'título'. Es un papel que cualquiera puede cumplir según sea necesario. En un equipo solíamos rotarlo todos los meses.

Ahora, esto responde a todas las preguntas. Como SM es parte del equipo, participa en todo lo que hace el equipo. fácil.

ser un SM es solo un trabajo de poca importancia para hacer un seguimiento externo de las cosas al equipo. Por lo tanto, el SM generalmente requiere un poco menos de trabajo porque él será interrumpido todo el tiempo por una comunicación externa y enviará correos electrónicos como "¿alguna actualización sobre esta pregunta?". nada mas.

El vendedor de aceite de serpiente que vio la oportunidad de venderse como maestros de scrum a tiempo completo es la escoria de la tierra y va completamente en contra de Agile, como notó.

gcb
fuente
El scrim master es parte del equipo, pero en realidad se recomienda que no realicen trabajos de desarrollo. Su trabajo a tiempo completo es facilitar las diversas ceremonias ágiles y eliminar los impedimentos.
Andy
Hay dos casos aquí: alguien realmente necesita un trabajo a tiempo completo para hacer eso, luego su organización tiene otros problemas. o está siendo scrum master para varios equipos (más común), por lo que tampoco está involucrado en el equipo y no debe ser parte de los "cerdos".
gcb
1
Creo que es una falsa dicotomía la que estás configurando. Algunos impedimentos pueden tardar un tiempo en resolverse, como trabajar con un tercero para descubrir por qué no puede acceder a sus API.
Andy
eso es válido si su empresa tiene suficientes obstáculos para que alguien intente desbloquear el equipo 24/7.
gcb
1
Un scrum master no solo elimina impedimentos. Ayudan al equipo a ser lo más efectivo posible, donde eliminar los impedimentos es una parte de eso. Otras partes incluyen ejecutar retros / reuniones de planificación, capturar resultados y métricas e intentar mejorar los procesos; ejercicios de trabajo en equipo; facilitando la capacitación y el crecimiento personal (a menudo presionando a la organización por tales 'libertades'); mucho más.
Sebastian Carroll
0

Scrum Master no proporciona su actualización de estado, pero están allí para facilitar la reunión de pie. Su función es asegurarse de que la reunión comience a tiempo, todos en la reunión brindan sus actualizaciones de estado dentro de su marco de tiempo, actúen cuando cualquier miembro del equipo tenga obstáculos para completar su tarea.

Para su información, estamos utilizando nuestra reunión diaria en línea en http://www.standup.report que también permite que nuestro equipo offshore participe y facilite el proceso de la reunión al agregar / modificar las tareas enviadas por los miembros del equipo en línea.

MagExt
fuente
1
Informe si tiene alguna afiliación con standup.report según las pautas de nuestro sitio. Esta publicación puede confundirse con spam.
maple_shaft