Curso Scrum Avanzado

322
© 2013 Proyectalis Gestión de Proyectos S.L. Scrum Avanzado http://www.slideshare.net/proyectalis

description

Slides del curso de Scrum Avanzado de Proyectalis.

Transcript of Curso Scrum Avanzado

Page 1: Curso Scrum Avanzado

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

ScrumAvanzado

http://www.slideshare.net/proyectalis

Page 2: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 3: Curso Scrum Avanzado

1. Repaso Scrum2. Kanban / Scrumban3. Estimaciones4. Pila de producto5. Retrospectivas6. Escalado7. Contratos ágiles

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 4: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Remember, remember, the 5th of November...

Page 5: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Roles

Artefactos

Procesos

Page 6: Curso Scrum Avanzado

11:30 Copa y puro

TriAngulo de hierro

Tiempo Alcance

Personas

?

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 7: Curso Scrum Avanzado

TriAngulo de hierro

11:30 Copa y puro

TiempoAlcance

Personas

Personas

AlcanceTiempo

Fijar:

Estimar:

Tradicional

Ágil

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 8: Curso Scrum Avanzado

11:30 Copa y puro

Iterativo Incremental

Estimado

Ouch!

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 9: Curso Scrum Avanzado

Iterativo Incremental

11:30 Copa y puro

Estimado

Ouch!

Simplicidad

Desarrollo sostenible

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 10: Curso Scrum Avanzado

Iterativo Incremental

Estimado

Ouch!

Replanificar

Kaizen

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 11: Curso Scrum Avanzado

Iterativo Incremental

Estimado

Ouch!

Replanificar R1.0

Software funcionando

Confiarles ejecución

Entrega temprana y cont.

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 12: Curso Scrum Avanzado

Iterativo Incremental

11:30 Copa y puro

Estimado

Ouch!

Replanificar R1.0 R2.0

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 13: Curso Scrum Avanzado

11:30 Copa y puro

Patrones

“Orcos a las puertas”

El Equipo

#!/bin/

#!/bin/

#!/bin/

PO

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 14: Curso Scrum Avanzado

11:30 Copa y puro

El Equipo

#!/bin/

#!/bin/

#!/bin/

PO

Stakeholdersaka

Orcos

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

“Orcos a las puertas”

Patrones

Page 15: Curso Scrum Avanzado

11:30 Copa y puro

El Equipo

#!/bin/

#!/bin/

#!/bin/

Eh, eh, colegui!

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

“Orcos a las puertas”

Patrones

Page 16: Curso Scrum Avanzado

11:30 Copa y puro

El Equipo

#!/bin/

#!/bin/

#!/bin/

Scrum Master

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

“Orcos a las puertas”

Patrones

Page 17: Curso Scrum Avanzado

11:30 Copa y puro

“Horno de las madalenas”

El Equipo

#!/

#!/

#!/

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Patrones

Page 18: Curso Scrum Avanzado

El Equipo

#!/

#!/

#!/

!!!!!+3

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Patrones

“Horno de las madalenas”

Page 19: Curso Scrum Avanzado

El Equipo

#!/

#!/

#!/

!!!!!+3

###****!!

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Patrones

“Horno de las madalenas”

Page 20: Curso Scrum Avanzado

El Equipo

#!/

#!/

#!/

+3

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Patrones

“Horno de las madalenas”

Page 21: Curso Scrum Avanzado

SCRUM 101

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 22: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

1. Indivíduos e interacciones sobre

procesos y herramientas

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

2. Software funcionando sobre

documentación extensiva

3. Colaboración con el clientesobre

negociación contractual

4. Respuesta ante el cambiosobre

seguir el plan

Page 23: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

TO TELL ME YOUR STORY

Page 24: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 25: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Serie

Paralelo

Page 26: Curso Scrum Avanzado

Kanban

Taiichi OhnoToyota Production System

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 27: Curso Scrum Avanzado

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Kanban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 28: Curso Scrum Avanzado

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Tuercas

Tornillos

Kanban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 29: Curso Scrum Avanzado

Kanban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 30: Curso Scrum Avanzado

Kanban Pizza

Source: http://www.agile42.com/en/training/kanban-pizza-game/

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Horno: Máx 3 pizzas, 30secs cocción

Page 31: Curso Scrum Avanzado

Kanban Pizza

Source: http://www.agile42.com/en/training/kanban-pizza-game/

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

GO!

Page 32: Curso Scrum Avanzado

1. Maximizar valor del cliente

Kanban Pizza

100%(40h semanales)Tareas con valor

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 33: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 34: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 35: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)

15% (Bugs, bloqueos, waste)

Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 36: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)

15% (Bugs, bloqueos, waste)

10% (emails, reuniones, burocracia)

Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 37: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)

15% (Bugs, bloqueos, waste)

10% (emails, reuniones, burocracia)

10% (Slack)

Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 38: Curso Scrum Avanzado

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)

15% (Bugs, bloqueos, waste)

10% (emails, reuniones, burocracia)

10% (Slack)

5% (I+D+i )

Modelo realista

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 39: Curso Scrum Avanzado

Kanban Pizza 35%(Desarrollo con

valor)

10% (Overhead)

30% (Bugs, bloqueos, waste)

10% (emails, reuniones, burocracia)

10% (Slack)

5% (I+D+i )

Welcome to earth

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 40: Curso Scrum Avanzado

Kanban Pizza35%

(Desarrollo convalor)

65% (Waste)

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 41: Curso Scrum Avanzado

Kanban Pizza

Muda Actividades no aportan valor

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 42: Curso Scrum Avanzado

Kanban Pizza

Muda Actividades no aportan valor

TransporteInventario/StockProcesoEsperaSobre-procesoSobre-producciónDefectos

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 43: Curso Scrum Avanzado

Kanban Pizza

Mura Ineficiencia variabilidad proceso

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 44: Curso Scrum Avanzado

Kanban Pizza

Sistema PullJust In TimeHeijunkaDemand leveling

Mura Ineficiencia variabilidad proceso

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 45: Curso Scrum Avanzado

Kanban Pizza

Muri Ineficiencia sobrecarga proceso

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 46: Curso Scrum Avanzado

Kanban Pizza

Plazos de entregaSobrecompromisoDesnormalizaciónWishful thinking

Muri Ineficiencia sobrecarga proceso

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 47: Curso Scrum Avanzado

2. Visualizar el flujo productivo

Kanban Pizza

Pendiente Desarrollo TerminadoProyecto:

Equipo:

Burn Down:

Release Plan:

Impedimentos:

Demo:

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 48: Curso Scrum Avanzado

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 49: Curso Scrum Avanzado

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 50: Curso Scrum Avanzado

3. Optimizar cadena de valor

Work In Progress: columna, avatares, colas

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 51: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 52: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 53: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 54: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 55: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 56: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 57: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 58: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 59: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 60: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 61: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 62: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 63: Curso Scrum Avanzado

PendienteDiseño - 4 Desarrollo - 4

En uso Listas En uso Listas

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 64: Curso Scrum Avanzado

PendienteDiseño Desarrollo

En uso - 2 Listas - 3 En uso - 2 Listas - 2

Testing - 2 TerminadoBacklog

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 65: Curso Scrum Avanzado

4. Kaizen

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 66: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Backlog PendienteDiseño Desarrollo

En uso Listas En uso ListasTesting Terminado

Tiempo Ciclo ~4 días

Tiempo Lead ~15 días

Tiempo Lead total ~120 días

Page 67: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

1. Visualizar el proceso

2. Añadir WIP

3. Medir tiempo ciclo

4. Calcular puntuación

ROUND 2

Page 68: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 69: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

1. Pizza Rúcola (7 trozos)

2. Rúcola tras hornear

3. Pedidos clientes

ROUND 3

Page 70: Curso Scrum Avanzado

Backlog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Buffer

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 71: Curso Scrum Avanzado

Backlog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

V buffer

V scrum

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 72: Curso Scrum Avanzado

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

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 73: Curso Scrum Avanzado

V Scrum V Buffer10 59 510 48 69 49 53 14

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 74: Curso Scrum Avanzado

Backlog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 75: Curso Scrum Avanzado

V buffer +

V scrum

V buffer -

Backlog Pendiente Desarrollo Testing Terminado

Backlog Pendiente Desarrollo Testing Terminado

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 76: Curso Scrum Avanzado

Backlog Pendient Desarroll Testing Terminad

Backlog Pendient Desarroll Testing Terminad

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Vsprint

Vbuffer

Page 77: Curso Scrum Avanzado

Velocity

Vavg Scrum

Vavg Buffer+

Vavg Buffer-

Kanban Pizza: Scrumban

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Análisis de la demanda

WASTE!

Page 78: Curso Scrum Avanzado

PendienteDiseño Desarrollo

En uso Listas En uso Listas

Testing TerminadoBacklog

Spri

nt

Fuego

Prio

ASAP

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza: Scrumban

Page 79: Curso Scrum Avanzado

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

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

Page 80: Curso Scrum Avanzado

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 IIIIIEst: 20 25Left: 18 16 14 19

Código ticketing

Descripción

FechasDías en cola

Restimaciones

Seguimiento

Kanban Pizza

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 81: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

1. Scrumban

2. Políticas explícitas

ROUND 4

Page 82: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Kanban Pizza

1. Dibujar el Kanban

ROUND 5

Page 83: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Vuestros ejemplos?

Page 84: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimaciones

Page 85: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Equipos de 4Sprints de 1,2,3 semanasEquipos: 4-7 paxCalcular puntos por pax/díaSumar puntos equipo

Page 86: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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

Histograma historias

Page 87: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Team cost: 12.000 s$ / sprintTeam velocity: ~20 unidades / sprint

Page 88: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Team cost: 12.000 s$ / sprintTeam velocity: ~20 unidades / sprint

120 units (72.000 s$)

Page 89: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Team cost: 12.000 s$ / sprintTeam velocity: ~20 unidades / sprint

120 units (72.000 s$) 12 units (7.200 s$)

Page 90: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 91: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 (120 - 18) 100 (20 - 18)

Page 92: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

Page 93: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 94: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 80

Page 95: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 (-5) 80

Page 96: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 (102-15+5) 80

Page 97: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

Page 98: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 99: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 60

Page 100: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 (92 - 20) 60

Page 101: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Page 102: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 103: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

NOW WHAT?

Page 104: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Retraso: 0 diasVscrum: ?Costescrum: ?

Page 105: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Retraso: 0 Vscrum: 24Costescrum: 0 s$

Page 106: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 20Retraso: ?Costescrum: ?

Page 107: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 20Retraso: -12 (1/2 sp)Costescrum: 6.000 s$

Page 108: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 15Retraso: ?Costescrum: ? s$

Page 109: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 15Retraso: -27 (2 sp)Costescrum: 24.000 s$

Page 110: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 10!!!!

Page 111: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

Vscrum: 18Retraso: -18 (1 sp)Costescrum: 12.000 s$

Page 112: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Vscrum: 18Retraso: -18 (1 sp)Costescrum: 12.000 s$

Plan A: Tirar el alcance (~18 unidades)

Page 113: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Vscrum: 18Retraso: -18 (1 sp)Costescrum: 12.000 s$

Plan A: Tirar el alcance (~18 unidades)Plan B: Extender proyecto (1 sprint)

Page 114: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Vscrum: 18Retraso: -18 (1 sp)Costescrum: 12.000 s$

Plan A: Tirar el alcance (~18 unidades)Plan B: Extender proyecto (1 sprint)Plan C: Más madera (Curva J)

Page 115: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

22 40

EQUIPO +2 (3.000 s$)

Page 116: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

22 25 47 40 -7

+3.000 s$

Page 117: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 118: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

22 25 47 40 -7

25 28 19 20 +1

+6.000 s$

Page 119: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 120: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Page 121: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

22 25 47 40 -7

25 28 19 20 +1

19 19 0 0 0

EQUIPO -2

Page 122: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

0

20

40

60

80

100

120

0 1 2 3 4 5 6 7 8 9

Burning man project

Page 123: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Page 124: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

20 18 102 100 -2

22 15 92 80 -12

25 20 72 60 -12

22 25 47 40 -7

25 28 19 20 +1

19 19 0 0 0

Page 125: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

Estimado Real Queda Ideal Desviación

200 18 102 100 -2

0,4 15 92 80 -12

3M 20 72 60 -12

Pi 25 47 40 -7

666 28 19 20 +1

0 19 0 0 0

Page 126: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

ELIMINAR SPRINT COMMITMENT

Page 127: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Burning man project

PERO... y las 120 unidades?

Page 128: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Fake Burn Down

Page 129: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Equipos de 4Vscrum = 42

Sprint = 12 díasTirada por día (Vdiaria)

Historias = 1-2-3 (3p)Historiam = 4-5 (6p)Historiab = 6 (12p)

Page 130: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

5

2

3

3

6

5+2+3+3+6 = 19

Avg = 3,8

3,8

3,8

3,8

3,8

3,8

Page 131: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

5

2

3

3

6

5+2+3+3+6 = 19

Avg = 3,8

3

4

3

4

3

Page 132: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

5

2

3

3

6

5+2+3+3+6 = 19

Avg = 3,8

4

4

4

4

4

Page 133: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

ESTIMAR ES “WASTE”

Page 134: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 135: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 136: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Puntos historia son RELATIVOS

Page 137: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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

Histograma historias

Page 138: Curso Scrum Avanzado

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

Histograma historiasNorma

95% SLA

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 139: Curso Scrum Avanzado

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

Historias S vs Historias M

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

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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 140: Curso Scrum Avanzado

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

Historias S vs Historias M

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

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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 141: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Dejar de estimar tareas

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 IIIIIEst: 20 25Left: 18 16 14 19

2 2

5

Page 142: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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 IIIIIEst: 20 25Left: 18 16 14 19

Eliminar tareas por historia

Page 143: Curso Scrum Avanzado

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

Proyecto S vs Proyecto M

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

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Proyectos dispares:

Proyecto S (40 historias)Proyecto M (90 historias)Proyecto XL (220 historias)

Número medio de historias por proyecto

Page 144: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

PILA DE PRODUCTO

Page 145: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

????

Page 146: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo os lo montáis?

Page 147: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

VISIÓN...

Page 148: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

VISIÓN...

o NO...

Page 149: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Mito

del visionario

Page 150: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 151: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 152: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 153: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 154: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 155: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 156: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Source: http://www.romanpichler.com/blog/product-vision/the-product-vision-board/

Page 157: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Más bien hipótesis...

Page 158: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 159: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Customer Discovery

Page 160: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Alguien tiene este problema?

Page 161: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Quién tiene este problema?

Page 162: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Quién tiene este problema?

Page 163: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Escribid las hipótesis

Page 164: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 165: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Quién tiene el problema?

Page 166: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

¿Quién tiene el problema?

Page 167: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Modelado de usuarios

Page 168: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

¿Qué problema tienen?

Page 169: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué problema tienen?

Page 170: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

Page 171: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Page 172: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Page 173: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración

Page 174: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración: técnicas1. Observación2. Recreación del problema3. Entrevistas

Page 175: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración: Entrevistas1. Asegurar el perfil del entrevistado2. “Cuéntame la vez que...”3. Evitar condicionales:

“Estaría ud. dispuesto...”4. No revelar que es una entrevista

Page 176: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración: Malas preguntas

1. Te gusta [algo que a todo el mundo le gusta]?

2. Tienes un problema con [algo muy genérico u obvio]3. Quieres más dinero y/o tiempo?4. Deseas algo como [algo chulo como un jet]? 5. Cualquier cosa relacionada con tu solución

Page 177: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración: Buenas preguntas

1. Cuéntame la última vez que...2. Como estás solucionando [insertar el problema]?3. Cómo / Cuando buscaste una solución?4. Si tuvieras una varita mágica, qué pedirías?

Page 178: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

exploración: Recoger y medir

Page 179: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

PITCH: Tests de humo Landing pageEmail o llamadaAnuncio falsoPitch en directoKickstarter

Page 180: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

PITCH: Tests de humo Dinero $$$Carta de intencionesDirección de emailUn tweetTiempoAceptar una reuniónUsar nuestra API

Page 181: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

Concierge

Page 182: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

¿Cómo validamos las hipótesis?

Mago de Oz

Page 183: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Exploracion

Page 184: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Exploracion

1/3

Page 185: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Exploracion

1/3

Page 186: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

MVP

Page 187: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Exploracion

1/3

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Page 188: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Exploracion

1/3

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Page 189: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Exploracion

1/3

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Director����������� ������������������  de����������� ������������������  innovacion

Transmitirknow-how����������� ������������������  en����������� ������������������  la����������� ������������������  empresa

Page 190: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Community����������� ������������������  managers����������� ������������������  encorporaciones

No����������� ������������������  tienen����������� ������������������  herramientas����������� ������������������  para����������� ������������������  disenar����������� ������������������  historias

¿Qué asumimos como cierto?

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Las����������� ������������������  herramientas����������� ������������������  que����������� ������������������  usan

son����������� ������������������  muy����������� ������������������  genericas

Exploracion

1/3

No����������� ������������������  necesitan����������� ������������������  contar����������� ������������������  historias

Director����������� ������������������  de����������� ������������������  innovacion

Transmitirknow-how����������� ������������������  en����������� ������������������  la����������� ������������������  empresa

Page 191: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Rol del Product Owner?

Page 192: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Rol del Product Owner?

To Sell or Not to Sell?

Page 193: Curso Scrum Avanzado

Mmfs

Algorithm from hell #!/bin/sh

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 194: Curso Scrum Avanzado

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

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 195: Curso Scrum Avanzado

11:30 Copa y puro

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

Jack el destripador

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 196: Curso Scrum Avanzado

La masacre del índice invertido

Fichero 1 Fichero 2 Fichero 3

Buscar Plex

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 197: Curso Scrum Avanzado

La masacre del índice invertido

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

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 198: Curso Scrum Avanzado

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

}

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 199: Curso Scrum Avanzado

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

}

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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

Page 200: Curso Scrum Avanzado

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

}

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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

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

Page 201: Curso Scrum Avanzado

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

}

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

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

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

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

Page 202: Curso Scrum Avanzado

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;

}

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 203: Curso Scrum Avanzado

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

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 204: Curso Scrum Avanzado

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

Mmfs

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 205: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Priorización

Page 206: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Focus is about saying NO

Priorización

Page 207: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Bugs e Historias técnicas donde van?

Page 208: Curso Scrum Avanzado

3 Dimensions of Design

Visceral Behavioral Reflective

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 209: Curso Scrum Avanzado

Visceral dimension: Attractiveness

Symmetry,����������� ������������������  colors,����������� ������������������  fonts,����������� ������������������  etc.

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 210: Curso Scrum Avanzado

Behavioral dimension: functional & understandable

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 211: Curso Scrum Avanzado

Behavioral dimension: usable

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 212: Curso Scrum Avanzado

Reflective dimension: ego, image

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 213: Curso Scrum Avanzado

Reflective dimension: cultural convention

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 214: Curso Scrum Avanzado

Sexy helps ignore design faults

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 215: Curso Scrum Avanzado

Balance your design profile

0123456789

Visceral Behavioural Reflective

Balanced Nerdy

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 216: Curso Scrum Avanzado

Go fucking talk to customers!

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 217: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

HISTORIASde

USUARIO

Page 218: Curso Scrum Avanzado

¡

Como <actor>, quiero <acción>

de forma que <resultado>.

Puntos a comentar

Lista de TODO

Criterios de aceptación(Como se cuando he terminado?)

HISTORIAS de USUARIO

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 219: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

RETROSPECTIVAS

Page 220: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Lo que peor nos sale... es el KAIZEN

Page 221: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Problemas Típicos

No nos hacemos preguntas!!!

Page 222: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Nos quejamospero...

Problemas Típicos

Page 223: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

No proponemos soluciones

Nos quejamospero...

Problemas Típicos

Page 224: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

The Google Idea

Problemas Típicos

Page 225: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

The Google Idea

Problemas Típicos

Cojo

Page 226: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

All is fine!

Page 227: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Sin métricas

Page 228: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Y vosotros?

Page 229: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Location matters

Page 230: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 231: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 232: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Laboratorio aka Hackathon

Page 233: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 234: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

Seguimiento

Page 235: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

SeguimientoObjetivo

Page 236: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

SeguimientoObjetivo

Impedim.

Page 237: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Establecer responsabilidades

Page 238: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Establecer responsabilidades

Qué, Cuando, Cómo, Quién

Page 239: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 240: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Seguimiento: Sprint / Retro

Page 241: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Medir progreso

ProcesosProducto

Equipo

Page 242: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Actividades

Milagro nocturno

Page 243: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Actividades

Milagro nocturno

Entrega imposible

Page 244: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Actividades

Milagro nocturno

Entrega imposible

Barco

Page 245: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Actividades

Milagro nocturno

Entrega imposible

Barco

Retros meta, cross y focus

Page 246: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

ESCALADO

Page 247: Curso Scrum Avanzado

Scrum multiproducto

Producto

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 248: Curso Scrum Avanzado

Producto

Equipo A

#!/

#!/

#!/

Feature #1

Scrum multiproducto

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 249: Curso Scrum Avanzado

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Feature #1

Feature #2

Scrum multiproducto

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 250: Curso Scrum Avanzado

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Feature #1

Feature #2

Feature #3

Scrum multiproducto

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 251: Curso Scrum Avanzado

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Feature #1

Feature #2

Feature #3

Scrum multiproducto

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 252: Curso Scrum Avanzado

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Scrum Diario Scrum Diario Scrum Diario

Scrum de Scrums

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 253: Curso Scrum Avanzado

11:30 Copa y puro

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Scrum Diario#!/#!/#!/

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Scrum de Scrums

Page 254: Curso Scrum Avanzado

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

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Scrum de Scrums

Page 255: Curso Scrum Avanzado

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Equipo C

#!/

#!/

#!/

Equipo A

Equipo A

Equipo B

Equipo B

Equipo C

Equipo C

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Scrum de Scrums

Page 256: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Scrum de Scrums

Page 257: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

30 equipos en 3 ciudades15 millones de usuarios activos

30 a 250 pax en 3 años

Page 258: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Hack a day (frecuencia variable)Reunión Product Owners (Spotify Roadmap)

Page 259: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Page 260: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Coach per Squad (SM)Squads autónomas y sin dependencias

Page 261: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Page 262: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Las Squads se organizan en tribus (< 100)Cada tribu un área funcionalCada tribu tiene un lider responsable habitatLa tribu se mantiene físicamente unidaReunión informal frecuente:

Sprint review, hack day, etc.

Page 263: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Encuesta regular sobre dependencias

Page 264: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Grafo de dependencias entre SquadsGeneralmente Ops cuello de botella

Page 265: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Scrum de Scrums on DemandSolo cuando Squads colaboran

Page 266: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Tablón de dependencias cruzadas de Squads

Page 267: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Ops proporciona lo necesario para hacer releases autónomos

Page 268: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Chapters funcionales para no aislarseSe reunen frecuentementeChapter leader: manager del capítulo

Page 269: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Gremio o GIS: Grupos orgánicos (Coordinador)Agrupan Chapters funcionales (+ cualquiera)

Page 270: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Web Dev Guild: Todos los Chapters Wed Dev

Agile Coach Guild: Para todos los coachs

Se reunen frecuentemente

Tablón de mejoras organizacionales

Page 271: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Producto

Conocimientos, herramientas, código

Page 272: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Caso Spotify (2012)

Cada sistema: 1-2 Sys owners (Dev - Ops)

Persona de referencia si se rompe/duda

Se enfoca en calidad, escalabilidad, etc.

System owner day

Page 273: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

CONTRATOS AGILES

Page 274: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Proyectos infinitos

Page 275: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Proyectos infinitos

Proyecto se termina cuando...

Page 276: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Proyectos infinitos

a) Se acaba el dinero

Page 277: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 278: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Técnico agilista

Page 279: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Técnico agilista

Lawyers

Page 280: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Técnico agilista

Iterativo/IncrementalKaizen

Page 281: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Proyectos predecibles

Page 282: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Tarda mucho en verse terminadoPoco o nulo feedbackCiclos de pago largosProblemas si paramos arbitrariamente

Page 283: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Recreación cinematográfica

Page 284: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

S. XXIPrecedentes

Page 285: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Tecnicismos legales

VS.

Exito del proyecto

Page 286: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

GANE LO QUE PUEDA

XXXX -10 -10 -10 -10

XXXY +10 +10 +10 -30

XXYY +20 +20 -20 -20

XYYY +30 -10 -10 -10

YYYY +10 +10 +10 +10

Page 287: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

ACHTUNG!

Page 288: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Riesgo y responsabilidad

Page 289: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Flexibilidad en el cambio

Page 290: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Claridad obligaciones, entregables y expectativas

Page 291: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Foco en lo NO entregado

Page 292: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Incentivos y penalizaciones

Page 293: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Entregables?

Page 294: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

DONE-DONE

Page 295: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Síndrome Copy & Paste

Page 296: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Elementos del contrato

Page 297: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Ciclo de entrega

Entregable: Done-Done y funcional

Duración: Sprint

Timeboxing: Tiempo fijo, alcance variable

Page 298: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Alcance

Target costProgressive

Page 299: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Gestión del cambio

Inherente en ScrumMantener:

Cambio relación entre partesCambio en el alcance (evitar juntas, etc.)

Page 300: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Cancelación

VestingSistema funcional

Transparencia

Page 301: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Aceptación

Page 302: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 303: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Aceptación por iteración

Definir el framework de aceptación

Test aceptación

Done-Done

Quién lo prueba

Page 304: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Responsabilidad

Page 305: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Garantía

Asociarla a la iteración

Page 306: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Entregables

Evitar listas

Evitar Quality Assurance Plan

Foco en cumplir vs Colaboración

Page 307: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Tiempo de pago

Page 308: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Precio

Page 309: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Time & Material

Mucha confianzaRiesgo en clienteTiempo != ValorSin incentivos

Page 310: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Capar T&M por iteración

Capar T&M por proyecto

Capar T&M iteración ajustable

Time & Material

Page 311: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Precio fijo por iteración

Requisitos acordadosTotal flexibilidad

Page 312: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Precio fijo por unidad de trabajo

Qué es un punto historia?

Definir en el contrato

Precio:

Media y se prueba y ajusta

Page 313: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Modelos

Page 314: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

FPFS

Lose-LoseBuffer de proveedorAgile?

Requisitos por delanteBuffer de proyectoCambiar orden requisitosMejorar Done-DoneAñadidos T&MCancelación temprana

Page 315: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

UCR3 o VC:VestingSprint competitivo

FPFS

Page 316: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Progresivo

Precio variable, alcance variableDefine solo precio iteraciónOpción cancelación por iteraciónObjetivos y criterios N-2Precio varia: T&M o fijo por iteración

Page 317: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Target Cost: Agiles

Punto medio FPFS y T&MEstima costes y beneficios colaboración

Min MaxCoste objetivo

Compartimos beneficios Compartimos costes

Page 318: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Alcance objetivo Buffercliente Bufferprov

Target Cost: Agiles

Page 319: Curso Scrum Avanzado

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Anexo: Cláusulas de aceptación

a) Customer and Supplier define acceptance of the Deliverable as follows:i. Deliverable passes all new automated and manual acceptance tests that were definedbefore the most recent iteration.ii. Deliverable passes all prior automated and manual acceptance tests, verifying that noregression has occurred.iii. Deliverable conforms to the “definition of done” that was defined before the iteration.b) Acceptance tests are incrementally defined together by Customer and Supplier members(“Acceptance Group”), including candidate users of the Deliverable, each iteration.The Acceptance Group reviews acceptance at the end of each iteration, starting at SprintReview.c) Customer will have a period of half the business days of one iteration (“EvaluationPeriod”, “Half Iteration”) after provision to it of the final Deliverable to verify that theDeliverable or part thereof is not deficient.d) If Customer notifies Supplier in writing prior to the expiration of the relevant EvaluationPeriod that the Deliverable or part thereof is deficient in any material respect (a“Non-conformity”), Supplier will correct such Non-conformity as soon as reasonablypractical but no longer than the length of one iteration, whereupon Customer will receivean additional Half Iteration period (“Verification Period”) commencing upon its receiptof the corrected Deliverables or part thereof to verify that the specific Non-conformity hasbeen corrected.e) Customer will provide Supplier with such assistance as may reasonably be required toverify the existence of and correct a reported Non-conformity.

Page 320: Curso Scrum Avanzado

Bibliografia

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 321: Curso Scrum Avanzado

Bibliografia

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis

Page 322: Curso Scrum Avanzado

Retrospectiva powa!

[email protected]@abarrera

© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis