lean&agile: metodologías para startups

Download Lean&Agile: Metodologías para Startups

Post on 14-Aug-2015

164 views

Embed Size (px)

TRANSCRIPT

  1. 1. LEAN & AGILE: METODOLOGAS PARA STARTUPS #LeanAgileLP #HechoEnLaPlata
  2. 2. AGILE #LeanAgileLP #HechoEnLaPlata
  3. 3. Agile es un mindset, es un camino de continua exploracin, adaptacin, aprendizaje y mejora, que a partir del desarrollo evolutivo e incremental busca obtener el producto ms adecuado de la mejor manera posible, basado en la colaboracin, la confianza y la motivacin de las personas involucradas. Mauro Strione, Agile Open Camp Bariloche 2015 Mindset
  4. 4. Crisis del Software: CHAOS Report, 1994 (The Standish Group) El 31% de los proyectos se cancelaron. El 53% tenan deficiencias. El 16% fueron un xito. Y de media los proyectos tienen un 189% de sobre costes. Por qu Metodologas giles?
  5. 5. Utah, 2001: 17 eminencias del mundo del software se reunen a analizar los resultados anteriormente mencionados en bsqueda de posibles causas y soluciones para tan malos indicadores. Agile Alliance
  6. 6. Fuerte legado industrial (ingeniera, waterfall, Taylor) para lidiar con: Nuevo producto (Heurstico, intangible, complejo, no seriado, colaborativo, evolutivo, necesario). Nuevo tipo de trabajadores (Knowledge workers, creativos, multidisciplinarios, escasos). Basado en nuevas tecnologas/prcticas/herramientas. Por qu las fallas?
  7. 7. Requisitos Diseo Implementaci n Verificacin Mantenimiento Desarrollo en Cascada (Waterfall)
  8. 8. 4 Valores A los individuos y su interaccin, por encima de los procesos y las herramientas. El software que funciona, por encima de la documentacin exhaustiva. La colaboracin con el cliente, por encima de la negociacin contractual. La respuesta al cambio, por encima del seguimiento de un plan. (Aunque hay valor en los elementos de la derecha, valoramos ms los de la izquierda) Agile Manifesto
  9. 9. 12 Principios 1. Nuestra principal prioridad es satisfacer al cliente a travs de la entrega temprana y continua de software de valor. 2. Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos giles se doblegan al cambio como ventaja competitiva para el cliente. 3. Entregar con frecuencia software que funcione, en periodos de un par de semanas hasta un par de meses, con preferencia en los periodos breves. Agile Manifesto
  10. 10. 12 Principios 4. Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a travs del proyecto. 5. Construccin de proyectos en torno a individuos motivados, dndoles la oportunidad y el respaldo que necesitan y procurndoles confianza para que realicen la tarea. 6. La forma ms eficiente y efectiva de comunicar informacin de ida y vuelta dentro de un equipo de desarrollo es mediante la conversacin cara a cara. Agile Manifesto
  11. 11. 12 Principios 7. El software que funciona es la principal medida del progreso. 8. Los procesos giles promueven el desarrollo sostenido. Los patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida. 9. La atencin continua a la excelencia tcnica enaltece la agilidad. Agile Manifesto
  12. 12. 12 Principios 10.La simplicidad como arte de maximizar la cantidad de trabajo que no se hace, es esencial. 11.Las mejores arquitecturas, requisitos y diseos emergen de equipos que se auto-organizan. 12.En intervalos regulares, el equipo reflexiona sobre la forma de ser ms efectivo y ajusta su conducta en consecuencia. Agile Manifesto
  13. 13. Waterfall vs. Agile
  14. 14. Tablero Kanban Retrospectivas Facilitacin Grfica Daily Meeting Tcnica Pomodoro entre otras Herramientas giles para Startups
  15. 15. THE LEAN STARTUP #LeanAgileLP #HechoEnLaPlata
  16. 16. 2000: Se recibe en Yale de Ingeniero en Sistemas y se muda a Silicon Valley 2001: Ingeniero de Software en There Inc; There.com es un mundo virtual online 2004: Co-fundador y director de tecnologa (CTO) en IMVU; plataforma de chat 3D Eric Ries
  17. 17. 2007: Asesor de Inversiones en KPCB; fondo de inversin de riesgo 2008: Primer post en su blog sobre The Lean Startup y comienza a difundir su filosofa 2011: Se publica The Lean Startup Eric Ries
  18. 18. Lean Manufacturing (Japn, 1980) Procesos continuos de anlisis (Kaizen, mejora continua) Produccin pull, solicitada por el cliente (Kanban, Produccin JIT) Elementos y procesos a prueba de fallos (Poka Yoke; ejemplo: USB) Flexibilidad en procesos Minimizacin de desperdicios (maximizacin de eficiencia) Antecedentes/Procedencia
  19. 19. Los emprendedores estn donde sea; no necesariamente se debe trabajar en un garage para estar en una startup. Emprender es gestin; una startup es una institucin, no slo un producto, por lo que requiere una gestin, un tipo de gestin orientado especficamente a su contexto. Principios
  20. 20. Aprendizaje validado; las Startups no existen slo para hacer cosas, ganar dinero, o servir a los clientes. Existen para aprender a construir un negocio sostenible. Este aprendizaje puede ser validada cientficamente, mediante la ejecucin de experimentos que nos permiten probar cada elemento de nuestra visin. Principios
  21. 21. Innovacin contable; para mejorar los resultados empresariales, y para celebrar los empresarios responsables, tenemos que centrarnos en las cosas aburridas: cmo medir el progreso, la forma de los hitos de configuracin, cmo priorizar el trabajo. Esto requiere un nuevo tipo de contabilidad, especfico para nuevas empresas. Principios
  22. 22. Construir, medir, aprender (Build-measure- learn); la actividad fundamental de una nueva empresa es convertir ideas en productos, medir cmo los clientes responden, y luego saber si pivotear o perseverar. Todos los procesos de inicio exitosos deben orientarse a acelerar ese bucle de retroalimentacin. Principios
  23. 23. Construir-Medir-Aprender
  24. 24. Ejemplo Fallido
  25. 25. Cundo es hora de pivotear? El primer paso es averiguar el problema que hay que resolver y luego desarrollar un producto viable mnima (MVP) para comenzar el proceso de aprender lo ms rpido posible. Una vez establecido el MVP, una startup puede trabajar en afinar el motor. Esto implicar la medicin y el aprendizaje y debe incluir mtricas accionables que puedan demostrar la causa y el efecto de que se trate. Mnimo Producto Viable (MVP)
  26. 26. Mtodo Cientfico
  27. 27. A/B Testing Key Performance Indicators (KPI): Indicadores clave de actividad; mtricas accionables vs. mtricas vanidosas Lean Canvas (Algunas) Herramientas LEAN
  28. 28. Ejemplo: Lean Canvas
  29. 29. A/B Testing Key Performance Indicators (KPI): Indicadores clave de actividad; mtricas accionables vs. mtricas vanidosas Lean Canvas Desarrollos Open Source Tests de Usabilidad (Lean UX) Mtodo de los 5 por qu? entre otros (Algunas) Herramientas LEAN
  30. 30. Pensar fuera de la caja, innovacin contnua. (Think out of the box) Fall rpido, el xito vendr ms rpido. (Fail fast, succeed faster) Pivot o perseverar. (Pivot or persevere) Invalidar mis suposiciones. (Invalidate my assumption) Trabaj inteligentemente. (Work smarter, not harder) Proceso cclico: Construir-Medir-Aprender (Build-Measure-Learn) Conceptos Claves
  31. 31. COMUNIDADES #LeanAgileLP #HechoEnLaPlata
  32. 32. Seminario de Emprendedores FCE-UNLP EmprendING FIUBA LaPlataHUB Meetup: Emprendedores Platenses giles Argentina Comunidades
  33. 33. Axel Diaz axeldiaz@outlook.com @axeldix Alex Ochoaizpuro alex.ochoaizpuro@gmail.com @orupza LaPlataHUB lphub.co @lphub Contacto
  34. 34. FEEDBACK #LeanAgileLP #HechoEnLaPlata
  35. 35. GRACIAS! #LeanAgileLP #HechoEnLaPlata