fabricante de aviones Lo que aprendí de...

44
Lo que aprendí de un fabricante de aviones...

Transcript of fabricante de aviones Lo que aprendí de...

Page 1: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Lo que aprendí de un fabricante de aviones...

Page 2: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Ambientemos…

● Nosotros somos la República.

Page 3: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Ambientemos…

● Ellos (fabricante de aviones) el Imperio.

Page 4: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Ambientemos…

● No es una guerra (aunque a veces lo parezca).

● Digamos que es una comparación de tamaño…

Page 5: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Quiénes somos?

Padawan: Javier Gamarra @nhpatt

Padawan: Soraya Vay @sorayavay

Page 6: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Situación de la república

● Pizarra scrumban

● Equipos de PO + Comercial (Funciones bien diferenciadas)

● Equipos de desarrollo

Page 7: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Situación de la república

● Dailys, reuniones de arranque de proyecto.

● Estimaciones de historias de usuario.

● Política de tests individual.

● Cierto nivel de preocupación por calidad.

Page 8: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nueva oportunidad

Tenemos una oportunidad de tratar con el imperio!

(una empresa aeronáutica nos contrata)

Page 9: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nueva oportunidad

Page 10: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nueva oportunidad...

Una primera aproximación a cómo es el imperio

● Son “lean” (o tienen un departamento llamado “lean operations”).

● Hay paneles por todas partes, con muchos colores.

● Hay fotos pegadas en todos los sitios.

Page 11: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Lean?

● Es un lean industrial

● muy diferente a Lean Startup

● y de Lean Software Development

Page 12: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Por suerte...

Contamos con alguien que sabe de industria…

Page 13: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nuestros retos

● No conocemos industria.

● No trabajamos en cliente (y está

lejos!).

● Vamos con un partner que no

conocemos.

Page 14: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nuestras decisiones

● A nuestro cliente le preguntamos:○ “oye queréis entregas parciales?”

● Por supuesto, les damos una estimación○ “Creo que la primera fase la tenemos en 3

meses”

● No podía faltar, la calidad es muy importante:○ TDD, nuestro primer proyecto en serio con

todo el equipo haciendo TDD.

Page 15: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nada podía salir mal!

Creemos conocernos a nosotros mismos y al “enemigo”

Libro El arte de la guerra

Page 16: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Primera batalla

● Fuimos a la primera entrega y cómo valor aportamos…

○ El modelo de datos… (testeado completamente, recemos por qué no cambie).

○ Que podía entrar en jenkins y ver el código…

Page 17: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Recogiendo los restos…

● No éramos tan desastre como parecemos…○ Hicimos spikes para probar las tecnologías

problemáticas con las restricciones…

● No entregamos NADA de valor.● No sabíamos cómo íbamos.● Wishful thinking: nos ha costado

ponernos al día con TDD pero a partir de ahora todo irá mejor...

Page 18: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Mejorando…

● Soluciones obvias, sprints muy cortos, priorizados realmente con el usuario.

● Es posible que un jefe de mantenimiento se siente contigo viendo el sprint y priorizando.

● Aprendimos que les gustan sprints muy cortos (1 semana).

Page 19: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

● El Imperio nos dice: “los informáticos siempre entregáis todo a medias. Para un industrial o funciona o no funciona.”

● Sobre todo centrado en UX -> eficiencia! y estética.

Segunda batalla

Page 20: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Recogiendo los restos…

● Nuestro estándar de calidad/definición de hecho era muy diferente del cliente.

● Para algunos clientes, el dinero está en segundo plano.

Page 21: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Mejorando…

● Las típicas:

○ Validaciones cruzadas en busca de caminos óptimos.

○ Sprints cortos ->1 semana.

○ Estar en sus instalaciones.

Page 22: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Qué hemos aprendido?

● Hay que sobrepasar expectativas (nice-to-have/delighters).

● Nuestro cliente no quiere problemas.

● El objetivo es una aplicación que funcione siempre.

Page 23: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Tercera batalla

● Ante un bug o un fallo de UX ->fix rápido y despliegue.

● El cliente nos decía “y por qué pasa esto?” “y por qué?” “¿Cómo sé que no va a volver a pasar?

Page 24: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Tercera batalla

● Y nosotros actuábamos ->nuevo despliegue.

● Al poco tiempo, otro fallo de UX similar, nuevo despliegue.

● Llegamos a hacer 5 despliegues en un día.

Page 25: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Recogiendo los restos…

● Sólo poníamos parches.

● No solucionabamos las cosas para nuestro cliente.

Page 26: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Mejorando…

● Análisis de causa raíz (8D, 5 Whys).

● Ciclo PDCA de Deming (Plan, Do, Check, Act).

Page 27: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Mejorando…

● 8Ds: preguntas para extraer la causa raíz de un problema:● Formar un equipo● Definir el problema● Poner un parche● Identificar causas● Definir correcciones● Implantar correcciones● Prevenir recurrencia● Celebrar

● 5 Whys

Page 28: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Qué hemos aprendido?

● A responder al cliente. Las preguntas que le interesan al cliente.

● A no poner parches, analizar el problema de verdad.

Page 29: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Cuarta batalla…

El comercial venía corriendo…

Page 30: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nos encontramos con….

● BOMBA!!!!

● “Esto hay que solucionarlo ya!”

● “Deja lo que estás haciendo y arregla

esto!”

Page 31: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nuestra reacción fue….

1ª MEDIDA: Todas las BOMBAS disparan STOP TO FIX

Reunión informal de todos los implicados

Presentación del problema y análisis de causas

Page 32: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nuestra reacción fue….

2ª MEDIDA: Todo el equipo debe volcarse en completar la urgencia

Sobreescribe la prioridad de las tareas pendientes y en ejecución

Permite sobrepasar los límites del WIP

Page 33: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Nuestra reacción fue….

Es el único motivo por el que se puede

“sacar” a un desarrollador de una

historia de usuario que no tiene nada

que ver con la urgencia.

Page 34: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Para llegar a….

Solucionar el problema, no el error

Seguir en el camino de la mejora continua (kaizen)

Page 35: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Todo esto supuso…

EXIGENCIA

VALOR

UN CAMBIO DE MENTALIDAD

Page 36: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Y al final...

Colaboración!

Page 37: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Qué hemos aprendido?

● El nivel (de lean) de Poppendick o Lean Startup es muy diferente de lean industrial a nivel de flujo.

● Visualizan todo.

● Son bastante transparentes.

Page 38: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Qué hemos aprendido?

● Poka-yoke

● 5S!

● Es todo MUY manual

● Mucha política (:S)

● Silos de información (:S)

Page 39: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Cosas aprendidas a fuego

● Confianza, confianza, confianza.

● Mejor estar al lado del cliente (aunque esté a 300km).

● Sprint muy cortos!

Page 40: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Referencias● Lean from the trenches, de Henrik

Kniberg.

● Lean Software Development: An Agile Toolkit, de Mary Poppendieck.

● Lean Startup, de Eric Ries.

Page 41: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Gracias por venir!y gracias al equipo y a Nacho!

Page 42: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

¿Preguntas?

Page 43: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

AOS2014

Valladolid

Page 44: fabricante de aviones Lo que aprendí de unsorayavay.es/wp-content/uploads/2013/10/PresentacionCAS20132.pdf · Ambientemos… No es una guerra (aunque a veces lo parezca). Digamos

Lo que aprendí de un fabricante de aviones...