www.leansight.com




                28 de marzo 2012
Qué puedes esperar de esta charla

• Conocer una experiencia real sobre un
  proyecto extraordinario
  – Y cómo la agilidad ayudó en él
Quiénes somos


       Agustín                          Philippe
       Villena                          Camacho
• Chileno                          • Francés, 8 años en Chile
• Ingeniero                        • Master en Cryptología
• Practicante de Desarrollo Ágil   • PhD (c) in Computer Science U. de
                                     Chile
  y Lean y profesor desde 2002
                                   • Desarollador ágil desde 2004
• Fundador de ChileAgil            • Coach ágil desde 2009



              2010: Coaches de www.chileayuda.com
¡Los resultados
 no son el foco!




Resultados         Personas
Manifiesto Ágil
(2001)
• En 2001, Kent Beck y otros autores de enfoques
  similares proponen los Principios Ágiles:
          Individuos e               Procesos y
         interacciones              herramientas.
                                   Documentación
      Software funcional
                            por      exhaustiva
     Colaboración con el   sobre   Negociación de
           cliente                    contratos
     Responder al cambio           Seguir un plan
El Impacto de la Agilidad en el Mundo

           Project Management Institute
           Agile Community of Practice
           • http://agile-pm.pbworks.com/

           La transición del equipo de desarrollo
           IBM al desarrollo Lean/Agile
           • www.slideshare.net/IsraelGat/the-dancing-agile-
             elephant



           Usado ampliamente por Yahoo,
           Google, Youtube, etc
27 de febrero 2010, 3:30 AM
27 de febrero 2010, 3:34 AM



La naturaleza
nos toma por sorpresa
Los fríos números



• 8.8 Richter
• 6to Terremoto en la historia
• 700 muertos
  – Principalmente causado por tsunami
• 1.5 millones de desplazados
• US$15-30 mil millones en pérdidas
Desafíos

•   Urgencia desbordante
•   Redes de comunicaciones caídas
•   Poca información
•   Réplicas mantenían a la gente
    asustada
T+1
Domingo 28 de febrero
Donde todo comenzó
• MapochoPlex               Río Mapocho
  Edificio donde conviven
  PYMES tecnológicas
  – 4 o 5 empresas
  – ~ 20 personas


• En el barrio
  “Mapocho Valley”
                            MapochoPlex
Un tweet gatilló todo
+60 voluntarios llegaron ese día
+300 durante las próximas 2 semanas
+1era versión del sitio (html)
T+2
Lunes 1ero de Marzo
Encontramos equipos de especialistas


         Periodistas    Ingenieros



         Diseñadores
             Web        Directorio


         Pero… ¿qué estamos construyendo?
Y esto estaba pasando…




  Como lo explicó el    Como lo entendió el    Como lo diseñó el    Como lo programó el   Como lo describió el
      cliente             Jefe de Proyecto        Analista             Desarrollador        área comercial




 Como se documentó el   Qué fue instalado en   Qué se le cobró al   Cómo fue soportado     Qué necesitaba el
       proyecto               el cliente            cliente                                cliente en realidad
Desarrollo de Producto Tradicional
Medida de Progreso: Avance a la siguiente Etapa


                  Requerimientos


                         Especificación


                                      Diseño
Problema: conocido

Solución: conocida
                                        Implementación


                                                  Verificación


                                                           Mantención


                                                                                                            Fuente:
                                       agustin.villena@chileagil.cl   Eric Ries - Lean Startups Doing More with Less
     http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
¿A qué se parece más un proyecto de software?




                   versus
Desarrollo Ágil de Productos
Medida de Progreso: Funcionalidad Validada por el Cliente



                            “Product Owner” or cliente in situ




Problema: conocido

Solución: desconocida




                                                                                                            Fuente:
                                                                      Eric Ries - Lean Startups Doing More with Less
                                                                              agustin.villena@chileagil.cl
     http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
Desarrollo de Producto en una Innovación Ágil
 Medidad de Progreso: Aprendizaje Validado acerca de los Clientes ($$$)
                                                 Desarrollo de Cliente




                                     Hipótesis,
Problema: desconocido                Experimentos,
                                     Revelaciones
                                                                                     Datos,
Solución: desconocida                                                    Retroalimentación,
                                                                              Revelaciones




                                                                                                             Fuente:
                                            www.leansight.com          Eric Ries - Lean Startups Doing More with Less
      http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
Enfocándonos en metas




              www.leansight.com
¡Necesitábamos equipos
         multidisciplinarios!




               Portal
                              Geolocalizaciion


PeopleFinder    Gestión de
                Voluntarios
                                                 Contenidos
                                                              Relaciones
                                                               Públicas
Se organiza el trabajo con
Tableros Kanban
                 Diseño grafico




                Wordpress
Nuestra red social




     Expertos en   Mapocho
       Medios       Valley
Gente usaba Twitter para buscar
     a sus seres queridos
Fortalezas


• Alta motivación

• Propósito común

• Sinergia

• Mucho talento

• Mentes abiertas
Desafíos del Equipo


• Gente no se conocía
• Muchos líderes, emprendedores,
  voluntarios entusiastas
• Era muy fácil pasar a llevar a otros
• Críticas desde afuera
  – ¿Por qué no construyen casas mejor?
Un real desafío



• ¡El gobierno saliente y el entrante
  querían reclutarnos!

• El Equipo decidió mantenerse neutral y
  compartir el fruto del trabajo con
  todos.
T+3
Martes 2 de Marzo
En la noche, exceso de visitas hizo caer el sitio.
       ¡Los equipos se desarmaron!




  “Under stress, you revert to old habits.”-
                    Kent Beck
¡Comencemos otra vez!
Aparece una meta:
   Teletón Chile Ayuda a Chile
       hashtag oficial: #chileayuda




Timeboxing: hacer lo más posible antes de la teletón
T+4
Miércoles 3 de Marzo
¿Cómo podemos evitar el
caos y al mismo tiempo
versus…
Management 3.0

           “Control the
           system, not
           the people.”
                 Jurgen Appelo
Holocracia al rescate
Aplicando Holocracia

• Coordinación entre equipos y niveles
  mediante doble enlace
Aplicando Holocracia
• Toma de deciciones por Consentimiento

     Consenso            Consentimiento
                       • Nadie tiene un BUEN
 • TODOS deben           ARGUMENTO en
   estar de acuerdo      contra
 • Lento               • Rápido
 • Restrictivo         • Permite que ideas
                         originales prosperen
Organización 100% ágil



                                                                      Pedro
                            Coty

  Fran              Comunicaciones                  Mario   Directorio
                                                                         Juan
          Nicolás    Sofy     Armando     Claudio            Felipe
                                                                         Cristóbal


Mapa     People
                                        Portal               Sistemas
         Finder
El STRESS golpea… Otra vez

• Código PHP poco claro
• Estuvimos tentados de volver partir de
  cero…


                    ¡Hey!
           Mejoremos paso a paso.
                  Hagamos
         “lo más sencillo que pueda
                   funcionar”
Tuvimos ayuda de profesionales anti-stress
T+5
Jueves 4 de Marzo
Problema de gestión del
               conocimiento
•   Algunos desarrolladores clave
    volaron a Silicon Valley…
•   El equipo sufría permanentes
    rotaciones
    – Pair programing al
      rescate

•   Documentamos la nueva
    arquitectura de alta-
    disponibilidad de servidores
Coaching para el
Equipo de Comunicaciones




  • Tratamos de instalar Kanban y Holocracia
  • Sólo funcionó la técnica de doble enlace
T+6
Viernes 5 de Marzo
T+6




 Puesta en producción del Portal tranquila.
 Se libera aplicación de búsqueda de
  personas para Facebook: 150.000 fans
 Integración final entre Twitter y Google a las
  6 A.M. del día siguiente
www.chileayuda.com
Frutos
Reconocimiento




Mejor iniciativa Social Digital 2010-2011
                 (GECHS)
La labor continua


• Fundación
• Integración a
  – 5 Crisis Camps hasta ahora
Compartiendo la Experiencia


               @philippecamacho and @agustinvillena - one of the
               best presentations at #Agiles2010. Keynote
               candidate for next year!
               http://bit.ly/acXlpu

               5 Oct 2010 via TweetDeck

Lima, Perú
                      @screscencio
                      Samuel Crescêncio
Japan Earthquake 2011
Primeros chilenos en la
conferencia mundial de agilidad
Entrevistados por PM Network
Retrospectiva
Retrospectiva




        La Agilidad SI ESCALA.
   300 voluntarios, durante 2 semanas
Retrospectiva




         La motivación y el
    sentido de propósito común
         trajeron la energía
Agilidad fue el catalizador




Creando inteligencia y conciencia colectiva
     para un trabajo auto-organizado
         y realmente productivo
Se ve interesante…

¿Cómo lo hago YO para aplicar todo
esto?
A quiénes estamos apoyando




Y decenas más…
ChileAgil

• Comunidad de Práctica de Cultura
  Ágil de Chile
        @chileagil


        www.chileagil.cl


        failfast.chileagil.cl


        group.chileagil.cl
www.clinicaagil.cl

Agilidad al rescate

  • 1.
    www.leansight.com 28 de marzo 2012
  • 2.
    Qué puedes esperarde esta charla • Conocer una experiencia real sobre un proyecto extraordinario – Y cómo la agilidad ayudó en él
  • 3.
    Quiénes somos Agustín Philippe Villena Camacho • Chileno • Francés, 8 años en Chile • Ingeniero • Master en Cryptología • Practicante de Desarrollo Ágil • PhD (c) in Computer Science U. de Chile y Lean y profesor desde 2002 • Desarollador ágil desde 2004 • Fundador de ChileAgil • Coach ágil desde 2009 2010: Coaches de www.chileayuda.com
  • 4.
    ¡Los resultados noson el foco! Resultados Personas
  • 5.
    Manifiesto Ágil (2001) • En2001, Kent Beck y otros autores de enfoques similares proponen los Principios Ágiles: Individuos e Procesos y interacciones herramientas. Documentación Software funcional por exhaustiva Colaboración con el sobre Negociación de cliente contratos Responder al cambio Seguir un plan
  • 6.
    El Impacto dela Agilidad en el Mundo Project Management Institute Agile Community of Practice • http://agile-pm.pbworks.com/ La transición del equipo de desarrollo IBM al desarrollo Lean/Agile • www.slideshare.net/IsraelGat/the-dancing-agile- elephant Usado ampliamente por Yahoo, Google, Youtube, etc
  • 7.
    27 de febrero2010, 3:30 AM
  • 8.
    27 de febrero2010, 3:34 AM La naturaleza nos toma por sorpresa
  • 15.
    Los fríos números •8.8 Richter • 6to Terremoto en la historia • 700 muertos – Principalmente causado por tsunami • 1.5 millones de desplazados • US$15-30 mil millones en pérdidas
  • 16.
    Desafíos • Urgencia desbordante • Redes de comunicaciones caídas • Poca información • Réplicas mantenían a la gente asustada
  • 19.
  • 20.
    Donde todo comenzó •MapochoPlex Río Mapocho Edificio donde conviven PYMES tecnológicas – 4 o 5 empresas – ~ 20 personas • En el barrio “Mapocho Valley” MapochoPlex
  • 21.
  • 22.
    +60 voluntarios llegaronese día +300 durante las próximas 2 semanas +1era versión del sitio (html)
  • 24.
  • 25.
    Encontramos equipos deespecialistas Periodistas Ingenieros Diseñadores Web Directorio Pero… ¿qué estamos construyendo?
  • 26.
    Y esto estabapasando… Como lo explicó el Como lo entendió el Como lo diseñó el Como lo programó el Como lo describió el cliente Jefe de Proyecto Analista Desarrollador área comercial Como se documentó el Qué fue instalado en Qué se le cobró al Cómo fue soportado Qué necesitaba el proyecto el cliente cliente cliente en realidad
  • 27.
    Desarrollo de ProductoTradicional Medida de Progreso: Avance a la siguiente Etapa Requerimientos Especificación Diseño Problema: conocido Solución: conocida Implementación Verificación Mantención Fuente: agustin.villena@chileagil.cl Eric Ries - Lean Startups Doing More with Less http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
  • 28.
    ¿A qué separece más un proyecto de software? versus
  • 29.
    Desarrollo Ágil deProductos Medida de Progreso: Funcionalidad Validada por el Cliente “Product Owner” or cliente in situ Problema: conocido Solución: desconocida Fuente: Eric Ries - Lean Startups Doing More with Less agustin.villena@chileagil.cl http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
  • 30.
    Desarrollo de Productoen una Innovación Ágil Medidad de Progreso: Aprendizaje Validado acerca de los Clientes ($$$) Desarrollo de Cliente Hipótesis, Problema: desconocido Experimentos, Revelaciones Datos, Solución: desconocida Retroalimentación, Revelaciones Fuente: www.leansight.com Eric Ries - Lean Startups Doing More with Less http://assets.en.oreilly.com/1/event/30/Lean%20Startups_%20Doing%20More%20with%20Less%20Presentation.pptx
  • 31.
    Enfocándonos en metas www.leansight.com
  • 32.
    ¡Necesitábamos equipos multidisciplinarios! Portal Geolocalizaciion PeopleFinder Gestión de Voluntarios Contenidos Relaciones Públicas
  • 33.
    Se organiza eltrabajo con Tableros Kanban Diseño grafico Wordpress
  • 34.
    Nuestra red social Expertos en Mapocho Medios Valley
  • 35.
    Gente usaba Twitterpara buscar a sus seres queridos
  • 36.
    Fortalezas • Alta motivación •Propósito común • Sinergia • Mucho talento • Mentes abiertas
  • 37.
    Desafíos del Equipo •Gente no se conocía • Muchos líderes, emprendedores, voluntarios entusiastas • Era muy fácil pasar a llevar a otros • Críticas desde afuera – ¿Por qué no construyen casas mejor?
  • 38.
    Un real desafío •¡El gobierno saliente y el entrante querían reclutarnos! • El Equipo decidió mantenerse neutral y compartir el fruto del trabajo con todos.
  • 39.
  • 40.
    En la noche,exceso de visitas hizo caer el sitio. ¡Los equipos se desarmaron! “Under stress, you revert to old habits.”- Kent Beck
  • 41.
  • 42.
    Aparece una meta: Teletón Chile Ayuda a Chile hashtag oficial: #chileayuda Timeboxing: hacer lo más posible antes de la teletón
  • 43.
  • 44.
    ¿Cómo podemos evitarel caos y al mismo tiempo
  • 46.
  • 47.
    Management 3.0 “Control the system, not the people.” Jurgen Appelo
  • 48.
  • 49.
    Aplicando Holocracia • Coordinaciónentre equipos y niveles mediante doble enlace
  • 50.
    Aplicando Holocracia • Tomade deciciones por Consentimiento Consenso Consentimiento • Nadie tiene un BUEN • TODOS deben ARGUMENTO en estar de acuerdo contra • Lento • Rápido • Restrictivo • Permite que ideas originales prosperen
  • 51.
    Organización 100% ágil Pedro Coty Fran Comunicaciones Mario Directorio Juan Nicolás Sofy Armando Claudio Felipe Cristóbal Mapa People Portal Sistemas Finder
  • 52.
    El STRESS golpea…Otra vez • Código PHP poco claro • Estuvimos tentados de volver partir de cero… ¡Hey! Mejoremos paso a paso. Hagamos “lo más sencillo que pueda funcionar”
  • 53.
    Tuvimos ayuda deprofesionales anti-stress
  • 54.
  • 55.
    Problema de gestióndel conocimiento • Algunos desarrolladores clave volaron a Silicon Valley… • El equipo sufría permanentes rotaciones – Pair programing al rescate • Documentamos la nueva arquitectura de alta- disponibilidad de servidores
  • 56.
    Coaching para el Equipode Comunicaciones • Tratamos de instalar Kanban y Holocracia • Sólo funcionó la técnica de doble enlace
  • 57.
  • 58.
    T+6  Puesta enproducción del Portal tranquila.  Se libera aplicación de búsqueda de personas para Facebook: 150.000 fans  Integración final entre Twitter y Google a las 6 A.M. del día siguiente
  • 59.
  • 60.
  • 61.
    Reconocimiento Mejor iniciativa SocialDigital 2010-2011 (GECHS)
  • 62.
    La labor continua •Fundación • Integración a – 5 Crisis Camps hasta ahora
  • 63.
    Compartiendo la Experiencia @philippecamacho and @agustinvillena - one of the best presentations at #Agiles2010. Keynote candidate for next year! http://bit.ly/acXlpu 5 Oct 2010 via TweetDeck Lima, Perú @screscencio Samuel Crescêncio
  • 64.
  • 65.
    Primeros chilenos enla conferencia mundial de agilidad
  • 66.
  • 67.
  • 68.
    Retrospectiva La Agilidad SI ESCALA. 300 voluntarios, durante 2 semanas
  • 69.
    Retrospectiva La motivación y el sentido de propósito común trajeron la energía
  • 70.
    Agilidad fue elcatalizador Creando inteligencia y conciencia colectiva para un trabajo auto-organizado y realmente productivo
  • 71.
    Se ve interesante… ¿Cómolo hago YO para aplicar todo esto?
  • 72.
    A quiénes estamosapoyando Y decenas más…
  • 73.
    ChileAgil • Comunidad dePráctica de Cultura Ágil de Chile @chileagil www.chileagil.cl failfast.chileagil.cl group.chileagil.cl
  • 74.