Veremos el recorrido de una idea desde que aparece en la mente de alguien hasta que llega a producción, haciendo hincapié en la interacción con miembros no SCRUM.
2. @dovaleac Pablo González Doval
ESTRUCTURA
⊡De la idea al backlog
⊡Del backlog al desarrollo
⊡Desarrollo y producción
⊡El marco de referencia
3. @dovaleac Pablo González Doval
LEITMOTIV
Interacciones y colaboraciones con
actores que no están en Scrum
4. HOLA!
Soy Pablo González Doval
Head of development, Scrum Master & full-stack developer
en Yump
Colaborador en Infinite Monkeys
@dovaleac Pablo González Doval
5. @dovaleac Pablo González Doval
CARACTERÍSTICAS DE YUMP
⊡Startup
⊡Producto propio
⊡Desarrollo personal, motivación
⊡El target del producto incluye al equipo
⊡Mucha colaboración entre equipos
13. @dovaleac Pablo González Doval
WONDERLAND
⊡Equipo de producto recibe idea desde heaven
⊡Consulta dudas, formula propuestas
⊡Ideas completas y definidas
14. @dovaleac Pablo González Doval
Reducir la dificultad de estos juegos:
⊡Juegos A y B: eliminar última fase
⊡Juego C: reducir puntos para pasar de fase
⊡Juego D: cambiar movimiento de enemigos
IDEA EN WONDERLAND
15. @dovaleac Pablo González Doval
EARTH
⊡Equipo de desarrollo
⊡No son compartimentos estancos
⊡Colaboración entre producto y desarrollo
⊡Historias de usuario listas para desarrollar
16. @dovaleac Pablo González Doval
USs EN EARTH
Facilitar juegos A y B (1)
COMO usuario
QUIERO eliminar la última fase de los
juegos A y B
PARA hacerlo más fácil
...
Facilitar juego C (1)
COMO usuario
QUIERO reducir los puntos para pasar de
fase en el juego C
PARA hacerlo más fácil
...
Facilitar juego D (4)
COMO usuario
QUIERO que los enemigos del juego D se
muevan en línea recta
PARA hacerlo más fácil
...
19. “
@dovaleac Pablo González Doval
Generalmente creemos que las cosas marchan
bien y que su resultado es el que imaginamos,
salvo que se nos indique lo contrario
20. “
@dovaleac Pablo González Doval
Si alguien menciona un concepto, por lo
general los asistentes creerán que alguien se
está encargando de ello.
Alguien que no son ellos mismos, claro.
Además, cada uno cree que se está haciendo de
la manera que él se lo imagina.
29. @dovaleac Pablo González Doval
DE LA IDEA AL BACKLOG
WONDERLAND
REFINAMIENTO
+ ESTIMACIÓN
US1
US2
USn
EARTH
30. @dovaleac Pablo González Doval
PASANDO A TIERRA
WONDERLAND
REFINAMIENTO
+ ESTIMACIÓN
US1
US2
USn
EARTH
31. @dovaleac Pablo González Doval
PASANDO A TIERRA
⊡Selección de ideas para pasar a tierra
⊡División en columnas por temática
⊡Colaboración con los que saben
⊡División en historias de usuario
⊡Desgranar también tareas no IT
33. @dovaleac Pablo González Doval
Modelo “cuando toca”
⊡Llega un pack de historias y se estiman
⊡Dinamismo
REFINAMIENTO +
ESTIMACIÓN
⊡Rompe el ritmo
⊡No se computa
34. @dovaleac Pablo González Doval
Modelo “fin de sprint”
⊡El tiempo entre sprints es un limbo legal
⊡Reduce motivación y concentración
REFINAMIENTO +
ESTIMACIÓN
35. @dovaleac Pablo González Doval
DE LA IDEA AL BACKLOG
WONDERLAND REFINAMIENTO
US1
US2
USn
EARTHESTIMACIÓN
37. @dovaleac Pablo González Doval
Backlog grooming
⊡Refinamiento y mejora de la historia
⊡Facilita estimación y desarrollo
RECETA #4
⊡Reuniones guiadas por el PO
⊡Se computan en el sprint
⊡Desarrollo + producto
38. @dovaleac Pablo González Doval
DE LA IDEA AL BACKLOG
WONDERLAND REFINAMIENTO
US1
US2
USn
EARTHESTIMACIÓN
42. “
@dovaleac Pablo González Doval
Cuando varias personas tienen distintas
opiniones pero no entran al fondo del asunto,
aquella que llega a mayor nivel de detalle y
comprueba la viabilidad tiene las de ganar
43. @dovaleac Pablo González Doval
⊡Compendio de historias
⊡Desgranar los puntos (b/n)
⊡Preselección de 1 / 2 sprints candidatos
⊡Resultado presumiblemente factible
⊡Gestión de expectativas
RECETA #5
⊡Excel que calcula a qué fecha nos vamos
44. @dovaleac Pablo González Doval
⊡Priorización
⊡Ver hasta dónde nos lleva meter cada US
RECETA #5
⊡Reutilizable para corto y largo plazo
47. @dovaleac Pablo González Doval
Presumiblemente factible, pero...
⊡Historias que ocupan todo el sprint
⊡Dependencias entre historias
SPRINT PLANNING
⊡Vacaciones
⊡¿Spikes antes o después?
48. @dovaleac Pablo González Doval
RECETA #6
23 24 25 26 27 30 31 1 2 3 6 7 8 9
L M X J V L M X J V L M X J
Homer GROOMING
DEMO
Marge GROOMING
Bart GROOMING
Lisa GROOMING
53. @dovaleac Pablo González Doval
⊡El resto del equipo puede pensar en el sprint
⊡Cambios de contexto frecuentes
⊡Lista de tareas priorizada
⊡Microtareas, bugs...
⊡Puede recibir historias mayores
RECETA #7
⊡Ninguna expectativa
54. @dovaleac Pablo González Doval
SPRINT Y KANBAN
Sprint Kanban
Facilitar juegos A y B (1)
Facilitar juego C (1)
57. @dovaleac Pablo González Doval
⊡Historia mal entendida
⊡Historia mal diseñada
⊡Historia mal implementada
⊡Tests automáticos insuficientes
⊡Tests funcionales insuficientes
REDUCIENDO LOS BUGS
⊡Es que en mi ordenador funciona!!
58. @dovaleac Pablo González Doval
⊡El que hace la historia no la mergea
⊡Mergeación continua
AGILIZANDO GIT