curso scrum avanzado
DESCRIPTION
Slides del curso de Scrum Avanzado de Proyectalis.TRANSCRIPT
© 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!
[email protected]@abarrera
© 2013 Proyectalis Gestión de Proyectos S.L.http://www.slideshare.net/proyectalis