Metodologias Agiles WIC Meetup 20170321

53
Metodologias Agiles (Scrum + Kanban) para conseguir objetivos en equipo. Klajdi Hoxha Sina Agile Coach www.zetaquality.com [email protected] 650256265

Transcript of Metodologias Agiles WIC Meetup 20170321

Page 1: Metodologias Agiles WIC Meetup 20170321

Metodologias Agiles (Scrum + Kanban) para conseguir objetivos en

equipo.Klajdi Hoxha Sina

Agile Coachwww.zetaquality.com

[email protected]

Page 2: Metodologias Agiles WIC Meetup 20170321

Sesión• Teoría: SCRUM + Kanban (30 min) Iteracion 1• Ejemplo Practico Manual: (30 min) Iteracion 2• Preguntas y Respuestas: (30 min) Iteracion 3

Nota 1: Esta charla-practica esta orientado para personas que están en fase de iniciación con metodologías agiles y que no tienen muchos conocimientos sobre los procesos del desarrollo software.Nota 2: Ninguna imagen es de mi propiedad sino que están seleccionadas del internet.Nota 3: Suelo sudar bastante

Page 3: Metodologias Agiles WIC Meetup 20170321

Agilidad

•Que es ser Agil ?•Que es un equipo Agil ?•Que es un proyecto Agil ?

Page 4: Metodologias Agiles WIC Meetup 20170321

Según RAEÁgil :“Que se mueve con soltura y rapidez”

Ágilidad:“Una de las cuatro dotes de los cuerpos gloriosos, que consiste en la facultad de trasladarse de un lugar a otro instantáneamente, por grande que sea la distancia.”

Page 5: Metodologias Agiles WIC Meetup 20170321

Ejemplo de Agilidad.• https://www.youtube.com/watch?v=lHzn4duWUq0• 30 segundos

Page 6: Metodologias Agiles WIC Meetup 20170321

Ejemplo de Agilidad

Page 7: Metodologias Agiles WIC Meetup 20170321

Problemas típicos de Gestión de Proyectos y Equipos• ¿Cómo maximizar la eficiencia y la productividad de un equipo ?• ¿Cómo focalizar mejor los objetivos de un equipo ?• ¿Cómo mejorar la auto-organización de un equipo?• ¿Cómo eliminar al máximo los desperdicios, interrupciones? • ¿Cómo visualizar las metas y el trabajo del equipo a corto plazo ?• ¿Cómo acelerar el aprendizaje y la toma de decisiones ? • ¿Cómo satisfacer al máximo al cliente ? • ¿Cómo mejorar continuamente ?

Page 8: Metodologias Agiles WIC Meetup 20170321

Manifiesto Agil ( Los Gurús de Desarrollo Software se reúnen en 2001 para mejorar los proceso del desarrollo software)• 1- Safisfacción de Cliente• 2- Se aceptan que los requisitos cambien en cualquier momento• 3- Trabajar en iteraciones y feedback frequente.• 4- La mejor forma de trabajar con el cliente: Codo a Codo• 5- Individuos motivados.• 6- La mejor comunicación: Cara - Cara• 7- Resultados Objetivos• 8- Promueven el desarrollo sostenible

(Ritmo de trabajo constante de manera indefinida)• 9- Atención al cliente• 10- La simplicidad• 11- Equipos Auto-organizados• 12- Mejora continua

Page 9: Metodologias Agiles WIC Meetup 20170321

Cuando se puede usar SCRUM ?• Proyectos de medio-largo duración que se puedan dividir en entregas parciales• Cliente y equipo comprometido • Cuando el equipo esta formado entre 3 y 9 personas• Ejmplos:

• Medianas y grandes empresas en desarrollo software ya lo usan.• StartUPs• Pymes con clientes y proyectos de media-larga duración• Autónomos que colaboran con varios proveedores para un proyecto de un solo cliente de

media-larga duración• Educación , Aprendizaje (EduSCRUM)• En cualquier situación donde halla un proyecto medio-grande por conseguir en equipo

Page 10: Metodologias Agiles WIC Meetup 20170321

SCRUM ( Una marco de trabajo que cumple con el manifiesto agil )• Objetivos• Roles• Iteraciones (SPRINTS)

División del gran objetivo en pequeños objetivosDivisión del grandes tareas en pequeñas tareas

• Visualización del trabajo Tablero Kanban

• Gestión del tiempo (Reuniones)Tiempo de cada iteraciónReunión PlanificaciónReunión Diaria

• Mejora Continua (Retroalimentación,feedback)Reunión de RevisiónReunión de Retrospectiva

Page 11: Metodologias Agiles WIC Meetup 20170321

SCRUM ( Una marco de trabajo que cumple con el manifiesto agil usado por muchas empresas)Pilares de SCRUM:

• Transparencia• Inspección• Adaptación

Valores del SCRUM:

• Compromiso en alcanzar metas• Coraje en trabajar en problemas difíciles y

hacer lo correcto. • Foco en las metas del equipo• Abierto a nuevos retos• Respeto entre las personas para desarrollarse y ser independientes

Page 12: Metodologias Agiles WIC Meetup 20170321

SCRUM (Empezamos, se acuerdan…)• Roles

1. Propietario del Producto Product Owner = Cliente o su representante dentro del equipo: Detalla y prioriza los objetivos del producto

2. Maestro de Scrum Scrum Master= Persona responsable para hacer cumplir el SCRUM

3. Equipo Team: Cualquier persona involucrado en hacer el trabajo solicitado por el cliente

• Tamaño de la entrega, iteración (SPRINT): (Normalmente entre 1 y 4 semanas)• Cada cuanto tiempo vamos a entregar resultados usable al cliente ?

• Lugar,Dia,Hora de la Reunion de Planificación. (Siempre en mismo sitio, dia y hora)• Lugar,Dia,Hora de la Reunión Diaria. (Siempre en mismo sitio, dia y hora)• Lugar,Dia,Hora de la Reunión de Revision. (Siempre en mismo sitio, dia y hora)• Lugar,Dia,Hora de la Reunión de Retrospectiva. (Siempre en mismo sitio, dia y hora)

Todos los puntos se pueden re-ajustar hasta llegar a un equilibrio que le beneficie a todos.

Page 13: Metodologias Agiles WIC Meetup 20170321

SCRUM – El gran objetivo se divide en Iteraciones con resultados usables (Ej: SPRINTS de solo una semana)

• Iteración 1 (Semana 1) => Entregamos al cliente A• Iteración 2 (Semana 2) => Entregamos al cliente A + B• Iteración 3 (Semana 3) => Entregamos al cliente A + B + C• Iteración 4 (Semana 4) => Entregamos al cliente A + B + C + D• Iteración 5 (Semana 5) => Entregamos al cliente A + B + C + D + E• ...• …• Iteración N (Semana N) = Entregamos al cliente A + B + C + D + E + F…

Page 14: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)Iteración 1 (Semana 1)

• Objetivo de la iteracion 1(Sprint Goal)• ¿Qué vamos a entregar ésta semana?

• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (2 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente A

Iteración 2 (Semana 2)• Objetivo de la iteracion 2(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (2 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente A + B

Iteración 3 - (Semana 3)• Objetivo de la iteracion 3(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (2 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente A + B + C

Iteración 4 - (Semana 4)• Objetivo de la iteracion 4(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (2 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente A + B + C + D

Page 15: Metodologias Agiles WIC Meetup 20170321

Scrum: Resumen

Page 16: Metodologias Agiles WIC Meetup 20170321

Ejemplo Practico: (Objetivo) Crear una página web de venta online con metodologías ágiles. • Se acuerdan Roles:

1. Propietario del Producto: El Cliente2. Maestro de Scrum: Una persona del equipo o externo familiarizado con Scrum3. Equipo: Cualquier persona involucrado en hacer el trabajo solicitado

por el cliente• Tamaño de la iteración (SPRINT):

Cada cuanto semanas vamos a entregar resultado usables al cliente ? (Vamos a elegir cada 1 semana)

• Lugar,Dia,Hora Reunión de Planificación. En nuestra oficina con el cliente todos los lunes de 10:00. a 12:00

• Lugar,Dia,Hora de la Reunión Diaria. Todos los días en frente del tablero Kanban a las 09:00 hasta 09:15)

• Lugar,Dia y Hora de la Reunión de Revisión.En nuestra oficina con el cliente los viernes de 15:00 a 17:00)

• Lugar, Dia y Hora de la Reunión de Retrospectiva. En nuestra oficina todos los viernes de 17:00 a 18:00

• Todos los puntos se pueden re-ajustar cuando el cliente , el equipo lo requiere hasta llegar a un equilibrio que le beneficie a todos.

Page 17: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)

• Solo la pagina de inicio.(Landing page)• El cliente define como quiere que

sea la pagina de inicio. Ej: Dando otras paginas como referencia)• Resultado: Tener un objetivo para

esta semana entregable y usable por el cliente.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

incio

Page 18: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicio1. Se divide el objetivo en módulos sub-objetivos mas

pequeños (Product Backlog Item).• Modulo 1: Cabecera de la pagina• Modulo 2: Cuerpo de la pagina• Modulo 3: Pie de pagina

2. Cada modulo tiene un definición del terminado.• Modulo 1: (Cabercer) Logo, Nombre, Menú• Modulo 2: (Cuerpo) Tres secciones con los tres servicios mas

importantes de la empresa• Modulo 3: (Pie de pagina)Contacto, mapa

3. Cliente prioriza los módulos de + a - importante4. Equipo estima el tiempo de los módulos y avisa cuanto

módulos podemos entregar esta semana. 5. Equipo crea tareas en Posits detalladas para cada modulo

y se añaden al Kanban.6. Resultado: Lista de módulos a entregar priorizados y

estimados, cada uno de los módulos dividió en tareas mas pequeñas

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion

(2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

incio

Page 19: Metodologias Agiles WIC Meetup 20170321

Ejemplo 1 de Reunion de Planificacion (Mismo lugar y hora: 2 horas por semana)

Page 20: Metodologias Agiles WIC Meetup 20170321

Ejemplo 2 de Reunion de Planificacion(Mismo lugar y hora: 2 horas por semana)

Page 21: Metodologias Agiles WIC Meetup 20170321

Ejemplo 3 de Reunion de Planificacion(Mismo lugar y hora: 2 horas por semana)

Page 22: Metodologias Agiles WIC Meetup 20170321

Ejemplo 4 de Reunion de Planificacion(Mismo lugar y hora: 2 horas por semana)

Page 23: Metodologias Agiles WIC Meetup 20170321

Ejemplo 5 de Reunion de Planificacion(Mismo lugar y hora: 2 horas por semana)

Page 24: Metodologias Agiles WIC Meetup 20170321

El resultado de la reunión de planificación lo mostramos en un Tablero Kanban• Usamos tablero Kanban para mostar las tareas y el

flujo de trabajo de manera visual• Las columnas son estados de las tareas• Todas las tareas del mismo color representan un

modulo o categoria del objetivo • Cada Posit es una tarea que normalmente se puede

hacer como mucho en 1 dia de trabajo por una persona.

• Las tareas de arriba tienen mas priorización que las de abajo.

• Se mueven de izquierda a derecha y normalmente tienen que cumplir ciertas reglas.

• Una persona solo puede tener una tarjeta en PROCESO• Se pueden bloquear.• Se pueden sub-dividir, eliminar o redefinir.

Page 25: Metodologias Agiles WIC Meetup 20170321

Ejemplo 1 de Tablero Kanban

Page 26: Metodologias Agiles WIC Meetup 20170321

Ejemplo 2 de Tablero Kanban

Page 27: Metodologias Agiles WIC Meetup 20170321

Ejemplo 3 de Tablero Kanban

Page 28: Metodologias Agiles WIC Meetup 20170321

Ejemplo 4 de Tablero Kanban

Page 29: Metodologias Agiles WIC Meetup 20170321

Ejemplo 5 de Tablero Kanban (Online)

Page 30: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioYa tenemos los modulós priorizados y divididos en tareas en el Tablero Kanban1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?

• Cada persona escoge las tareas que mas le gustan3. Que impedimentos tengo?

Resultado: • Se actualiza el tablero• Cada persona tiene asignado una tarea en

proceso • Los impedimentas están asignados.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 31: Metodologias Agiles WIC Meetup 20170321

SCRUM: Lunes Reunión Diaria (Mismo lugar y hora: 15 Minutos)

1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?3. Que impedimentos tengo ?

Para cada tarea se hace lo mínimo para cumplir con la definición del terminado.

Page 32: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioYa tenemos los modulós priorizados y divididos en tareas en el Tablero Kanban1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?

• Cada persona escoge las tareas que mas le gustan3. Que impedimentos tengo?

Resultado: • Se actualiza el tablero• Cada persona tiene asignado una tarea en

proceso • Los impedimentas están asignados.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 33: Metodologias Agiles WIC Meetup 20170321

SCRUM: Martes Reunión Diaria (Mismo lugar y hora: 15 Minutos)

1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?3. Que impedimentos tengo ?

Para cada tarea se hace lo mínimo para cumplir con la definición del terminado.

Page 34: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioYa tenemos los modulós priorizados y divididos en tareas en el Tablero Kanban1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?

• Cada persona escoge las tareas que mas le gustan

3. Que impedimentos tengo?

Resultado: • Se actualiza el tablero• Cada persona tiene asignado una tarea en

proceso • Los impedimentas están asignados.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 35: Metodologias Agiles WIC Meetup 20170321

SCRUM: Miercoles Reunión Diaria (Mismo lugar y hora: 15 Minutos)

1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?3. Que impedimentos tengo ?

Para cada tarea se hace lo mínimo para cumplir con la definición del terminado.

Page 36: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (EJ: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioYa tenemos los modulós priorizados y divididos en tareas en el Tablero Kanban1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?

• Cada persona escoge las tareas que mas le gustan3. Que impedimentos tengo?

Resultado: • Se actualiza el tablero• Cada persona tiene asignado una tarea en

proceso • Los impedimentas están asignados.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente A

Page 37: Metodologias Agiles WIC Meetup 20170321

SCRUM: Jueves Reunión Diaria (Mismo lugar y hora: 15 Minutos)

1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?3. Que impedimentos tengo ?

Para cada tarea se hace lo mínimo para cumplir con la definición del terminado.

Page 38: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (EJ: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioReunión de planificación: Tenemos modulós priorizados y divididos en tareas1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?

• Cada persona escoge las tareas que mas le gustan3. Que impedimentos tengo?

Resultado: • Se actualiza el tablero• Cada persona tiene asignado una tarea en

proceso • Los impedimentas están asignados.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

incio

Page 39: Metodologias Agiles WIC Meetup 20170321

SCRUM: Viernes Reunión Diaria (Mismo lugar y hora: 15 Minutos)

1. Que tareas hice ayer ?2. Que tareas voy hacer hoy ?3. Que impedimentos tengo ?

Para cada tarea se hace lo mínimo para cumplir con la definición del terminado.

Page 40: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (EJ: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioReunión diaria + trabajo = Ya tenemos una versión de la pagina de inicio.1. Mostramos el resultado al Cliente (En

este caso la pagina de Incio)2. El cliente muestra su feedback y su

satisfaccion3. Se habla con el cliente sobre los cambios,

mejoras que hay que realizar en la siguiente iteración.

Resultado: Lista de módulos, tareas, mejoras, cambios revisados para la siguiente iteración.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 41: Metodologias Agiles WIC Meetup 20170321

Ejemplo 1 de Reunión de Revision(Mismo lugar, dia y hora: 1 hora/semana)

Page 42: Metodologias Agiles WIC Meetup 20170321

Ejemplo 2 de Reunión de Revision(Mismo lugar y hora: 1 Hora)

Page 43: Metodologias Agiles WIC Meetup 20170321

Ejemplo 3 de Reunión de Revision(Mismo lugar, dia y hora: 1 hora/semana)

Page 44: Metodologias Agiles WIC Meetup 20170321

Ejemplo 3 de Reunión de Revision(Mismo lugar, dia y hora: 1 hora/semana)

Page 45: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (EJ: SPRINTS de una semana)

Objetivo Semana 1: Crear la pagina de inicioYa hemos hecho la reunión de revisión.1. Cada persona escribe 3 cosas que han

ido bien en esta iteración2. Cada persona escribe tres cosas que se

pueden mejorar3. Se votan y ordenen por prioridad las

mejoras4. Se habla y debate sobre que acciona hay

que tomar para mejorar el proceso

Resultado: Lista de tareas a mejorar en la siguiente iteración.

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 46: Metodologias Agiles WIC Meetup 20170321

Ejemplo 1 de Reunión de Retrospectiva(Mismo lugar,dia y hora: 45 hora/semana)

Page 47: Metodologias Agiles WIC Meetup 20170321

Ejemplo 2 de Reunión de Retrospectiva(Mismo lugar,dia y hora: 45 hora/semana)

Page 48: Metodologias Agiles WIC Meetup 20170321

Ejemplo 3 de Reunión de Retrospectiva(Mismo lugar,dia y hora: 45 hora/semana)

Page 49: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (EJ: SPRINTS de una semana)

Iteración 1 (Semana 1)• Objetivo de la iteracion 1 (Sprint Goal)

• ¿Qué vamos a entregar ésta semana? • Lunes: Reunion de Planificacion (2 h/semana)• Lunes: Reunion diaria (15 MIN)• Martes: Reunion diaria (15 MIN)• Miercoles: Reunion diaria (15 MIN)• Jueves: Reunion diaria (15 MIN)• Viernes: Reunion diaria (15 MIN)• Viernes: Reunion de Revision (1 h/semana)• Viernes: Reunion de Retrospectiva (45 min/semana)• Viernes: Entregamos al cliente la pagina de

inicio

Page 50: Metodologias Agiles WIC Meetup 20170321

SCRUM: Iteraciones (Ej: SPRINTS de una semana)Iteración 1 (Semana 1)

• Objetivo de la iteracion 1(Sprint Goal)• ¿Qué vamos a entregar ésta semana?

• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (1 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente la pagina de incio

Iteración 2 (Semana 2)• Objetivo de la iteracion 2(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (1 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente la pagina de contacto

Iteración 3 - (Semana 3)• Objetivo de la iteracion 3(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (1 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente la paginas de las ventas online

Iteración 4 - (Semana 4)• Objetivo de la iteracion 4(Sprint Goal)

• ¿Qué vamos a entregar ésta semana?• Reunion de Planificacion (2 h/semana)• Reunion diaria (15 MIN)• Reunion de Revision (1 h/semana)• Reunion de Retrospectiva (45 min/semana)• Entregamos al cliente la pagina del Blog

Page 51: Metodologias Agiles WIC Meetup 20170321

Beneficios• Aumenta la satisfacción del cliente: El cliente sabe que va a esperar en cada iteración y puedo cambiar de rumbo

frecuentemente.• Se eliminan las interrupciones, distracciones: Las reuniones hacen que se eliminen estos puntos.• Se eliminan los desperdicios: En cada tarea se hace lo mínimo y lo mas simple por tanto se elimina los desperdicios• Se mejora Continuamente: El equipo aprende de los errores cada iteración • Se minimiza la incertidumbre: Cada persona sabe precisamente que hace cada miembro del equipo• Aumenta la motivación: Se crea una rutina muy positiva• Se visualiza el trabajo en curso• Se crea espacios formales para:

planificaciónsincronización del trabajo feedbackmejoras

• Las personas se involucran en todo el proceso• El cliente puede usar el resultado de cada iteración

Page 52: Metodologias Agiles WIC Meetup 20170321

Herramientas OnlineKanban Online: (Nivel Basico-Medio)• Trello www.trello.com• Asana www.asana.com• Kanbanize www.kanbanize.com

Scrum + Kanban Online (Nivel Profesional al desarrollo software)• Team Fundation Server• JIRA Software

Page 53: Metodologias Agiles WIC Meetup 20170321

Muchas Gracias

Klajdi Hoxha Sina Agile Coach

[email protected]

650256265