Connect. Collaborate. Innovate.                                   Liderazgo de                                  Retrospect...
Efectividad de las retrospectivas                Connect. Collaborate. Innovate.                       ¿ Cuando una retro ...
Efectividad de las retrospectivas                             Connect. Collaborate. Innovate.Un retro sirve cuando le perm...
El formato “clásico” de 2 preguntas                                  Connect. Collaborate. Innovate.      Pregunta        ...
Anti-patterns en reuniones de Scrum                               Connect. Collaborate. Innovate.      “Anti-pattern” es u...
Anti-patterns en Retrospectivas                            Connect. Collaborate. Innovate.  RETRO / ACCION “VOLUNTARISTA” ...
RETRO / ACCION “VOLUNTARISTA”                              Connect. Collaborate. Innovate.    Estrategias a considerar    ...
Anti-pattern: “Acción nebulosa”                          Connect. Collaborate. Innovate.Ejemplos    – Mejorar la comunicac...
Anti-pattern: ¿Qué está dentro del alcance del equipo y   Connect. Collaborate. Innovate.que está afuera?• El equipo no pu...
¿Qué hacer con los límites?                                Connect. Collaborate. Innovate.   •       Intentar empujar un l...
Anti-pattern: Retro CATARSIS                             Connect. Collaborate. Innovate.       • ¿Por qué ?       • ¿Qué p...
Gestion de Mejoras – misión imposible?                 Connect. Collaborate. Innovate.En las retro    – No se evalúa la ef...
Iniciativas                    Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009                                ...
Connect. Collaborate. Innovate.                               Más allá del esquema                                      cl...
Estructura de las Retrospectivas   Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009                            ...
FASE: Definición del Marco - Objetivos                  Connect. Collaborate. Innovate.• Definir el objetivo y tiempo de l...
Definición del Marco - Objetivos                          Connect. Collaborate. Innovate.       • Generar el entorno para ...
Primer ejemplo de actividad: Working Agreements                              Connect. Collaborate. Innovate.   Cada activi...
Un ejemplo de Working Agreements   Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009                            ...
Características de los Working Agreements                   Connect. Collaborate. Innovate.       • Normalmente son temas ...
FASE: RECOLECCION DE DATOS - Objetivos              Connect. Collaborate. Innovate.• Crear una visión compartida de lo que...
RECOLECCION DE DATOS - Objetivos                                      Connect. Collaborate. Innovate.• Los datos duros son...
DATOS – Posibles Actividades: “MAD-SAD-GLAD”        Connect. Collaborate. Innovate.                               Objetivo...
ACTIVIDAD: “Histograma de Satisfacción”                          Connect. Collaborate. Innovate.        Objetivo: Ver qué ...
ACTIVIDAD: “Histograma de Satisfacción”   Connect. Collaborate. Innovate.Otros usos• Dailies• Calidad de Producto• Calidad...
GENERACION DE INSIGHTS - OBJETIVOS        Connect. Collaborate. Innovate.INSIGHT : “comprensión de la naturalezaverdadera ...
ACTIVIDAD: 5 POR QUÉ ?                                        Connect. Collaborate. Innovate.• Objetivo: descubrir las cau...
ACTIVIDAD: Fishbone            Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009                                ...
DECIDIR QUE HACER - OBJETIVOS                    Connect. Collaborate. Innovate.• En este punto uno podría tener una lista...
DECIDIR QUE HACER – POSIBLES ACTIVIDADES                      Connect. Collaborate. Innovate.• Triple Nickels          – E...
DECIDIR QUE HACER – POSIBLES ACTIVIDADES                       Connect. Collaborate. Innovate.Short Subjects  • Alguna for...
DECIDIR QUE HACER – POSIBLES ACTIVIDADES                    Connect. Collaborate. Innovate.En Las siguientes actividades s...
FASE: CERRAR LA RETRO - OBJETIVOS                           Connect. Collaborate. Innovate.• Obtener feed-back sobre como ...
Preparación de las retros                                   Connect. Collaborate. Innovate.Definición del Objetivo• No en ...
Preparación de las retros                               Connect. Collaborate. Innovate.• Definir actividades y tiempos par...
Rol de Facilitador - Administrar actividades         Connect. Collaborate. Innovate.     • Prepararse y practicar un speec...
Facilitador: administrar dinámica del grupo               Connect. Collaborate. Innovate.     • Que todos tenga oportunida...
Facilitador: administrar dinámica del grupo            Connect. Collaborate. Innovate.     • Coaching al Manager        – ...
EJERCICIO                                               Connect. Collaborate. Innovate.• Juntarse en grupos de 5 personas ...
Iniciativas                    Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009                                ...
Upcoming SlideShare
Loading in …5
×

Liderazgo de retrospectivas

1,221 views

Published on

Es la presentacion de Ignacio Sagulo (@isagulo) en el Open Space del Scrum Gathering de BA 2012

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,221
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Liderazgo de retrospectivas

  1. 1. Connect. Collaborate. Innovate. Liderazgo de Retrospectivas Ignacio Sagulo @isagulo Ignacio.sagulo@globallogic.com© Copyright GlobalLogic 2009 1
  2. 2. Efectividad de las retrospectivas Connect. Collaborate. Innovate. ¿ Cuando una retro es efectiva ?© Copyright GlobalLogic 2009 2
  3. 3. Efectividad de las retrospectivas Connect. Collaborate. Innovate.Un retro sirve cuando le permite al equipo aprender y volverse más efectivo Tres ejes del aprendizaje • ¿Cómo aportarle valor al cliente ? Negocio y problema • Tecnología • Teamwork y prácticas de Desarrollo Y si el equipo no aprende ? • mismos problemas se mantienen • Falta de predictibilidad, problemas de Delivery • Se ve en la velocidad Se pueden hacer en proyectos no Scrum / Scrum friendly© Copyright GlobalLogic 2009 3
  4. 4. El formato “clásico” de 2 preguntas Connect. Collaborate. Innovate. Pregunta Objetivo 1)¿ Qué hicimos bien ? lograr consenso sobre cosas que funcionan 2) ¿Qué podríamos haber hecho Identificar cosas que no mejor? funcionaron bien o que pueden O … si volviéramos hacer mejorarse devuelta el mismo Sprint … ¿Qué haríamos distinto? Scrum Master: anotar los problemas que va viendo durante el Sprint Se describe en el Capitulo 11 de “Scrum from the thenches”© Copyright GlobalLogic 2009 4
  5. 5. Anti-patterns en reuniones de Scrum Connect. Collaborate. Innovate. “Anti-pattern” es una causa común que hace fracasar una práctica Daily Meetings • muy buen artículo sobre anti-patterns en dailies • Ejemplo de Anti-pattern  “Problem Solving” • ¿ Para que sirve la idea de anti-pattern ? • Caracterizar una situación negativa para una práctica • Reconocerla • Matices, consideraciones • Entender por qué? • Actuar, canalizar© Copyright GlobalLogic 2009 5
  6. 6. Anti-patterns en Retrospectivas Connect. Collaborate. Innovate. RETRO / ACCION “VOLUNTARISTA” Escenario  proyecto “complicado” RETRO  ¿Qué haríamos distinto? • Los tests no andan, tenemos que arreglar todos los tests • No hay documentación, tenemos que documentar • Buenas intenciones , pero así, lo más probable es que fracasen • ¿Por qué pasa esto ?© Copyright GlobalLogic 2009 6
  7. 7. RETRO / ACCION “VOLUNTARISTA” Connect. Collaborate. Innovate. Estrategias a considerar • Baby Steps: ¿ Qué es lo mínimo que podríamos hacer que nos permita movernos hacía donde queremos ? • Evaluar Costo-Beneficio de las mejoras • On demand – según el flujo de trabajo TEST • los tests que no funcionan y que no aportan valor. – Ponerlos en "cuarentena" – No arreglarlos, dejarlos como están • Hacer andar los tests que – estén en relación con el flujo de trabajo – aporten valor© Copyright GlobalLogic 2009 7
  8. 8. Anti-pattern: “Acción nebulosa” Connect. Collaborate. Innovate.Ejemplos – Mejorar la comunicación con el cliente – Mejorar la documentación – Hacer más Pair Programming• ¿ Qué vamos a hacer para mejorar la comunicación ? – medios, frecuencias (quienes, cómo … ), artefactos• Definir objetivos y acciones SMART siempre que sea posible – Specific - Measurable - Achievable / Actionable - Relevant - Timely / Trackeable• Comparar – “hacer más Pair Programming” versus …© Copyright GlobalLogic 2009 8
  9. 9. Anti-pattern: ¿Qué está dentro del alcance del equipo y Connect. Collaborate. Innovate.que está afuera?• El equipo no puede/no sabe hacer esta distinción• Ojo con el “modo víctima” !! – Cuestionar/nos esto – “El cliente no sabe lo que quiere” y el Amoxidal-DUO© Copyright GlobalLogic 2009 9
  10. 10. ¿Qué hacer con los límites? Connect. Collaborate. Innovate. • Intentar empujar un límite – Usar retros del equipo para armar la propuesta al cliente – Hacer retros con el cliente • Asumir ciertos límites – Es así …. “Por ahora es así, porque” … – En las Retros Foco  ¿Qué cosas podemos mejorar que están a nuestro alcance ?© Copyright GlobalLogic 2009 10
  11. 11. Anti-pattern: Retro CATARSIS Connect. Collaborate. Innovate. • ¿Por qué ? • ¿Qué podemos hacer? Esto nos muestra • el desafío de liderar una retro en escenarios más difíciles • Ej: con carga emocional fuerte • limitaciones del “esquema clásico” de retros© Copyright GlobalLogic 2009 11
  12. 12. Gestion de Mejoras – misión imposible? Connect. Collaborate. Innovate.En las retro – No se evalúa la eficacia de las acciones de la retro anterior – Faltan datos duros del Sprint en la retrospectiva • Ej “Planificado vs realizado” – No se priorizan / votan las acciones al final• No se planifican las mejoras en el Sprint Planning• Dónde quedan las mejoras ?• Las mejoras sólo los conoce un Gurú© Copyright GlobalLogic 2009 12
  13. 13. Iniciativas Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009 13
  14. 14. Connect. Collaborate. Innovate. Más allá del esquema clásico© Copyright GlobalLogic 2009 14
  15. 15. Estructura de las Retrospectivas Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009 15
  16. 16. FASE: Definición del Marco - Objetivos Connect. Collaborate. Innovate.• Definir el objetivo y tiempo de la retro – La gente quiere saber como se va a utilizar su tiempo• Crear un clima para que la gente se sienta cómoda• Hacer hablar a todos al comienzo – Si alguien no habla al comienzo, tiene el permiso tácito para seguir callado – Ejemplo Actividad Check-In • En una o dos palabras ¿qué esperás de la retro ? • Cada uno comente … una cosa que tenga en su cabeza ahora© Copyright GlobalLogic 2009 16
  17. 17. Definición del Marco - Objetivos Connect. Collaborate. Innovate. • Generar el entorno para – La gente pueda sacar los temas difíciles – Pueda haber conversaciones desafiantes • Actividad posible -- > “Working Agreements” ¿Qué es un Working Agreement ? • Contrato grupal que describe comportamientos e interacciones aceptables • No son declaraciones abstractas • Acuerdos que ayuden al equipo a – a tener conversaciones productivas – hablar temas dífíciles© Copyright GlobalLogic 2009 17
  18. 18. Primer ejemplo de actividad: Working Agreements Connect. Collaborate. Innovate. Cada actividad se describe con este formato: – Fase – Propósito – Tiempo necesario: ej 10 a 30 min según tamaño equipo – Descripción – Pasos: detalles que le sirven al facilitador para • Explicar la actividad • Hacer el “debrief”: Hacer preguntas piolas para obtener información útil – Materiales y preparación – Ejemplos Supongamos que estamos en un retro, yo soy el facilitador y vamos a hacer la actividad “Working Agreements”© Copyright GlobalLogic 2009 18
  19. 19. Un ejemplo de Working Agreements Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009 19
  20. 20. Características de los Working Agreements Connect. Collaborate. Innovate. • Normalmente son temas que preocupan al equipo • No hay “acuerdos típicos”: dada equipo desarrolla los suyos • Son reusables en futuras retros y trabajo diario DINAMICA • Pedirle al equipo  “todos monitoreen que se cumplan” • Equipo Responsable de sus interacciones • El facilitador  foco en facilitar • No saltear la fase de Definición de marco “por ir a los bifes” • Fundamental generar clima adecuado y definir tiempos y objetivos • Hay actividades: cortitas (Chekin) más largas (Working Agreements)© Copyright GlobalLogic 2009 20
  21. 21. FASE: RECOLECCION DE DATOS - Objetivos Connect. Collaborate. Innovate.• Crear una visión compartida de lo que pasó• Sin esta info común – Cada persona tiende a verificar sus propias opiniones y creencias – Subimos por “nuestra escalera”, con nuestros propios datos• Empezar con los datos duros – Métricas: • velocidad ( estimada vs real) • Burndown charts • Bugs, Historias completadas • Encuestas de satisfacción – Eventos significativos para el equipo© Copyright GlobalLogic 2009 21
  22. 22. RECOLECCION DE DATOS - Objetivos Connect. Collaborate. Innovate.• Los datos duros son la MITAD de la historia• Sensaciones y sentimientos son la otra mitad – dicen lo que le importa a la gente sobre hechos y el equipo• Pero somos ingenieros … no actores !• Crear una manera estructurada en la que todos se sientan cómodos compartiendo como se sienten• Si evitamos el “contenido emocional” – No evitamos nada – Problemas emocionales ( malestares, etc ) operan por lo bajo, sacando energía y motivación.© Copyright GlobalLogic 2009 22
  23. 23. DATOS – Posibles Actividades: “MAD-SAD-GLAD” Connect. Collaborate. Innovate. Objetivo: poner los hechos sobre sentimientos sobre la mesa Dinámica: … Algunas Preguntas para debriefing • ¿ Qué les parece que se destaca de estos postits ? • ¿Qué patrones ven en estos grupos ? ¿Qué nos dicen estos patrones a nosotros como equipo ? • ¿Qué nos sugiere esto como próximos pasos?© Copyright GlobalLogic 2009 23
  24. 24. ACTIVIDAD: “Histograma de Satisfacción” Connect. Collaborate. Innovate. Objetivo: Ver qué tan satisfecho está el equipo con respecto a un determinado tema. - Ejemplo© Copyright GlobalLogic 2009 24
  25. 25. ACTIVIDAD: “Histograma de Satisfacción” Connect. Collaborate. Innovate.Otros usos• Dailies• Calidad de Producto• Calidad de ProcesoEscala• Muy de acuerdo• Acuerdo• Neutro• Desacuerdo• Totalmente desacuerdo© Copyright GlobalLogic 2009 25
  26. 26. GENERACION DE INSIGHTS - OBJETIVOS Connect. Collaborate. Innovate.INSIGHT : “comprensión de la naturalezaverdadera de las cosas”• Analizar causas y efectos• Atacar causas y no síntomas© Copyright GlobalLogic 2009 26
  27. 27. ACTIVIDAD: 5 POR QUÉ ? Connect. Collaborate. Innovate.• Objetivo: descubrir las causas raíces de algo yendo más del pensamiento habitual• INTRO: “Ahora que sabemos qué es lo que pasó, vamos a pensar por qué paso”• Se divide en pares (o grupos): – A le pregunta B por qué ocurrió un evento o problema – B responde por esto … A vuelve a preguntar por qué .Así 4 o 5 veces• Cada par reporta lo que encontró Se puede usar con: – cualquier actividad que genere una lista de problemas ( MAD,SAD, GLAD +) – Analizar Causas raices de Bugs (XP)© Copyright GlobalLogic 2009 27
  28. 28. ACTIVIDAD: Fishbone Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009 28
  29. 29. DECIDIR QUE HACER - OBJETIVOS Connect. Collaborate. Innovate.• En este punto uno podría tener una lista de potenciales experimentos : – Brainstorming en Generacion de Insights ? – Interesante ver definición y variantes de Brainstorming• Si ya tenemos muchos experimentos  priorizamos para elegir• Si, no tenemos Se generan experimentos en esta fase© Copyright GlobalLogic 2009 29
  30. 30. DECIDIR QUE HACER – POSIBLES ACTIVIDADES Connect. Collaborate. Innovate.• Triple Nickels – Está bueno que todos participan !• Priorizar con puntos ( o con palitos de truco ) – Es una forma de acotar una lista larga• Los resultados pueden varían según la pregunta: – ¿Qué es lo más importante en lo que tenemos que trabajar ? – ¿Qué es lo que va a tener mayor impacto ? – ¿En aué es lo que más nos interesa trabajar ?© Copyright GlobalLogic 2009 30
  31. 31. DECIDIR QUE HACER – POSIBLES ACTIVIDADES Connect. Collaborate. Innovate.Short Subjects • Alguna forma de Brainsotorming sobre categorías como – Que hicimos bien ? / Qué podríamos hacer mejor ? – Start/ Stop / Stay – ….¿Les suena ? Nuestras retros habituales son esta actividad !!© Copyright GlobalLogic 2009 31
  32. 32. DECIDIR QUE HACER – POSIBLES ACTIVIDADES Connect. Collaborate. Innovate.En Las siguientes actividades se forman grupos, pares quetrabajan en forma separada y después hay un mecanismode consolidaciónRetrospective Planning Game• Dinámica para detallar planes para experimentos o propuestasSMART Goals• El facilitador introduce y ejemplifica el concepto de Smart• Trasladar ideas en prioridades y planes de accion• Desarrollar acciones específicas y mensurables© Copyright GlobalLogic 2009 32
  33. 33. FASE: CERRAR LA RETRO - OBJETIVOS Connect. Collaborate. Innovate.• Obtener feed-back sobre como resultó la retro – Hay actividades piolas y cortas para esto – Inspección y adaptación se aplica a las retro también !• Decidir – quien / cómo documentar la experiencia – Como se sigue• Agradecer a todos por su tiempo y el trabajo realizado© Copyright GlobalLogic 2009 33
  34. 34. Preparación de las retros Connect. Collaborate. Innovate.Definición del Objetivo• No en la onda “Determinar que está andando mal en testing” Abre la puerta para las culpas • Ejemplos – Encontrar maneras de mejoras nuestras prácticas – Entender las razones de los atrasos en nuestras entregas – Mejora continua del proceso ( un par de iteraciones)© Copyright GlobalLogic 2009 34
  35. 35. Preparación de las retros Connect. Collaborate. Innovate.• Definir actividades y tiempos para cada fase – Relevantes para el objetivo – Promuevan igual participación – Promuevan nuevas perspectivas – Considerar un back-up si el tiempo está ajustado• Lugar y materiales – Muy importante mostrar bien todos los datos duros y los que se van generando – Considerar afiches y rota-folios, además de 1 pizarrón – Cambio de lugar ?© Copyright GlobalLogic 2009 35
  36. 36. Rol de Facilitador - Administrar actividades Connect. Collaborate. Innovate. • Prepararse y practicar un speech para presentarlas • Dar un sentido de lo que se va a trabajar – Los detalles los descubre el equipo • Atención al desarrollo de las actividades • Debriefing – Preguntas abiertas – Esquema posible: Que es lo que ven ? Que los sorprendió ? Que les dice esto sobre el proyecto? Que cosa harían diferente ? – Apéndice B: tips para debriefing© Copyright GlobalLogic 2009 36
  37. 37. Facilitador: administrar dinámica del grupo Connect. Collaborate. Innovate. • Que todos tenga oportunidad de hablar • Que los que quieren decir mucho no dominen la reunión – Poder cortar a alguien manteniendo un tono neutro ! • Promover el lenguaje del “Yo pienso / yo veo … “ – Apropiarse de las opiniones – Cambiar el “Vos estás equivocado”  “Yo veo las cosas de una manera diferente” – El lenguaje del “vos hiciste … “ dispara la espiral de culpas y de ponerse a la defensiva© Copyright GlobalLogic 2009 37
  38. 38. Facilitador: administrar dinámica del grupo Connect. Collaborate. Innovate. • Coaching al Manager – Lo que dice influye, que hable después de los otros • Responsable de mantener la reunión productiva – Atención a los conflictos – Hay conflictos que hay que encararlos fuera de la retro Administración de uno mismo ! • Hay técnicas para administrar la dinámica que ayudan • La clave está en entender y administrar nuestro propio estado emocional y cómo vamos reaccionando© Copyright GlobalLogic 2009 38
  39. 39. EJERCICIO Connect. Collaborate. Innovate.• Juntarse en grupos de 5 personas aprox.• En 10 minutos, como muuucho: – Contarse un poco los proyectos en los que están – Elegir el proyecto de alguna persona• Para el proyecto elegido – preparar la próxima retro del equipo – Completando el template word adjunto • Definir el objetivo • Definir actividades en cada fase y tiempo para cada actividad – Resumen de formato y actividades de retrospectivas, por Juan Gabardini  https://www.box.com/shared/qms74hy9vh© Copyright GlobalLogic 2009 39
  40. 40. Iniciativas Connect. Collaborate. Innovate.© Copyright GlobalLogic 2009 40

×