Upload
adrian-de-la-horra-goicolea
View
226
Download
1
Embed Size (px)
Citation preview
Escalado. Hacerse adulto sin pasar por la
adolescencia
2
Hello!Adrián de la HorraProduct Owner en Innovation4Security
www.linkedin.com/in/adriandelahorra
3
Hello!Teresa GarcíaScrum Master en Innovation4Security
www.linkedin.com/in/mtgdiaz/
1.Introducción
Qué os queremos contar
2.Dónde
comenzamos4 equipos separados
Equipos de seguridad
6
Armadillo
Nauthilus
Lux IAM
Panthera
7
2.Primera
aproximación escalado
Happy Path
El Happy Path
9
La primera aproximación….
El Happy Path
10
11
Sprint 1 Sprint 2 Sprint 3
...
+ Sprint 1
Sprint 2
Sprint 1 Sprint 2
Sprint 3
...
Sprint 2
Sprint 3
...
...
...
2 meses
Problema con las tareas comunes
Sprint 1
12Retrospectiva
13
Tareas
Se definían HdU de cada producto independientemente
Sprint
Había un decalaje entre los sprint de cada equipo
PO
No había buena coordinación entre ellos
Equipos
No había buena comunicación
Dependencias
Había muchas necesidades entre los equipos
Roadmap
No se conocían cuáles eran los siguientes pasos
14
Infraestructura
No existía una infra común de BD y cache
Duplicidad
Equipos que se enfrentaban a la misma situación por separado
Visibilidad
No se sabía con qué estaban el resto de equipos
Equipo desbordado
Las panteras estaban desbordadas
Madurez
Había distintos niveles de madurez en la forma de trabajar
15Cómo queríamos progresar
3.Consultamos
frameworks de escaladoNexus , LESS,...
Frameworksescalado
17
Nuestro día a día no es teórico
4.Cómo estamos
trabajando actualmenteLo que nos funciona
19
Qué hemos decidido hacer a nivel de Equipo
Duración
Todos trabajando en sprints de 2 semanas
Review de sprint
La review de cada producto, el mismo día pero no a la misma hora
Retrospectivas
Las retrospectivas al tiempo
Planning
En la misma mañana se centralizan todos los planning de los equipos
Dailys
Al principio secuenciales para que asistiera el SM de plataforma
20
One Team
La plataforma es el total, formado por los productos. Fomentamos el sentimiento de unidad entre todos
SM de plataforma
Una figura que interactuase con todos los equipos y sobre todo con sus SM
PO de plataforma
El responsable de cara definir las prioridades a afrontar en conjunto
Sincro de SM
2 veces por semana, una reunión de los scrum masters
Refinamiento POs
Todas las semanas los POs se reúnen e invitan a los SM para refinar los desarrollos
Cross Team
Para las funcionalidades de plataforma, juntamos para desarrollar a uno de cada equipo
Retros de plataforma
Todos los equipos juntos mejorando la forma de trabajar
Qué hemos decidido hacer a nivel de Plataforma
21
Sprint 2
Sprint 3
Sprint 4
Sprint 1
CrossTeamEquipo A Equipo N Equipo L Equipo P
22
23
24
Sprint Sprint
PI Planin
g
Cuál es nuestro proceso a nivel de plataforma Sprint
Retro Lite
Sprint Sprint SprintRetro
Platform
Major
Release
25
Planning
Desarrollo
Refinamiento
POs
DailysSync SM
Review
Refinamient
o
Retro
Cada 3
días
2 semanas
...y a nivel de Sprint
One Team
2626
SM de plataforma
PO de plataforma
Resumen
Sincro de SM
Refinamiento POs
Cross Team
Qué hemos decidido hacer
Retros de plataforma
Duración
Review de sprint
Retrospectivas
Planning
Dailys
Coordinación sprint
5.Qué retos estamos
afrontandoEl camino no es fácil de
recorrer
2828
Qué retos estamos afrontando
Comunicación fluida
Proximidad de los equipos durante las tareas
Frontera Psicológca
Los equipos como tribus, difuminar las líneas
Filosofía de trabajo
Nos apoyamos mutuamente con la transformación
Reuniones
Coordinar reuniones para todos entre 4 equipos...
30
3131
Qué retos estamos afrontando
Historias de Plataforma
Definir HdU con suficiente detalle para los 4 equipos
DoR
Es difícil cumplir correctamente el DoR a nivel global
Contagio
Un equipo agobiado o desmotivado hace que la mesa cojee
Condiciones heterogéneas
Entre equipos no ayudan al sentimiento de unidad
6.Qué nos queda
por hacerPróximos pasos
33
7.Cuál es la
conclusión
35
1. Comunicación
2. Comunicación
3. Comunicación
Conclusiones
36
37
Preguntas!Adrián de la Horra
www.linkedin.com/in/adriandelahorra
Teresa Garcíawww.linkedin.com/in/mtgdiaz/