Curso Scrum Avanzado

Post on 13-Jan-2015

2.071 views 6 download

description

Slides del curso de Scrum Avanzado de Proyectalis.

Transcript of Curso Scrum Avanzado

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

ScrumAvanzado

http://www.slideshare.net/proyectalis

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

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

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

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

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

Roles

Artefactos

Procesos

11:30 Copa y puro

TriAngulo de hierro

Tiempo Alcance

Personas

?

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

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

11:30 Copa y puro

Iterativo Incremental

Estimado

Ouch!

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

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

Iterativo Incremental

Estimado

Ouch!

Replanificar

Kaizen

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

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

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

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

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

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

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

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

El Equipo

#!/

#!/

#!/

!!!!!+3

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

Patrones

“Horno de las madalenas”

El Equipo

#!/

#!/

#!/

!!!!!+3

###****!!

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

Patrones

“Horno de las madalenas”

El Equipo

#!/

#!/

#!/

+3

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

Patrones

“Horno de las madalenas”

SCRUM 101

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

© 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

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

TO TELL ME YOUR STORY

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

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

Serie

Paralelo

Kanban

Taiichi OhnoToyota Production System

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

Taiichi OhnoToyota Production System

Que, cuando y cuanto

Sistema pull

Kanban

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

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

Kanban

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

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

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!

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

Kanban Pizza50%

(Desarrollo convalor)

Modelo realista

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

Kanban Pizza50%

(Desarrollo convalor)

10% (Overhead)Modelo realista

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

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

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

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

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

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

Kanban Pizza35%

(Desarrollo convalor)

65% (Waste)

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

Kanban Pizza

Muda Actividades no aportan valor

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

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

Kanban Pizza

Mura Ineficiencia variabilidad proceso

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

Kanban Pizza

Sistema PullJust In TimeHeijunkaDemand leveling

Mura Ineficiencia variabilidad proceso

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

Kanban Pizza

Muri Ineficiencia sobrecarga proceso

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

Kanban Pizza

Plazos de entregaSobrecompromisoDesnormalizaciónWishful thinking

Muri Ineficiencia sobrecarga proceso

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4. Kaizen

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

Kanban Pizza

© 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

© 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

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

Kanban Pizza

© 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

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

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

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

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

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

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

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

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!

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

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

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

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

Kanban Pizza

1. Scrumban

2. Políticas explícitas

ROUND 4

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

Kanban Pizza

1. Dibujar el Kanban

ROUND 5

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

Vuestros ejemplos?

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

Estimaciones

© 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

© 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

© 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

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

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

© 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

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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

© 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

© 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

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

© 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

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

Burning man project

© 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

© 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

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

Burning man project

© 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

© 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

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

Burning man project

ELIMINAR SPRINT COMMITMENT

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

Burning man project

PERO... y las 120 unidades?

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

Fake Burn Down

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

© 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

© 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

© 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

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

ESTIMAR ES “WASTE”

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

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

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

Puntos historia son RELATIVOS

© 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

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

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)

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)

© 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

© 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

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

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

PILA DE PRODUCTO

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

????

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

¿Cómo os lo montáis?

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

VISIÓN...

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

VISIÓN...

o NO...

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

Mito

del visionario

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

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

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

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

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

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

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

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

Más bien hipótesis...

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

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

Customer Discovery

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

¿Alguien tiene este problema?

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

¿Quién tiene este problema?

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

¿Quién tiene este problema?

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

Escribid las hipótesis

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

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

¿Quién tiene el problema?

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

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

¿Quién tiene el problema?

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

Modelado de usuarios

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

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

¿Qué problema tienen?

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

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

© 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

© 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

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

¿Cómo validamos las hipótesis?

exploración

© 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

© 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

© 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

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

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

¿Cómo validamos las hipótesis?

exploración: Recoger y medir

© 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

© 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

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

¿Cómo validamos las hipótesis?

Concierge

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

¿Cómo validamos las hipótesis?

Mago de Oz

© 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

© 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

© 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

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

MVP

© 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

© 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

© 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

© 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

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

Rol del Product Owner?

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

Rol del Product Owner?

To Sell or Not to Sell?

Mmfs

Algorithm from hell #!/bin/sh

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

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

Mmfs

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

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

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

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

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

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

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

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

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

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

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

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

Priorización

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

Focus is about saying NO

Priorización

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

Bugs e Historias técnicas donde van?

3 Dimensions of Design

Visceral Behavioral Reflective

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

Visceral dimension: Attractiveness

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

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

Behavioral dimension: functional & understandable

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

Behavioral dimension: usable

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

Reflective dimension: ego, image

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

Reflective dimension: cultural convention

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

Sexy helps ignore design faults

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

Balance your design profile

0123456789

Visceral Behavioural Reflective

Balanced Nerdy

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

Go fucking talk to customers!

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

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

HISTORIASde

USUARIO

¡

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

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

RETROSPECTIVAS

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

Lo que peor nos sale... es el KAIZEN

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

Problemas Típicos

No nos hacemos preguntas!!!

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

Nos quejamospero...

Problemas Típicos

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

No proponemos soluciones

Nos quejamospero...

Problemas Típicos

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

The Google Idea

Problemas Típicos

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

The Google Idea

Problemas Típicos

Cojo

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

All is fine!

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

Sin métricas

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

Y vosotros?

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

Location matters

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

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

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

Laboratorio aka Hackathon

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

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

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

Seguimiento

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

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

SeguimientoObjetivo

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

Preparación

Pulso

Revisión Sprint

Exploración

Cierre

SeguimientoObjetivo

Impedim.

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

Establecer responsabilidades

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

Establecer responsabilidades

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

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

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

Seguimiento: Sprint / Retro

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

Medir progreso

ProcesosProducto

Equipo

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

Actividades

Milagro nocturno

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

Actividades

Milagro nocturno

Entrega imposible

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

Actividades

Milagro nocturno

Entrega imposible

Barco

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

Actividades

Milagro nocturno

Entrega imposible

Barco

Retros meta, cross y focus

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

ESCALADO

Scrum multiproducto

Producto

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

Producto

Equipo A

#!/

#!/

#!/

Feature #1

Scrum multiproducto

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

Producto

Equipo A

#!/

#!/

#!/

Equipo B

#!/

#!/

#!/

Feature #1

Feature #2

Scrum multiproducto

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

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

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

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

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

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

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

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

Scrum de Scrums

© 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

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

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

Caso Spotify (2012)

© 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

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

Caso Spotify (2012)

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

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

Caso Spotify (2012)

Encuesta regular sobre dependencias

© 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

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

Caso Spotify (2012)

Scrum de Scrums on DemandSolo cuando Squads colaboran

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

Caso Spotify (2012)

Tablón de dependencias cruzadas de Squads

© 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

© 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

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

© 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

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

Caso Spotify (2012)

Producto

Conocimientos, herramientas, código

© 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

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

CONTRATOS AGILES

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

Proyectos infinitos

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

Proyectos infinitos

Proyecto se termina cuando...

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

Proyectos infinitos

a) Se acaba el dinero

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

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

Técnico agilista

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

Técnico agilista

Lawyers

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

Técnico agilista

Iterativo/IncrementalKaizen

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

Proyectos predecibles

© 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

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

Recreación cinematográfica

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

S. XXIPrecedentes

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

Tecnicismos legales

VS.

Exito del proyecto

© 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

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

ACHTUNG!

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

Riesgo y responsabilidad

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

Flexibilidad en el cambio

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

Claridad obligaciones, entregables y expectativas

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

Foco en lo NO entregado

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

Incentivos y penalizaciones

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

Entregables?

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

DONE-DONE

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

Síndrome Copy & Paste

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

Elementos del contrato

© 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

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

Alcance

Target costProgressive

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

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

Cancelación

VestingSistema funcional

Transparencia

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

Aceptación

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

© 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

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

Responsabilidad

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

Garantía

Asociarla a la iteración

© 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

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

Tiempo de pago

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

Precio

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

Time & Material

Mucha confianzaRiesgo en clienteTiempo != ValorSin incentivos

© 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

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

Precio fijo por iteración

Requisitos acordadosTotal flexibilidad

© 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

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

Modelos

© 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

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

UCR3 o VC:VestingSprint competitivo

FPFS

© 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

© 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

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

Alcance objetivo Buffercliente Bufferprov

Target Cost: Agiles

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

Bibliografia

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

Bibliografia

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

Retrospectiva powa!

alejandro.barrera@proyectalis.com@abarrera

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