Scrum seminar (Spanish)

332
Agile Development Scrum, Kanban y Scrumban Pamplona, Noviembre 2011 © 2011 Proyectalis Gestión de Proyectos S.L.

description

 

Transcript of Scrum seminar (Spanish)

Page 1: Scrum seminar (Spanish)

Agile DevelopmentScrum, Kanban y Scrumban

Pamplona, Noviembre 2011

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

Page 2: Scrum seminar (Spanish)

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

Regla #1

11:00 Copa y puro (10’)

11:30 Copa y puro

Page 3: Scrum seminar (Spanish)

© 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

Page 4: Scrum seminar (Spanish)

© 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’)

Page 5: Scrum seminar (Spanish)

© 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

Page 6: Scrum seminar (Spanish)

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

11:30 Copa y puro

Regla #2

Page 7: Scrum seminar (Spanish)

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

11:30 Copa y puro

Regla #3

Page 8: Scrum seminar (Spanish)

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

11:30 Copa y puro

Regla #4

Page 9: Scrum seminar (Spanish)

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

11:30 Copa y puro

Regla #5

Page 10: Scrum seminar (Spanish)

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

11:30 Copa y puro

Hello My Name is:

Alex Barrera @abarrera

Page 11: Scrum seminar (Spanish)

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

11:30 Copa y puro

¿Qué buscáis del curso?

Page 12: Scrum seminar (Spanish)

© 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

Page 13: Scrum seminar (Spanish)

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

11:30 Copa y puro

Go go go!!

Page 14: Scrum seminar (Spanish)

© 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

Page 15: Scrum seminar (Spanish)

© 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

Page 16: Scrum seminar (Spanish)

© 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

Page 17: Scrum seminar (Spanish)

© 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)

Page 18: Scrum seminar (Spanish)

© 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

Page 19: Scrum seminar (Spanish)

© 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

Page 20: Scrum seminar (Spanish)

© 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

Page 21: Scrum seminar (Spanish)

© 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

Page 22: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 23: Scrum seminar (Spanish)

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

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Page 24: Scrum seminar (Spanish)

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

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Page 25: Scrum seminar (Spanish)

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

11:30 Copa y puro

Bastard Circle From Hell (BCFH)

Baja Productividad

Retrasos Prisas

Mala Calidad

Page 26: Scrum seminar (Spanish)

© 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)

Page 27: Scrum seminar (Spanish)

© 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

Page 28: Scrum seminar (Spanish)

© 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

Page 29: Scrum seminar (Spanish)

© 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

Page 30: Scrum seminar (Spanish)

© 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

Page 31: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

Nº1 Ventas Mundiales 2010

Page 32: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

Estrategia a largo plazo

Page 33: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

Proceso para resolver problemas

Page 34: Scrum seminar (Spanish)

© 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

Page 35: Scrum seminar (Spanish)

© 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

Page 36: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

“La potencia sin control no sirve de nada”

Page 37: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

Reto

Page 38: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

Kaizen

Page 39: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

GenChi GenBUTSU (Ve y VE)

Page 40: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

RESPETO

Page 41: Scrum seminar (Spanish)

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

11:30 Copa y puro

Toyota Way

trabajo en

equipo

Page 42: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 43: Scrum seminar (Spanish)

© 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

Page 44: Scrum seminar (Spanish)

© 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

Page 45: Scrum seminar (Spanish)

© 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

Page 46: Scrum seminar (Spanish)

© 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

Page 47: Scrum seminar (Spanish)

© 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)

Page 48: Scrum seminar (Spanish)

© 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

Page 49: Scrum seminar (Spanish)

© 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:

Page 50: Scrum seminar (Spanish)

© 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.

Page 51: Scrum seminar (Spanish)

© 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.

Page 52: Scrum seminar (Spanish)

© 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.

Page 53: Scrum seminar (Spanish)

© 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.

Page 54: Scrum seminar (Spanish)

© 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.

Page 55: Scrum seminar (Spanish)

© 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

Page 56: Scrum seminar (Spanish)

© 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

Page 57: Scrum seminar (Spanish)

© 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

Page 58: Scrum seminar (Spanish)

© 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

Page 59: Scrum seminar (Spanish)

© 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

Page 60: Scrum seminar (Spanish)

© 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

Page 61: Scrum seminar (Spanish)

© 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

Page 62: Scrum seminar (Spanish)

© 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

Page 63: Scrum seminar (Spanish)

© 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

Page 64: Scrum seminar (Spanish)

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

11:30 Copa y puro

Agile Manifesto Principios

Page 65: Scrum seminar (Spanish)

© 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

Page 66: Scrum seminar (Spanish)

© 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

Page 67: Scrum seminar (Spanish)

© 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

Page 68: Scrum seminar (Spanish)

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

11:30 Copa y puro

Agile Manifesto

Esfuerzo

Proyecto

Principios

Page 69: Scrum seminar (Spanish)

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

11:30 Copa y puro

Agile Manifesto

Esfuerzo

Proyecto

Principios

Page 70: Scrum seminar (Spanish)

© 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

Page 71: Scrum seminar (Spanish)

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

11:30 Copa y puro

Agile Manifesto Principios

Page 72: Scrum seminar (Spanish)

© 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

Page 73: Scrum seminar (Spanish)

© 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

Page 74: Scrum seminar (Spanish)

© 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

Page 75: Scrum seminar (Spanish)

© 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

Page 76: Scrum seminar (Spanish)

© 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

Page 77: Scrum seminar (Spanish)

© 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

Page 78: Scrum seminar (Spanish)

© 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

Page 79: Scrum seminar (Spanish)

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

11:30 Copa y puro

Mitos del Agile Development

Page 80: Scrum seminar (Spanish)

© 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

Page 81: Scrum seminar (Spanish)

© 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

Page 82: Scrum seminar (Spanish)

© 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

Page 83: Scrum seminar (Spanish)

© 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

Page 84: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Page 85: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Tiempo Alcance

Recursos

?

Page 86: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Alcance TiempoFijar:

Tradicional

Ágil

Recursos

Page 87: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

TiempoAlcance

Recursos

Recursos

AlcanceTiempo

Fijar:

Estimar:

Tradicional

Ágil

Page 88: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Page 89: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Simplicidad

Desarrollo sostenible

Page 90: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Replanificar

Kaizen

Page 91: Scrum seminar (Spanish)

© 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.

Page 92: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

Estimado

Ouch!

Replanificar R1.0 R2.0

Page 93: Scrum seminar (Spanish)

© 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

Page 94: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Estimaciones

Page 95: Scrum seminar (Spanish)

© 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

Page 96: Scrum seminar (Spanish)

© 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

Page 97: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Estimaciones

Page 98: Scrum seminar (Spanish)

© 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

Page 99: Scrum seminar (Spanish)

© 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

Page 100: Scrum seminar (Spanish)

© 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

Page 101: Scrum seminar (Spanish)

© 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)

Page 102: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Software IS HARD

Page 103: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Page 104: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Page 105: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Page 106: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Page 107: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Complejidad

Page 108: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Construcción

Ciclo PDCA

Page 109: Scrum seminar (Spanish)

© 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

Page 110: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego

The Walking Skeleton

Construcción

Page 111: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Construcción

Page 112: Scrum seminar (Spanish)

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

11:30 Copa y puro

Reglas del juego Construcción

Page 113: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 114: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Page 115: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Herencia

Page 116: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Herencia

Page 117: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Herencia

Page 118: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Thin is the new black

Page 119: Scrum seminar (Spanish)

© 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

Page 120: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Page 121: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Page 122: Scrum seminar (Spanish)

© 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

Page 123: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Fuente: Salesforce.com Agile Transformation. Agile 2007 Conference

Page 124: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Que NO es Scrum

Page 125: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Page 126: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Elementos

Roles Artefactos Reuniones

Page 127: Scrum seminar (Spanish)

© 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)

Page 128: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Roles

Proyecto

Mr. Dueño de Producto

Page 129: Scrum seminar (Spanish)

© 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

Page 130: Scrum seminar (Spanish)

© 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

Page 131: Scrum seminar (Spanish)

© 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

Page 132: Scrum seminar (Spanish)

© 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

Page 133: Scrum seminar (Spanish)

© 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

Page 134: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1 Sprint 2

Done

Page 135: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint

Proyecto

Sprint 1 Sprint 2

Done Done Done

Page 136: Scrum seminar (Spanish)

© 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

Page 137: Scrum seminar (Spanish)

© 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

Page 138: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Artefactos

Pila de producto Pila del sprint Burn Down

Page 139: Scrum seminar (Spanish)

© 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

Page 140: Scrum seminar (Spanish)

© 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

Page 141: Scrum seminar (Spanish)

© 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

Page 142: Scrum seminar (Spanish)

© 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

Page 143: Scrum seminar (Spanish)

© 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

Page 144: Scrum seminar (Spanish)

© 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

Page 145: Scrum seminar (Spanish)

© 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

Page 146: Scrum seminar (Spanish)

© 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

Page 147: Scrum seminar (Spanish)

© 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

Page 148: Scrum seminar (Spanish)

© 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

Page 149: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 2

Page 150: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 3

Page 151: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 4

Page 152: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint Cero

Paso 5

Page 153: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Sprint Cero

Sprint 1 Sprint 3Sprint 2Sprint 0

Page 154: Scrum seminar (Spanish)

© 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

Page 155: Scrum seminar (Spanish)

© 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, ...)

Page 156: Scrum seminar (Spanish)

© 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

Page 157: Scrum seminar (Spanish)

© 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)

Page 158: Scrum seminar (Spanish)

© 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

Page 159: Scrum seminar (Spanish)

© 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

Page 160: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Tareas

Algorithm from hell #!/bin/sh

Page 161: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Tareas

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

Page 162: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Tareas

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

Jack el destripador

Page 163: Scrum seminar (Spanish)

© 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

Page 164: Scrum seminar (Spanish)

© 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;}

Page 165: Scrum seminar (Spanish)

© 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

Page 166: Scrum seminar (Spanish)

© 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

Page 167: Scrum seminar (Spanish)

© 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

Page 168: Scrum seminar (Spanish)

© 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");

}

Page 169: Scrum seminar (Spanish)

© 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;

}

Page 170: Scrum seminar (Spanish)

© 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); }

Page 171: Scrum seminar (Spanish)

© 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

Page 172: Scrum seminar (Spanish)

© 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!!

Page 173: Scrum seminar (Spanish)

© 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%

Page 174: Scrum seminar (Spanish)

© 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

Page 175: Scrum seminar (Spanish)

© 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

Page 176: Scrum seminar (Spanish)

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

Page 177: Scrum seminar (Spanish)

© 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

Page 178: Scrum seminar (Spanish)

© 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

Page 179: Scrum seminar (Spanish)

© 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

Page 180: Scrum seminar (Spanish)

© 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

Page 181: Scrum seminar (Spanish)

© 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

Page 182: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Timeboxing

Page 183: Scrum seminar (Spanish)

© 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?

Page 184: Scrum seminar (Spanish)

© 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)

Page 185: Scrum seminar (Spanish)

© 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

Page 186: Scrum seminar (Spanish)

© 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

Page 187: Scrum seminar (Spanish)

© 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?

Page 188: Scrum seminar (Spanish)

© 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

Page 189: Scrum seminar (Spanish)

© 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)

Page 190: Scrum seminar (Spanish)

© 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)

Page 191: Scrum seminar (Spanish)

© 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

Page 192: Scrum seminar (Spanish)

© 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

Page 193: Scrum seminar (Spanish)

© 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

Page 194: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Framework

Page 195: Scrum seminar (Spanish)

© 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

Page 196: Scrum seminar (Spanish)

© 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

Page 197: Scrum seminar (Spanish)

© 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

Page 198: Scrum seminar (Spanish)

© 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!

Page 199: Scrum seminar (Spanish)

© 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

Page 200: Scrum seminar (Spanish)

© 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

Page 201: Scrum seminar (Spanish)

© 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í

Page 202: Scrum seminar (Spanish)

© 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í

Page 203: Scrum seminar (Spanish)

© 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

Page 204: Scrum seminar (Spanish)

© 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

Page 205: Scrum seminar (Spanish)

© 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

Page 206: Scrum seminar (Spanish)

© 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

Page 207: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Page 208: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Scrum multiproducto

Producto

Equipo A

#!/

#!/

#!/

Feature #1

Page 209: Scrum seminar (Spanish)

© 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

Page 210: Scrum seminar (Spanish)

© 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

Page 211: Scrum seminar (Spanish)

© 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

Page 212: Scrum seminar (Spanish)

© 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

Page 213: Scrum seminar (Spanish)

© 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#!/#!/#!/

Page 214: Scrum seminar (Spanish)

© 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

Page 215: Scrum seminar (Spanish)

© 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

Page 216: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Scrum de Scrums

Page 217: Scrum seminar (Spanish)

© 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

Page 218: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Reglas de oro

VIII. Terminado, terminado

Page 219: Scrum seminar (Spanish)

© 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

Page 220: Scrum seminar (Spanish)

© 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

Page 221: Scrum seminar (Spanish)

© 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!

Page 222: Scrum seminar (Spanish)

© 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

Page 223: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 224: Scrum seminar (Spanish)

© 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

#!/

#!/

#!/

Page 225: Scrum seminar (Spanish)

© 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

Page 226: Scrum seminar (Spanish)

© 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

###****!!

Page 227: Scrum seminar (Spanish)

© 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

Page 228: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Page 229: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Planificación

Puntos historiaMiden el esfuerzoGrupo vs Indiv.

Page 230: Scrum seminar (Spanish)

© 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, ...)

Page 231: Scrum seminar (Spanish)

© 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

Page 232: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 233: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Planificación

Page 234: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

Page 235: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

Page 236: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

Page 237: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablones

Page 238: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Page 239: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Fuego

Page 240: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Mejoras al tablónHistorias Pendiente Desarrollo Testing Terminado

Fuego

Page 241: Scrum seminar (Spanish)

© 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

Page 242: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Ejemplos tablones

Page 243: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablonesHistorias Pendiente Desarrollo Testing Terminado

Page 244: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101 Ejemplos tablonesHistorias Pendiente Desarrollo Testing Terminado

Page 245: Scrum seminar (Spanish)

© 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

Page 246: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUM 101

Ejemplos burn down

Page 247: Scrum seminar (Spanish)

© 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

Page 248: Scrum seminar (Spanish)

© 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

Page 249: Scrum seminar (Spanish)

© 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

Page 250: Scrum seminar (Spanish)

© 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

Page 251: Scrum seminar (Spanish)

© 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

Page 252: Scrum seminar (Spanish)

© 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

Page 253: Scrum seminar (Spanish)

© 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

Page 254: Scrum seminar (Spanish)

© 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

Page 255: Scrum seminar (Spanish)

© 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

Page 256: Scrum seminar (Spanish)

© 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

Page 257: Scrum seminar (Spanish)

© 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

Page 258: Scrum seminar (Spanish)

© 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

Page 259: Scrum seminar (Spanish)

© 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

Page 260: Scrum seminar (Spanish)

© 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

Page 261: Scrum seminar (Spanish)

© 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

Page 262: Scrum seminar (Spanish)

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

Page 263: Scrum seminar (Spanish)

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

11:30 Copa y puro

Page 264: Scrum seminar (Spanish)

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

11:30 Copa y puro

Firewall project v1.0

Page 265: Scrum seminar (Spanish)

© 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

Page 266: Scrum seminar (Spanish)

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

11:30 Copa y puro

Firewall project v1.0

FeaturesPacket handling / filteringRemote loggingConsole interface

Page 267: Scrum seminar (Spanish)

© 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

Page 268: Scrum seminar (Spanish)

© 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

Page 269: Scrum seminar (Spanish)

© 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

Page 270: Scrum seminar (Spanish)

© 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

Page 271: Scrum seminar (Spanish)

© 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

Page 272: Scrum seminar (Spanish)

© 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

Page 273: Scrum seminar (Spanish)

© 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

Page 274: Scrum seminar (Spanish)

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

11:30 Copa y puro

Firewall project v1.0

Sprint 1Seleccionar tareasActualizar burndownDaily Scrum

Page 275: Scrum seminar (Spanish)

© 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

Page 276: Scrum seminar (Spanish)

© 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

Page 277: Scrum seminar (Spanish)

© 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

Page 278: Scrum seminar (Spanish)

© 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

Page 279: Scrum seminar (Spanish)

© 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

Page 280: Scrum seminar (Spanish)

© 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

Page 281: Scrum seminar (Spanish)

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

11:30 Copa y puro

Firewall project v1.0

Retrospectiva del Sprint 1

5 Minutos

Page 282: Scrum seminar (Spanish)

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

11:30 Copa y puro

SCRUMBAN

Page 283: Scrum seminar (Spanish)

© 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??

Page 284: Scrum seminar (Spanish)

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

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Buffer

Page 285: Scrum seminar (Spanish)

© 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

Page 286: Scrum seminar (Spanish)

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

11:30 Copa y puro

Scrumban

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

Page 287: Scrum seminar (Spanish)

© 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

Page 288: Scrum seminar (Spanish)

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

11:30 Copa y puro

ScrumbanBacklog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Page 289: Scrum seminar (Spanish)

© 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 -

Page 290: Scrum seminar (Spanish)

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

11:30 Copa y puro

Scrumban Capacidad

Velocity

Vavg Scrum

Vavg Buffer+

Vavg Buffer-

Page 291: Scrum seminar (Spanish)

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

11:30 Copa y puro

Bibliografia

Page 292: Scrum seminar (Spanish)

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

11:30 Copa y puro

Bibliografia

Page 293: Scrum seminar (Spanish)

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

11:30 Copa y puro

Retrospectiva powa!

[email protected]@abarrera

Page 294: Scrum seminar (Spanish)

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

11:30 Copa y puro

Kanban

Taiichi OhnoToyota Production System

Page 295: Scrum seminar (Spanish)

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

11:30 Copa y puro

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Kanban

Page 296: Scrum seminar (Spanish)

© 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

Page 297: Scrum seminar (Spanish)

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

11:30 Copa y puro

Kanban

Page 298: Scrum seminar (Spanish)

© 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

Page 299: Scrum seminar (Spanish)

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

11:30 Copa y puro

50 1001020 30

KanbanKanban

Page 300: Scrum seminar (Spanish)

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

11:30 Copa y puro

50 1001020 30

Cuello de botella (throughput = 10)

Texto

Kanban

Page 301: Scrum seminar (Spanish)

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

11:30 Copa y puro

50 1001020 30

+10%!!

Kanban

Page 302: Scrum seminar (Spanish)

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

11:30 Copa y puro

55 1101122 33

+10%!!

Kanban

Page 303: Scrum seminar (Spanish)

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

11:30 Copa y puro

55 1101122 33

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

Coste = 16

Kanban

Page 304: Scrum seminar (Spanish)

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

11:30 Copa y puro

55 1002323 30

throughput = 23 (↑130%)

23

Coste = 16

Kanban

Page 305: Scrum seminar (Spanish)

© 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

Page 306: Scrum seminar (Spanish)

© 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

Page 307: Scrum seminar (Spanish)

© 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

Page 308: Scrum seminar (Spanish)

© 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

Page 309: Scrum seminar (Spanish)

© 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

Page 310: Scrum seminar (Spanish)

© 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

Page 311: Scrum seminar (Spanish)

© 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

Page 312: Scrum seminar (Spanish)

© 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

Page 313: Scrum seminar (Spanish)

© 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

Page 314: Scrum seminar (Spanish)

© 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

Page 315: Scrum seminar (Spanish)

© 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

Page 316: Scrum seminar (Spanish)

© 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

Page 317: Scrum seminar (Spanish)

© 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

Page 318: Scrum seminar (Spanish)

© 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

Page 319: Scrum seminar (Spanish)

© 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

Page 320: Scrum seminar (Spanish)

© 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

Page 321: Scrum seminar (Spanish)

© 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

Page 322: Scrum seminar (Spanish)

© 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

Page 323: Scrum seminar (Spanish)

© 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

Page 324: Scrum seminar (Spanish)

© 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

Page 325: Scrum seminar (Spanish)

© 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

Page 326: Scrum seminar (Spanish)

© 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

Page 327: Scrum seminar (Spanish)

© 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

Page 328: Scrum seminar (Spanish)

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

Page 329: Scrum seminar (Spanish)

© 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

Page 330: Scrum seminar (Spanish)

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

11:30 Copa y puro

Extreme PRogramming

Page 331: Scrum seminar (Spanish)

© 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

Page 332: Scrum seminar (Spanish)

© 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