Faltaba yo...
Me he encontrado esta semana muchos post de antipatrones en los dailys (*) (unos de
Javier Garzas a quien sigo frecuentemente en su blog y otros de otras fuentes), y bueno la verdad falto yo, pues a mi he identificado otros mas a añadir a la lista - según mi experiencia - :
Los antipatrones encontrados y los propios son los siguentes:
Fuentes |
Antipatrón |
Posible(s) Solución(es) |
(1)(2)(3) |
Reuniones de informar al líder o al jefe |
- Intervención del scrum master explicando que el daily es para el equipo y sincronizar al equipo, no para el scrum master, líder, product owner o cualquier otro rol dominante.
- Poner al líder detrás del equipo (Por lo general el daily se hace al frente del tablero kanban y todos mirando el tablero )
|
(1)(2)(3) |
Se llega tarde |
- Acordar con el equipo una multa en dinero para quien llega tarde (ojo, solo si el equipo todo esta de acuerdo), y enfatizar que el objetivo no es conseguir plata para desayunos o invitaciones en la tarde sino para promover la asistencia puntual con este "leve castigo"
- Retroalimentar en la retrospectiva y a lo largo del sprint a quien sea reincidente, haciendo énfasis en lo necesario y útil que es este momento para el equipo
|
(1)(2) |
No lo puedo recordar |
- El Scrum Master invita a los participantes a preparar la conversación del daily minutos antes.
|
(1)(3) |
Ponerse a contar la historia de tu vida |
- El Scrum master, prepara al equipo antes del daily diciendo que hará una señal para que cualquiera que se esté extendiendo comprenda que debe cortar rápido.
|
(1)(2)(3) |
Resolver problemas |
- El Scrum Master interrumpe respetuosamente al equipo y les dice que luego del daily se resuelven estos aspectos
|
(1)(2) |
Se van de tiempo |
- El Scrum Master interrumpe respetuosamente la sesión, corta a los 15 minútos . Luego en un espacio y tiempo aparte revisa con el equipo que sucedió para que este tiempo no se cumpliera (igual se puede revisar en la retrospectiva)
- Una posible opción es que tienes en tu equipo más de 9 team members, que es lo máximo que tiene un equipo scrum.
|
(1) |
Reunión caótica |
- El Scrum Master entrega un token y solo tiene la palabra quien lo posee
|
(1) |
La gente se corta y no habla o habla poco |
- Coach del Scrum Master con esta persona
|
(2) |
Hacerla unos días y otros no |
- Responsabilidad del Scrum Master
|
(2) |
Estar distraído |
- Una opción: Un simple llamado de atención del Scrum Master corrige esto.
- Luego indagar por que se esta distraid@ en el daily, pueden haber razones para mejorarlo o corregirlo
|
Propia | Contestar las tres preguntas abstractamente, ejemplo, señalando el tablero:
- ayer hice esto
- hoy esto
- y no tengo impedimientos
o
- Ayer hice la parte 1 de la historia 2
- y hoy continúo con la parte 3
- y no tengo impedimientos
|
- Inivitar a que se digan los nombres de las funcionalidades, para lograr la atención de todos los del equipo.
|
Propia |
Los dailys cada día a diferente hora para el mismo equipo, de manera que puedan asistir todos o alguien en especial |
- Esto se vuelve una locura, y uno termina no sabiendo que día de la semana es el daily. Recomentación: EL DAILY SIEMPRE A LA MISMA HORA
|
Propia |
No empezar por que falta...
|
- El daily es del equipo debe comenzar con los que estén del equipo, es un ritual a cumplir y es de los aspectos sicorígidos de scrum - recordemos que es un marco donde nos movemos con liberdad -. Se comienzan con los que estén y aclaro "no es necesario que este el Scrum Master", si por alguna razón este falta en otro momento se enterará de los impedimentos y del avance del equipo - seguro en el tablero Kanban queda esto reflejado -
|
(3) |
Baja Energía |
- El Scrum Master debe indagar esta situación y tomar acciónes. (ojalá no estén trasnochando)
|
Propia |
Daily avanzado el día.
Por lo general esto desconcentra a los equipos, parar para hacer un daily tipo 11am o 3pm.
|
- Tratar de hacer el daily comenzando el día de trabajo
|
(3) |
Impedimentos no son identificados.
Por lo general los team members no identifican que tienen un impedimento y no no cuentan |
|
(3) |
Los impedimentos no son removidos |
- El equipo debe en este caso llamarle la atención al Scrum Master. Identificar causas en la retrospectiva.
|
(3) |
Los obstáculos solos son removidos en el daily |
- El Scrum Master debe informar tan pronto se remueva un impedimento al equipo para mejorar la agilidad y no esperara al daily
|
Propia |
Permitir que el product owner indague al equipo. |
- Recordar el daily es del equipo, ni el product owner, ni el scrum master tienen voz y voto en el. Después del daily estos pueden hablar con el equipo
|
(2) |
Se toman tareas sin respetar prioridades del backlog
Explico: como los team members comparten la respuesta a la pregunta ¿que voy a hacer hoy? es probable que elijan algo que no esta en la prioridad. |
- El Scrum Master o cualquier team member llamar la atención sobre esta situación e invitar a que se respete la priorización.
|
--
Nota: Si tienen más antipatrones no duden en compartirlos
Saludos ágiles
Jorge Abad
_______
Definiciones
(*) Daily (Reunión Diaria / Daily Meeting / Scrum Diario ): La reunión diaria propiedad del equipo de desarrollo - facilitada por el Scrum Master - que dura máximo 15 minutos y se hace de pie, donde cada miembro cuenta:
- que hizo ayer
- que se va a hacer hoy
- y que impedimentos se tienen
____
Referencias
(1) Reuniones Diarias (Daily meetings): anti-patrones -
Blog Javier Garzas - Clic Aquí
(2) Tales from the Scrum: Anti-patterns de la reunión diaria -
Blog Ángel "Java" Lopez - Clic Aquí
(3) It's Not Just Standing Up: Patterns for Daily Standup Meetings -
Blog Martin Fowler - Clic Aquí (este post es de estudio)
(4) Stand-up Meeting Antipatterns -
Clic Aquí
_
No hay comentarios.:
Publicar un comentario