Scrum seminar (Spanish)

Post on 13-Jan-2015

2.214 views 3 download

description

 

Transcript of Scrum seminar (Spanish)

Agile DevelopmentScrum, Kanban y Scrumban

Pamplona, Noviembre 2011

© 2011 Proyectalis Gestión de Proyectos S.L.

© 2011 Proyectalis Gestión de Proyectos S.L.

Regla #1

11:00 Copa y puro (10’)

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

Regla #1

11:00 Copa y puro (10’)

13:00 Comida (1h)

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

Regla #1

11:00 Copa y puro (10’)

13:00 Comida (1h)

11:30 Copa y puro

16:00 Siesta (10’)

© 2011 Proyectalis Gestión de Proyectos S.L.

Regla #1

11:00 Copa y puro (10’)

13:00 Comida (1h)

11:30 Copa y puro

16:00 Siesta (10’)

18:00 Libertad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Regla #2

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Regla #3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Regla #4

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Regla #5

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Hello My Name is:

Alex Barrera @abarrera

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

¿Qué buscáis del curso?

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Índice

1. Problemas

2. Manifiesto Ágil

3. Principios ágiles

4. Mitos y leyendas

5. Gestión de proyectos ágiles

6. Scrum 101

7. Kanban

8. Scrumban

9. Dudas y preguntas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Go go go!!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Florida

8 años$32 Millones

Comienzo: 1990

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Florida

Comienzo: 1990

12 años$170 Millones

2002

8 años$32 Millones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Florida

Comienzo: 1990

12 años$170 Millones

2002

8 años$32 Millones

15 años$230 Millones

2005

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Florida

Comienzo: 1990

12 años$170 Millones

2002

8 años$32 Millones

15 años$230 Millones

2005

FAIL

5 años (87% desviación)

$198 M (718% desviación)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Minnesota

1 año$1.1 Millones

Comienzo: 1999

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

C:/> Problemas_

Statewide Automated Child Welfare Information System (SACWIS)

Codename:

Equipo:

Estimaciones:

Minnesota

1 año$1.1 Millones

Comienzo: 1999 ✓200:1 Diferencia de productividad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Paso 1: Reconocer el problema

24% proyectos fallidos44% proyectos con problemas

68% PROBLEMATICOS

Fuente: Standish Group CHAOS Report 2009

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Paso 1: Reconocer el problema

24% proyectos fallidos44% proyectos con problemas

68% PROBLEMATICOS

59¢ valor / $ de software

64% funcionalidades no usadas

Fuente: Standish Group CHAOS Report 2009

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Mala Calidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Interrupciones

Mala Calidad

Errores (bugs)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Interrupciones

Mala Calidad

Errores (bugs)Cliente

Insatisfecho

PrisasPrisasPrisas

Costes extra

PrisasPrisas

Reducción beneficios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Interrupciones

Mala Calidad

Errores (bugs)Cliente

Insatisfecho

PrisasPrisasPrisas

Costes extra

PrisasPrisas

Reducción beneficios

Desmotivación

Falta competencias

Presión

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Interrupciones

Mala Calidad

Errores (bugs)Cliente

Insatisfecho

PrisasPrisasPrisas

Costes extra

PrisasPrisas

Reducción beneficios

Desmotivación

Falta competencias

Presión

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Interrupciones

Mala Calidad

Errores (bugs)Cliente

Insatisfecho

PrisasPrisasPrisas

Costes extra

PrisasPrisas

Reducción beneficios

Desmotivación

Falta competencias

Presión

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Nº1 Ventas Mundiales 2010

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Estrategia a largo plazo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Proceso para resolver problemas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Añadir valor a la empresa

mediante la formación

de sus personas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Reconocer que resolver

la causa de los problemas

genera aprendizaje

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

“La potencia sin control no sirve de nada”

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Reto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

Kaizen

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

GenChi GenBUTSU (Ve y VE)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

RESPETO

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Toyota Way

trabajo en

equipo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Kent BeckMike Beedle

Arie van BennekumAlistair CockburnWard Cunningham

Martin FowlerJames GrenningJim Highsmith

Andrew HuntRon JeffriesJon Kern

Brian MarickRobert C. Martin

Steve MellorKen SchwaberJeff SutherlandDave Thomas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Kent BeckMike Beedle

Arie van BennekumAlistair Cockburn

Ward CunninghamMartin Fowler

James GrenningJim Highsmith

Creador XPTDD

SW Design PatternsSmalltalk

JUnit

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Kent BeckMike Beedle

Arie van BennekumAlistair Cockburn

Ward CunninghamMartin Fowler

James GrenningJim Highsmith

User CaseCrystal Family

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Andrew HuntRon JeffriesJon Kern

Brian MarickRobert C. Martin

Steve MellorKen SchwaberJeff Sutherland

Dave Thomas

Scrum (1995)Scrum Guide

Agile Alliance

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Andrew HuntRon JeffriesJon Kern

Brian MarickRobert C. Martin

Steve MellorKen SchwaberJeff Sutherland

Dave Thomas

Pragmatic Programmer (1999)Programming Ruby (2000)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

Andrew HuntRon JeffriesJon Kern

Brian MarickRobert C. Martin

Steve MellorKen SchwaberJeff SutherlandDave Thomas

Craft of SW Testing (1995)Context-Driven testing

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

“We are uncovering better ways of developing software by doing it and helping others do it.

Through this work we have come to value:

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

1. Indivíduos e interacciones sobre

procesos y herramientas

Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

2. Software funcionando sobre

documentación extensiva

Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

3. Colaboración con el clientesobre

negociación contractual

Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto 2001 (Snowbird, UT)

4. Respuesta ante el cambiosobre

seguir el plan

Esto es, aunque valoramos los elementos de abajo, valoramos más los de arriba.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto Principios

Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y contínua de software con valor.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y contínua de software con valor.

Just In Time (JIT)

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para

proporcionar ventaja competitiva al cliente.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al período de tiempo más

corto posible.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Los responsable de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Los responsable de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

Trabajo en equipo

(Keiretsu)

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Los proyectos se desarrollan en torno a indivíduos motivados. Hay que darles el entorno y apoyo que necesitan, y confiarles la

ejecucción del trabajo.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Los proyectos se desarrollan en torno a indivíduos motivados. Hay que darles el entorno y apoyo que necesitan, y confiarles la

ejecucción del trabajo.

Respeto

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

El método más eficiente y efectivo de comunicar la información al equipo de desarrollo y entre sus miembros es la conversación

cara a cara.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

El método más eficiente y efectivo de comunicar la información al equipo de desarrollo y entre sus miembros es la conversación

cara a cara.

Genchi Genbetsu

(ve y VE)

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

El software funcionando es la medida principal de progreso.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

El software funcionando es la medida principal de progreso.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de

mantener un ritmo constante de forma indefinida.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Esfuerzo

Proyecto

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Esfuerzo

Proyecto

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

La atención contínua a la excelencia técnica y al buen diseño, mejora la agilidad.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

Principios

KISS

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

Principios

KISS

Muda, muri, mudi

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Las mejores arquitecturas, requisitos y diseños, emergen de equipos auto organizados.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

Las mejores arquitecturas, requisitos y diseños, emergen de equipos auto organizados.

Principios

Respeto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su

comportamiento en consecuencia.

Principios

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Agile Manifesto

A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su

comportamiento en consecuencia.

Principios

Kaizen

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Mitos del Agile Development

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Mitos del Agile Development

1. Las metodologías ágiles no controlan el alcance

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Mitos del Agile Development

1. Las metodologías ágiles no controlan el alcance

I1. Los proyectos ágiles son difíciles de manejar

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Mitos del Agile Development

1. Las metodologías ágiles no controlan el alcance

I1. Los proyectos ágiles son difíciles de manejar

III. Los procesos ágiles no escalan

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Mitos del Agile Development

1. Las metodologías ágiles no controlan el alcance

I1. Los proyectos ágiles son difíciles de manejar

III. Los procesos ágiles no escalan

IV. Los procesos ágiles son solo para programadores

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Tiempo Alcance

Recursos

?

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Alcance TiempoFijar:

Tradicional

Ágil

Recursos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

TiempoAlcance

Recursos

Recursos

AlcanceTiempo

Fijar:

Estimar:

Tradicional

Ágil

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Simplicidad

Desarrollo sostenible

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Replanificar

Kaizen

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Replanificar R1.0

Software funcionando

Confiarles ejecución

Entrega temprana y cont.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Replanificar R1.0 R2.0

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

“El cambio es la única constante”

Principio del Taoismo

“Planificar lo es todo. El plan no es nada”

Helmuth Graf von Moltke

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

Media de la industria: 5 bugs / KLOC

0.004 bugs / KLOCNASA

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

Media de la industria: 5 bugs / KLOC

0.004 bugs / KLOCNASA

Media de la industria: $5 / LOC

$850 / LOCNASA

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Tiempo medio proyecto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Tiempo medio proyectoNorma

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Tiempo medio proyectoNorma

95% SLA

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Estimaciones

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Tiempo medio proyecto S vs proyecto L

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Proyectos dispares:

Proyecto XS (3 días)Proyecto S (40 días)Proyecto M (90 días)Proyecto L (150 días)Proyecto XL (220 días)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

Software IS HARD

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Complejidad

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Construcción

Ciclo PDCA

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

Ideas

ProductoDatos

Construir

Medir

Aprender

Ciclo PDCA

Ciclo Lean Startup

Construcción

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego

The Walking Skeleton

Construcción

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Construcción

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Reglas del juego Construcción

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Herencia

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Herencia

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Herencia

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Thin is the new black

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Takeuchi y Nonaka (1986)The new new product development game

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference

2000 2001 2002 2003 2004 2005 2006 2007

Features Delivered per Team

Days between Major Releases

Transformation Results

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Que NO es Scrum

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Elementos

Roles Artefactos Reuniones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles

Equipo

Dueño de Producto (PO)

Scrum Master (SM)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles

Proyecto

Mr. Dueño de Producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles

Proyecto#!/bin/sh

#!/bin/sh

#!/bin/sh

Tareas

Mr. Dueño de Producto

El Equipo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles

Proyecto#!/bin/sh

#!/bin/sh

#!/bin/sh

Tareas

Mr. Dueño de Producto

El Equipo

Mr. Scrum Master

V1.0

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles

Proyecto

V1.0

Tareas

Mr. Dueño de Producto

#!/bin/sh

#!/bin/sh

#!/bin/sh

El Equipo

Sprint

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Tiempo predefinido (1-4 semanas)Compromiso de terminar x historias

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1

Reunión de Sprint

Revisión del Sprint

Tiempo predefinido (1-4 semanas)Compromiso de terminar x historias

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1 Sprint 2

Done

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1 Sprint 2

Done Done Done

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1 Sprint 3Sprint 2

Done Done Done

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

V1.0

Sprint 1 Sprint 3Sprint 2

Done Done Done DoneDone Done

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de producto Pila del sprint Burn Down

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Mr. Dueño de Producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Historias de usuario

Mr. Dueño de Producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Historias de usuario

Mr. Dueño de Producto

S

SXS

M

M

M

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Historias de usuarioMás prioritario

Menos prioritario

S

S

XS

M

M

M

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Historias de usuarioMás prioritario

Menos prioritario

Como <actor>, quiero <acción>

de forma que <resultado>.

S

S

XS

M

M

M

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de Producto(Product backlog)

Proyecto

Más prioritario

Menos prioritario

Refinamiento

S

S

XS

M

M

M

S

S

S

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Proyecto

Paso 1

Mr. Dueño de Producto

El Equipo

#!/bin/sh

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Proyecto

Paso 1

El Equipo

#!/bin/sh

Mr. Dueño de Producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Proyecto

S

S

XS

M

M

M

Paso 1

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Proyecto

S

S

XS

M

M

M

Paso 1

Mr. Dueño de Producto

Más prioritario

Menos prioritario

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 2

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 4

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 5

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Sprint Cero

Sprint 1 Sprint 3Sprint 2Sprint 0

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Backlog grooming

Sprint 1 Sprint 3Sprint 2Sprint 0

Backlog grooming

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Backlog grooming

Sprint 1 Sprint 3Sprint 2Sprint 0

Backlog grooming

Validar prioridades (nuevas historias, ...)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Backlog grooming

Sprint 1 Sprint 3Sprint 2Sprint 0

Backlog grooming

Validar prioridades (nuevas historias, ...)

Subdividir historias muy grandes

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Backlog grooming

Sprint 1 Sprint 3Sprint 2Sprint 0

Backlog grooming

Validar prioridades (nuevas historias, ...)

Subdividir historias muy grandes

Verificar historias están listas (dependencias)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Proyecto

Más prioritario

Menos prioritario

Selección para Sprint

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila del Sprint(Sprint backlog)

Proyecto

Tareas

Más prioritario

Menos prioritarioEl Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

Algorithm from hell #!/bin/sh

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

Algorithm from hell #!/bin/sh ###****!!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

Algorithm from hell #!/bin/sh ###****!!

Jack el destripador

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

Fichero 1 Fichero 2 Fichero 3

Buscar Plex

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

Search for "flex": f1.txt source/f2.txt

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

Search for "flex": f1.txt source/f2.txtSearch for "flex": f1.txt source/f2.txt

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

Search for "flex": f1.txt source/f2.txtSearch for "flex": f1.txt source/f2.txtSearch for "flex": f1.txt source/f2.txt

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

void search_index(trie root, char *word){

//TODO: Realizar la búsquedaprintf("Search for \"%s\": ", word);printf("f1.txt source/f2.txt\n");

}

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

void search_index(trie root, char *word){

//TODO: Realizar la búsquedaprintf("Search for \"%s\": ", word);printf("f1.txt source/f2.txt\n");

}

trie init_tables(){

trie root = trie_new();//TODO: Inicializar tablasreturn root;

}

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

void search_index(trie root, char *word){

//TODO: Realizar la búsquedaprintf("Search for \"%s\": ", word);printf("f1.txt source/f2.txt\n");

}

trie init_tables(){

trie root = trie_new();//TODO: Inicializar tablasreturn root;

}

typedef struct trie_t *trie, trie_t;struct trie_t { trie next[sizeof(chr_legal)]; int eow;}; trie trie_new() { return calloc(sizeof(trie_t), 1); }

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

void search_index(trie root, char *word){

//TODO: Realizar la búsquedaprintf("Search for \"%s\": ", word);printf("f1.txt source/f2.txt\n");

}

trie init_tables(){

trie root = trie_new();//TODO: Inicializar tablasreturn root;

}

typedef struct trie_t *trie, trie_t;struct trie_t { trie next[sizeof(chr_legal)]; int eow;}; trie trie_new() { return calloc(sizeof(trie_t), 1); }

Día 1

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Tareas

La masacre del índice invertido

int main(){ trie root = init_tables();  search_index(root, "plex"); return 0;}

void search_index(trie root, char *word){

//TODO: Realizar la búsquedaprintf("Search for \"%s\": ", word);printf("f1.txt source/f2.txt\n");

}

trie init_tables(){

trie root = trie_new();//TODO: Inicializar tablasreturn root;

}

typedef struct trie_t *trie, trie_t;struct trie_t { trie next[sizeof(chr_legal)]; int eow;}; trie trie_new() { return calloc(sizeof(trie_t), 1); }

Día 1

TESTABLE!!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Pila del Sprint

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

100% 100%0% 0%45%

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Diagrama Burn Down(Burn Down chart)

Pila del Sprint

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

100% 100%0% 0%45%

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Diagrama Burn Down(Burn Down chart)

Pila del Sprint

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

100% 100%0% 0%45%

Tareas pendientes

Progreso ideal

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

Diagrama Burn Down(Burn Down chart)

Pila del Sprint

El Equipo

#!/bin/sh

#!/bin/sh

#!/bin/sh

100% 100%0% 0%45%

0 tareas terminadas vs

2 tareas terminadas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

Tendencia si no cambiamos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

Tendencia si no cambiamos

+1

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Artefactos

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Release Plan

0

200

400

600

800

1000

0 1 2 3 4 5 6 7 8 9 10

Hor

as

Sprints

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Reunión de Sprint

Revisión Sprint

Retrospectiva

Scrum Diario

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Timeboxing

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Scrum Diario (Daily Scrum)

Comienza a la misma hora siempre

Se realiza en el mismo lugar siempre

Dura 15 minutos (Equipo + SM)

¿Qué has hecho ayer?

¿Qué vas a hacer hoy?

¿Qué impedimentos has encontrado?

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Planificación de Sprint (Sprint Planning)

Se planifica la iteración

Dura 4h para Sprints de 2 semanas

2 partes (2h cada una)

Se planifica que se va a hacer (PO + Equipo)

El equipo discute cómo lo va a hacer (Equipo)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Planificación de Sprint (Sprint Planning)

Se planifica la iteración

Dura 4h para Sprints de 2 semanas

2 partes (2h cada una)

Se planifica que se va a hacer (PO + Equipo)

El equipo discute cómo lo va a hacer (Equipo)

¡OJO!Es el equipo el que decide qué y cuanto hace

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Revisión del Sprint (Sprint Review)

Se realiza al terminar el Sprint

Dura 2h para Sprints de 2 semanas

Se explica que se ha hecho y que no

Se enseña lo que se ha hecho (demo)

PO valida o no lo realizado

Se discute la pila de producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reuniones

Retrospectiva del Sprint (Sprint Retro.)

SM anima al Equipo a revisar el proceso

Se revisan:

Personas, relaciones, procesos y herramientas

Retrospectiva:

¿Qué ha fallado?

¿Qué se puede mejorar?

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

Historias de usuario(Pila de Producto)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

Tareas de la historia(Pila del Sprint)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

Tareas en desarrollo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

Tareas terminadas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 ArtefactosHistorias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Tablón Scrum

Información del proyecto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Framework

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles: El Equipo

7±2 personas

Entrega de sw funcional

Estima y reporta progreso

Cross-funcional

Auto organizado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles: El Dueño de Producto

Recopila requisitos

Define criterios aceptación

Gestiona la Pila de Producto:Que entra y que salePrioriza¡NO estima!

Escribe historias de usuario

Gestiona visión y roadmap

Responsable satisfacción clienteResponsable éxito financiero

Valida el trabajo realizado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles: Scrum Master

“Perro pastor”, lider, coach

Gestiona la Pila de Impedimentos

Asegura correcto uso de Scrum

Mr. Wolf: Elimina problemas

Moderador - Facilitador

Pepito Grillo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Roles: Scrum Master

“Perro pastor”, lider, coach

Gestiona la Pila de Impedimentos

Asegura correcto uso de Scrum

Mr. Wolf: Elimina problemas

Moderador - Facilitador

Pepito Grillo¡NO asigna trabajo¡¡NO es el jefe!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Velocidad

Tareas

Velocidad Mínima

Esto seguro que lo hacemos

Número de tareas terminadas en un Sprint

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Velocidad

Tareas

Velocidad Mínima

Velocidad Máxima

Esto seguro que lo hacemos

Queremos que compartas las drogas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Velocidad

Tareas

Velocidad Mínima

Velocidad Máxima

Esto seguro que lo hacemos

Queremos que compartas las drogas

Nuestra velocidad real caerá por aquí

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Velocidad

Tareas

Velocidad Mínima

Velocidad Máxima

Esto seguro que lo hacemos

Queremos que compartas las drogas

Nuestra velocidad real caerá por aquí

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Capacidad

91

105

90

70

90

65

93

86

100

8690

100

Tare

as

Sprints

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Capacidad

91

105

90

70

90

65

93

86

100

8690

100

Tare

as

Sprints

¡Oh si! 900 tareas en 9 semanas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Capacidad

91

105

90

70

90

65

93

86

100

8690

100

Tare

as

Sprints

+15

-20

-25

+3

-4

+10

-4

+10

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Capacidad

91

105

90

70

90

65

93

86

100

8690

100

Tare

as

Sprints

Ohhmmmm! 700 - 900 en 9 semanas

+15

-20

-25

+3

-4

+10

-4

+10

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Equipo A

#!/

#!/

#!/

Feature #1

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Feature #1

Feature #2

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Feature #1

Feature #2

Feature #3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Feature #1

Feature #2

Feature #3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Scrum Diario Scrum Diario Scrum Diario

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Scrum Diario#!/#!/#!/

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Scrum Diario#!/#!/#!/

¿Qué ha hecho tu equipo?

¿Qué va a hacer?

¿Algo entorpece o retrasa?

Estás a punto de mandar algo a otro

equipo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Equipo A

Equipo A

Equipo B

Equipo B

Equipo C

Equipo C

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

1. Indivíduos

II. No es una bala de plata

III. Restrospectiva, retrospectiva, retrospectiva

IV. Scrum diario, control diario

V. Producto final = medida de progres

VI. Equipos auto organizados y comprometidos

VII. Desarrollo iterativo e incremental

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

VIII. Terminado, terminado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

IX. “Orcos a las puertas”

El Equipo

#!/bin/

#!/bin/

#!/bin/

PO

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

IX. “Orcos a las puertas”

El Equipo

#!/bin/

#!/bin/

#!/bin/

PO

Stakeholdersaka

Orcos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

IX. “Orcos a las puertas”

El Equipo

#!/bin/

#!/bin/

#!/bin/

Eh, eh, colegui!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

IX. “Orcos a las puertas”

El Equipo

#!/bin/

#!/bin/

#!/bin/

Scrum Master

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

X. “Horno de las madalenas”

El Equipo

#!/

#!/

#!/

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

X. “Horno de las madalenas”

El Equipo

#!/

#!/

#!/

!!!!!+3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

X. “Horno de las madalenas”

El Equipo

#!/

#!/

#!/

!!!!!+3

###****!!

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Reglas de oro

X. “Horno de las madalenas”

El Equipo

#!/

#!/

#!/

+3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Planificación

Puntos historiaMiden el esfuerzoGrupo vs Indiv.

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Planificación

Puntos historiaMiden el esfuerzoGrupo vs Indiv.

1-10FibonacciCamisetas (XS, S, M, ...)Razas (Chiguagua, Gran Danés, ...)

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Planificación

Estimación Relativa

Puntos historiaMiden el esfuerzoGrupo vs Indiv.

1-10FibonacciCamisetas (XS, S, M, ...)Razas (Chiguagua, Gran Danés, ...)

S

S

M

L

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Planificación

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Fuego

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Fuego

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Fuego

Evolutivo

Bug

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablonesHistorias Pendiente Desarrollo Testing Terminado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos tablonesHistorias Pendiente Desarrollo Testing Terminado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101Historias Pendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Ejemplos tablones

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101

Ejemplos burn down

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

Reestimación

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

-5

0

5

10

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUM 101 Ejemplos Burndown

0

5

10

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Backlog PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing Terminado

Tiempo Ciclo ~4 días

Tiempo Lead ~15 días

Tiempo Lead total ~120 días

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24

Tiempo medio proyectoNorma

80% SLA

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Calidad de servicio

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Spri

nt

Fuego

Prio

ASAP

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Burndown + Calidad

0

2

4

6

8

10

12

14

0 1 2 3 4 5 6 7 8 9 10

Trab

ajo

Tiempo

Kanban

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On

SP

RIN

T

FIRE!

PRIO

ASAP

-!Ante bloqueos,

ayudar tester con criterios

aceptación

-!Test automatizados antes de ready

-!Seguir estándar de código

-!Doc. actualizada

-!95% coverage -!Max. 3 avatars por persona

Atención inmediata

Atención prioritaria

Sólo si hay buffer y el

Sprint va bien

-!Normal

-!Bug

-!Evolutivo

© 2011 Proyectalis Gestión de Proyectos S.L.

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Paso 1:Desarrolladores 6Diseñadores 4Testers 3DBA 3

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

FeaturesPacket handling / filteringRemote loggingConsole interface

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 0Product OwnersScrum MasterEquipos 6 ± 1 Asignar features

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 0Escribir 5 historias de usuario / equipo

15 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 0Priorizar el backlog de producto

5 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 0Estimar historias de usuarioDividir las historias en dos

15 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 0Recursos necesarios (al menos 2)Crear tablón de Scrum

5 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Planificación de Sprint 1Seleccionar scope del sprint

10 Minutos

Equipo Rojo Equipo Oro Equipo Verde

Velocidad 10 12 7

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Planificación de Sprint 1Romper las historias en tareasMínimo 8 tareas por historia

20 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1Seleccionar tareasActualizar burndownDaily Scrum

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1

Equipo Rojo Equipo Oro Equipo Verde

Día 1 1 0 1

Falta 1 de los recursosSe han empezado muchas

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1

Equipo Rojo Equipo Oro Equipo Verde

Día 2 3 1 2

Reestimación

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1

Equipo Rojo Equipo Oro Equipo Verde

Día 3 2 1 3

Miembro Oro a equipo Verde

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1

Equipo Rojo Equipo Oro Equipo Verde

Día 4 1 0 3

Backlog grooming (nueva historia, faltan máquinas)Entran 2 TRs

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Sprint 1

Equipo Rojo Equipo Oro Equipo Verde

Día 5 0 3 0

Fuego: Peta la release anteriorEntran 5 TRs

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Revisión del Sprint 1Demo de cada equipoActualizar Release Plan

5 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Firewall project v1.0

Retrospectiva del Sprint 1

5 Minutos

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

SCRUMBAN

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Scrumban Capacidad

91

105

90

70

90

65

93

86

100

8690

100

Tare

as

SprintsWTF??

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Buffer

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

V buffer

V scrum

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Scrumban

V Scrum V Buffer10 59 510 48 69 49 5? ?

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Scrumban

V Scrum V Buffer10 59 510 48 69 49 53 14

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

V buffer +

V scrum

V buffer -

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Scrumban Capacidad

Velocity

Vavg Scrum

Vavg Buffer+

Vavg Buffer-

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bibliografia

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Bibliografia

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Retrospectiva powa!

alejandro.barrera@proyectalis.com@abarrera

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Kanban

Taiichi OhnoToyota Production System

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Tuercas

Tornillos

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

1. Visualizar el flujo de trabajoPendiente Desarrollo Terminado

Proyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

Backlog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

50 1001020 30

KanbanKanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

50 1001020 30

Cuello de botella (throughput = 10)

Texto

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

50 1001020 30

+10%!!

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

55 1101122 33

+10%!!

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

55 1101122 33

+10%!! throughput = 11 (↑10%)

Coste = 16

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

55 1002323 30

throughput = 23 (↑130%)

23

Coste = 16

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

II. Establecer límites WIP (Work in Progress)Backlog Pendiente Desarrollo Testing Terminado

23

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

II. Establecer límites WIP (Work in Progress)

2 por persona (o un poco menos)

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

II. Establecer límites WIP (Work in Progress)

2 por persona (o un poco menos)

Tantas como personas en el equipo

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

II. Establecer límites WIP (Work in Progress)

2 por persona (o un poco menos)

Tantas como personas en el equipo

La mitad del equipo (XP maduros)

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

II. Establecer límites WIP (Work in Progress)

2 por persona (o un poco menos)

Tantas como personas en el equipo

La mitad del equipo (XP maduros)

Comenzar por el cuello de botella

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

PendienteDiseño - 1 Desarrollo - 1

En uso Listas En uso Listas

Testing - 1 Terminado

Wip muy bajo

Backlog

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Backlog PendienteDiseño - 10 Desarrollo - 10

En uso Listas En uso Listas

Testing - 10 Terminado

Wip muy alto

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

III. Manejar el flujo de trabajo

Monitorizar, medir e informar del estado

Analizar la evolución

Usar datos para mejorar

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

IV. Crear políticas de procesos explícitas

Límites WIP

Terminado - Terminado

Objetivos Lead Time / SLAs

Actuación ante bloqueos, interrupciones, ...

Kanban

Selected Backlog Code Test

Done! Design

Rdy Rdy Rdy On On On

SP

RIN

T

FIRE!

PRIO

ASAP

-!Ante bloqueos,

ayudar tester con criterios

aceptación

-!Test automatizados antes de ready

-!Seguir estándar de código

-!Doc. actualizada

-!95% coverage -!Max. 3 avatars por persona

Atención inmediata

Atención prioritaria

Sólo si hay buffer y el

Sprint va bien

-!Normal

-!Bug

-!Evolutivo

© 2011 Proyectalis Gestión de Proyectos S.L.

Kanban

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Kanban

J-34421

Como administrador quiero saber quien está conectado en

todo momento para poder comunicarme con ellos.

Bck: 3/9/11Pen: 4/9/11An: 15/9/11Dsg: 20/9/11Tst:Don:

Buf cont: IIIII IIIII

Est: 20 25

Left: 18 16 14 19

Código ticketing

Descripción

FechasDías en cola

Restimaciones

Seguimiento

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Extreme PRogramming

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Extreme PRogramming

Pair Programming

Collective ownership

Test Driven Development

Coding standard

Continuous Integration

Continuous Development

© 2011 Proyectalis Gestión de Proyectos S.L.

11:30 Copa y puro

Extreme PRogramming

Pre testing Rep

osito

rio

Test

ing

Prod

ucci

ón

Prod

ucci

ón

Prod

ucci

ón

Unit Testing

Deploy