c reuniones

Upload: veronica-vera

Post on 04-Apr-2018

230 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 c Reuniones

    1/33

    REUNIONES

    (Ceremonias)

  • 7/29/2019 c Reuniones

    2/33

  • 7/29/2019 c Reuniones

    3/33

    Low tech

    High touch

  • 7/29/2019 c Reuniones

    4/33

  • 7/29/2019 c Reuniones

    5/33

    Las reuniones durante el Sprint

    El sprint es el latido del ciclo de Scrum.

    La planificacin y la seguidilla de revisin y retrospectiva marcan respectivamente elcomienzo y fin del sprint.

    La longitud del sprint se encuentra fija y jams se extiende.

    La gran mayora de los equipos Scrum eligen una duracin de sprint de dos, tres o a

    lo sumo cuatro semanas.

    Durante el sprint el equipo lleva a cabo una reunin diaria.

    Cada reunin en Scrum tiene una duracin mxima fijada a priori (conceptodenominado timeboxing en la jerga de Scrum). Para un sprint de cuatro semanas el

    tiempo que suele dedicarse a la primer y segunda parte de la reunin planificacin,

    as como tambin a la revisin y retrospectiva suele fijarse en cuatro horas cada una.

  • 7/29/2019 c Reuniones

    6/33

    Definiendo la meta del Sprint

    Lo importante es que est descrito en trminos de negocio. Eso significa en trminos en

    los que la gente de fuera del equipo lo pueda entender. La meta de Sprint debera

    responder a la pregunta fundamental Por qu hacemos este Sprint en vez de irnos

    todos de vacaciones?. De hecho, una forma de obtener la meta del Dueo de Producto

    es precisamente hacerle esa misma pregunta.

    La meta del Sprint puede parece bastante tonta y artificial durante la planificacin de

    Sprint, pero muchas veces resulta til a mediados de Sprint, cuando la gente comienza asentirse confusa acerca de lo que deberan estar haciendo. Si tienes bastante equipos

    Scrum (como nosotros) trabajando en diferentes productos, es muy til poder listar todas

    las metas de Sprint en una pgina Wiki (o donde sea) y colocarla en un sitio prominente

    donde todo el mundo en la empresa (no solo la alta direccin) pueda saber qu est

    haciendo la compaa - y por qu!

  • 7/29/2019 c Reuniones

    7/33

    TIPS

    Una longitud de 2 semanas para los sprints suele ser muy til para comenzar.

    Luego de 3 sprints lo mejor es dejar que el equipo decida el ritmo con el que desea

    trabajar. Los grupos necesitan 3 sprints para comenzar a entender los nuevos conceptos,

    deshacerse de viejos hbitos y comenzar a moldearse como un verdadero equipo.

    Nunca realice la planificacin de sprints los lunes a la maana. El equipo no est con

    todas sus luces y suele ser el da en el que se producen la mayor cantidad de ausencias

    por enfermedad.

    Nunca realice revisiones o retrospectivas los viernes por la tarde. El equipo estcansado y pensando en el fin de semana. Por lo tanto es una buena idea considerar

    comienzo y fin de los sprints entre martes y viernes.

    Aquellos equipos que trabajan en sprints de dos semanas suelen pensar que es una

    buena idea tener las reuniones de comienzo y fin de sprint en un slo da. En otras

    palabras, comenzar el da con la revisin, luego la retrospectiva; este enfoque conlleva 2

    problemas:

    El equipo no considera que estas reuniones son parte del trabajoen los

    hechos, son la parte que ms influye en el xito del resto del sprint!

    Durante la ltima parte del da el equipo est mentalmente agotado

  • 7/29/2019 c Reuniones

    8/33

    SPRINT PLANNING Cuando?

    Quienes estn a cargo?

    Que se hace?

    Resultados esperados?

  • 7/29/2019 c Reuniones

    9/33

    SPRINT PLANNING

    2 partes

    Estrategia: el que

    Tctica: el como

    El daily meeting es la replanificacin de la tctica

    En Scrum tengo muchos puntos de control

  • 7/29/2019 c Reuniones

    10/33

    Parte 1

    La Parte 1 de la Planificacin del Sprint es en realidad un workshop de toma de

    requerimientos detallado.

    El Product Owner (PO) presenta la serie de funcionalidades que desea que sean

    implementadas ;

    y el equipo realiza las preguntas necesarias para comprender los requerimientos con

    el detalle suficiente que le permita comprometerse a entregar dichas funcionalidades

    al final del sprint.

    El equipo decide por si mismo cunto puede entregar, considerando :

    la duracin del sprint,

    el tamao del equipo y las habilidades y disponibilidad de sus miembros,

    la definicin de LISTO y

    cualquier accin a tomar decidida durante la retrospectiva que precedi a esta

    reunin.

  • 7/29/2019 c Reuniones

    11/33

    Part One focuses on understanding what the Product Owner wants and why they are

    needed. At the end of Part One the (always busy) Product Owner may leave although

    they must be available (for example, by phone) during Part Two of the meeting.

    In Part One, the Team and the Product Owner may also devise the Sprint Goal. This is a

    summary statement of the Sprint objective, which ideally has a cohesive theme. TheSprint Goal also gives the Team scope-flexibility regarding what they may actually

    deliver, because although they may have to remove some item (since the Sprint is

    timeboxed), they should nevertheless commit to delivering something tangible and

    done that is in the spirit of the Sprint Goal.

    How big should the items be that are taken on in a Sprint? Each item should be split

    small enough so that it is estimated to require considerably less than the whole Sprint.A common guideline is that an item is estimated small enough to complete within one

    fourth or less of a Sprint by the whole Team.

  • 7/29/2019 c Reuniones

    12/33

    Al finalizar esta primera parte, el equipo se compromete ante el Product Owner a

    desarrollar aquello que consideran podr ser entregado testeado y funcionando al

    finalizar el sprint.

    El conjunto de los tems del backlog que han sido comprometidos se denominarproduct backlog seleccionado (o comprometido).

  • 7/29/2019 c Reuniones

    13/33

    El Product Owner debe estar presente durante esta reunin para poder guiar al

    equipo en la direccin correcta y responder preguntasque seguramente sern

    muchas.

    El ScrumMaster debe asegurarse que cualquier stakeholder cuya presencia sea

    necesaria para que el equipo comprenda los requerimientos est en la reunin, al

    menos telefnicamente.

    Cualquier tem del backlog que se desea sea desarrollado durante el sprint que no

    haya sido estimado con anterioridad ser estimado de manera inmediata durante la

    reunin.

    Al finalizar esta primera parte,el equipo se compromete ante el Product Owner a

    desarrollar aquello que consideran podr ser entregado testeado y funcionando al

    finalizar el sprint.

    El conjunto de los tems del backlog que han sido comprometidos se denominar

    product backlog seleccionado.

  • 7/29/2019 c Reuniones

    14/33

    Parte 2

    Durante esta sesin el equipo colabora de forma tal de crear un diseo a alto nivel de

    los tems a los que se ha comprometido.

    Un resultado de la reunin ser el backlog del sprint, o la lista de tareas que el equipo

    debe ejecutar de manera colectiva para poder entregar en forma de funcionalidades

    testeadas.

    Esta serie de tareas se denomina backlog del sprint (sprint backlog) y suelerepresentarse en un tablero de tareas (taskboard) fsico.

    Durante esta parte el equipo podra tener preguntas adicionales con respecto a los

    requerimientos. El ScrumMaster debe asegurarse que el Product Owner y, si fuera

    necesario, otros stakeholders se encuentren disponibles para poder responder estas

    preguntas.

  • 7/29/2019 c Reuniones

    15/33

    TIPS

    El diseo, como todo lo dems en el desarrollo gil, es emergente.

    La reunin est timeboxeada (ie. tiene un lmite pre-establecido de tiempo). Por

    ende es normal que el equipo no arribe a un diseo completo durante esta sesin

    y que descubra nuevas tareas durante el sprint. Esto no es un signo de alarma.

    Simplemente tomarn un post-it, un marcador y crearn nuevas tareas cuando

    sea necesario

    La mejor seal de que esta parte est funcionando es cuando el equipo se

    encuentre reunido alrededor de una pizarra discutiendo airadamente sobre la

    mejor o incluso la manera correcta de implementar una funcionalidad.

  • 7/29/2019 c Reuniones

    16/33

    Reunin diariaCuando?

    Quienes estn a cargo?

    Que se hace?

    Resultados esperados?

  • 7/29/2019 c Reuniones

    17/33

    La reunin diaria (daily meeting) es uno de los tres puntos de inspeccin y

    adaptacin en Scrum.

    El equipo se rene para comunicar y sincronizar su trabajo. Dado que el equipotrabaja de manera colaborativa este momento es esencial para asegurar un

    progreso continuo y evitar bloqueos.

    Adems el equipo medir permanentemente su propio progreso en trminos del

    objetivo del sprint (sprint goal).

    La reunin diaria NO tiene como objetivo reportar progreso al ScrumMaster, Product

    Owner o cualquier otro stakeholder.

    El Product Owner podr participar de la misma siempre y cuando se mantenga en

    posicin pasiva, hablando nicamente cuando se le realicen preguntas.

  • 7/29/2019 c Reuniones

    18/33

    La daily meeting se hace frente al tablero

    Es = resincronizarnosNO soluciona problemas, solo los detecta.Para solucionar los problemas el SM hace reuniones apartes

    Quin hace las preguntas?

    NADIE

    El ScrumMaster NO hace las preguntas, el equipo habla solo.

    Las personas deben auto-organizarse las tareas

    Es lograr salir de lo que ME gusta

    E ir a lo que ms le conviene al grupo

    Las story NO tienen dueo

    Porque eso llevara al multitaskingY no fomentara la colaboracin

    Si hay alguna tarea que nadie latoma, el SM puede cambiarle el

    color al post-it para llamar la

    atencin de esa tarea

  • 7/29/2019 c Reuniones

    19/33

    El ScrumMaster debe asegurarse, utilizando su habilidades como facilitador, quetodos los miembros del equipo se hayan comprometido a realizar cierto trabajo

    en las prximas 24 horas y que este trabajo tenga como objetivo exclusivo ayudar

    a que el equipo entregue el siguiente tem del backlog.

    El ScrumMaster deber, a su vez, asegurarse que cualquier impedimento que

    dificulte la tarea del equipo sea removido lo antes posible.

    El ScrumMaster tiene tambin la responsabilidad de restringir la reunin a un

    mximo de 15 minutos.

    Qu hace el SM en la daily meeting?

  • 7/29/2019 c Reuniones

    20/33

    think ofGIFTS:

    Good Start, Improvement, Focus, Team, Status

    To help start the day well

    To support improvement

    To reinforce focus on the right things

    To reinforce the sense of team

    To communicate what is going on

    Objetivos de la daily meeting?

  • 7/29/2019 c Reuniones

    21/33

    Daily meeting

  • 7/29/2019 c Reuniones

    22/33

    Daily meeting

  • 7/29/2019 c Reuniones

    23/33

    Revisin del Sprint

    Cuando?

    Quienes estn a cargo?

    Que se hace?

    Resultados esperados?

  • 7/29/2019 c Reuniones

    24/33

    Revisin del Sprint

    Su principal objetivo es inspeccionar lo entregado por el equipo y obtener feedback de los

    asistentes a la reunin para poder adaptar el plan para sprints subsiguientes.

    Quin debe ser invitado a la reunin?

    Lo ideal: todo el mundo.

    De esta forma se ayuda al ScrumMaster y a la organizacin completa a entender que es

    crucial maximizar el valor entregado por el equipo al concluir el sprint.

    Las revisiones del sprint tienen muchas posibles consecuencias, incluyendo la

    cancelacin del proyecto. En la mayora de las veces se autoriza al equipo a continuar

    trabajando en un siguiente sprint y se decide el objetivo para el mismo.

  • 7/29/2019 c Reuniones

    25/33

    Retrospectiva Cuando?Quienes estn a cargo?

    Que se hace?

    Resultados esperados?

  • 7/29/2019 c Reuniones

    26/33

    Retrospectiva

    Elemento crucial de Scrum

    Si no hacemos retrospectiva significa que solo nos enfocamos en el producto

    Y estamos descuidando el proceso.Hacer retrospectiva es enfocarse tambin en la manera de hacer las cosas.

    Luego de las retrospectiva debe haber compromiso de cambio,

    Si no hay cambio, significa que la retrospectiva NO est funcionando, y se convierte solo

    en un espacio para vomitar lo que no nos gusta y nada mas.

    La Retrospectiva es RE-ADAPTACIN

  • 7/29/2019 c Reuniones

    27/33

    La retrospectiva es la ltima reunin del sprint. Sigue inmediatamente despus de

    la revisin y nunca debe ser omitida.

    Mientras que la revisin est centrada en el producto, la retrospectiva se encuentra

    enfocada en el procesola manera en la que el equipo Scrum trabaja de manera

    conjunta, incluyendo habilidades tcnicas y prcticas y herramientas de desarrollo.

    Si bien la revisin se encuentra abierta a quien desee asistir, la retrospectiva se

    restringe a los miembros del equipo Scrumesto es el Product Owner, los

    miembros del equipo de desarrollo y el ScrumMaster.

    Cualquier persona ajena, incluyendo gerentes de cualquier nivel jerrquico, estn

    excluidos, a menos que sean invitados por el equipo.

  • 7/29/2019 c Reuniones

    28/33

    Partes principales de la R:

    2- General Insights:por qu pas?

    3- Prximos pasos: quhacemos?

    1- Recoleccin de datos:qu pas?

    A- Es un brainstorming, con los post-it se va

    haciendo una especie de semforo.Importante: 1-nadie critica, 2-NO se analiza

    B- se prioriza: se vota y reordena. De manera quequede evidente el dolor mas fuerte.

    Propongo tareas, cambios concretos para el

    prximo sprint,

    Y SI asigno responsables.

    Cuando tengo el dolor mas fuerte, se abre el

    dilogo, comienzo a preguntar por qu (los 5 por

    qu, la idea es que luego de preguntar 5 veces por

    el origen de un problema, finalmente llegas a su

    verdadera causa)

  • 7/29/2019 c Reuniones

    29/33

    Feedback

    1- Plantear que se quiere dar un feedback, pedir permiso

    2- hacer referencias concretas, ejemplo: ayer diste una presentacin

    3- explicar la consecuencia de eso que se hizo, el impacto que tuvo4- proponer hacer algo para cambiar/mejorar

  • 7/29/2019 c Reuniones

    30/33

    Durante cada sprint el Product Owner organiza una o dos reuniones de las que debeparticipar todo el equipo Scrum y, si es necesario, otros stakeholders.

    Estos se renen para estimar el costo de nuevos tems del backlog o recalcular el

    tamao de tems de gran costo que debern ser subdivididos en otros ms pequeos,

    de forma tal que puedan ser desarrollados en los prximos sprints.

    Grooming/Refinamiento

    Divide los items grandes

    Analiza

    Re-estima

    Re-prioriza

  • 7/29/2019 c Reuniones

    31/33

  • 7/29/2019 c Reuniones

    32/33

    TIPS

    Los equipos necesitan dedicar entre un 5 a 10% de su tiempo durante el sprint

    para poder preparar los sprints subsiguientes.

    La reunin de estimacin descrita ms arriba es un buen ejemplo. Otros ejemplos

    pueden ser workshops de redaccin de historias de usuario de planificacin de

    release.

  • 7/29/2019 c Reuniones

    33/33

    Links para ver:

    http://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-

    fuera-vos.html

    http://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-

    caras-y-4.html

    http://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.html

    http://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-

    check.html

    http://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/08/dinamica-de-retrospectiva-north-check.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2012/06/dinamica-de-retrospectiva-12358.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/12/dinamica-de-retrospectiva-3-caras-y-4.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.htmlhttp://thomaswallet.blogspot.com.ar/2011/10/dinamica-de-retrospectiva-si-fuera-vos.html