Alejandro
Soy staff engineer en Mercadona Tech. En mi día a día me dedico a construir software que evolucione con el negocio sin perder la calidad por el camino, apoyándome siempre en las prácticas XP. Creo firmemente en el pragmatismo responsable y en el aprendizaje continuo. Fuera de las pantallas, devoro libros y busco mi próximo reto en cualquier Escape Room que se me ponga por delante.
Session
A todos nos ha pasado eso de llegar un día a la oficina, y antes siquiera de poder tomarte un café alguien te avisa de que hay una reunión urgente. Te acercas temoroso, pues sabes que se avecinan curvas.
En nuestro caso el negocio ha crecido, el motor de rutas que fue construido al inicio del proyecto ya no soporta los 22.000 pedidos que debe entregar a diario. Crea rutas ineficientes que requieren de manualidades provocando retrasos en las entregas, clientes descontentos y un equipo exhausto haciendo horas extra.
Se trata de una situación peliaguda, y los stakeholders lo necesitan "para ayer". ¿Qué haces ante esta situación?
En esta charla abriremos las tripas de un caso real donde la mentalidad Lean y las prácticas de Extreme Programming (XP) fueron nuestro salvavidas. Veremos código, métricas y gráficas para detallar todo el camino que seguimos.
¿Qué veremos en la sesión?
- Analizaremos las opciones que teníamos y por qué elegimos nuestra solución actual, siempre abogando por una solución pragmática con sus tradeoffs.
- Cómo gestionamos las expectativas de los stakeholders.
- Cómo las dinámicas de equipo (feedback constante, simplicidad y coraje) nos permitieron atacar el problema sin quemarnos.
- Cómo utilizar la “deuda técnica” como herramienta de entrega eficiente sin que fuera un obstáculo.
- Qué pasó en la primera puesta en producción y cómo nuestras decisiones iniciales afectaron al sistema meses después.
- Un repaso por lo que salió bien y, sobre todo