SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
A 10 años del Manifiesto Ágil

                #AgilesPV
  Pueden comenzar a twittear sus preguntas.
#AM

De donde venimos…
De donde venimos…




           1970’s                           1980’s                            1990’s                2000’s


                                “I believe in this concept, but the implementation described above is risky
                                 and invites failure”



1970 - “Managing the
Development of Large Software
Systems”, Winston Royce
Ciclo de vida en cascada
De donde venimos…
1973 – Crisis OPEC y expansión de la industria
Japonesa en USA

               Toyota Production System
               Muda - Desperdicio
               Kaizen – Mejora continua
               Poka-Joke – A prueba de fallos
               Just-in-time – Reducción de inventarios
               Heijunka – Flujo continuo
               Kanban – Tarjetas de señalización



             1970’s                              1980’s   1990’s   2000’s




1970 - Ciclo de vida
 en cascada
De donde venimos…
1973 –TPS
                  1986 - “New New Product Development
                              Game”, Takeuchi y Nonaka
                             Equipos multi-disciplinarios y
                                        auto-organizados
                    1980 - Smalltalk-80
                   Diseño orientado a
                              objetos




            1970’s                             1980’s         1990’s   2000’s

              1981 - “Software Engineering
              Economics”, Barry Boehm
              Costo del cambio
              exponencial

                                 1985- DoD standard 2167
                                   Cascada y orientado a
                                             documentos

1970 - Ciclo de vida
 en cascada
De donde venimos…
1973 –TPS                                                       1995 – Chrysler C3 project
                                                            Primer implementación de XP
                             1986 - Equipos multi-
                                                                  Sutherland & Schwaber
                             disciplinarios y
                                                         presentación de Scrum en OSPLA
                             auto-organizados
                                                                       DSDM, Crystal, etc

                      1980 - Diseño                         1990 -WWW                1998 - RUP
               orientado a objetos




            1970’s                              1980’s                       1990’s               2000’s

              1981 - Costo del cambio
              exponencial                                       1994 - Chaos Report
                                                                Standish Group
                                                                                1995 - Reporte
                                                                                DoD
                                                                                75% de los
                          1985- DoD Cascada y                                   proyectos
                       orientado a documentos                                   analizados
                                                                                fracasados o
                                                                                nunca usados
1970 - Ciclo de vida
                                                                                 DoD comienza
 en cascada                                                                      a utilizar IID
#ManifiestoAgil2001

 Un punto de encuentro…
4 Valores
12 principios
Individuos e Interacciones
        por sobre
 Procesos y Herramientas
Software Funcionando
       por sobre
Documentación Detallada
Colaboración con el Cliente
        por sobre
 Negociación de Contratos
Respuesta a los Cambios
      por sobre
Seguimiento de un Plan
1. Nuestra mayor prioridad es satisfacer al cliente a
   través de entregas tempranas y frecuentes de
                  software valioso.
4. Expertos del negocio y desarrolladores deben
trabajar juntos diariamente durante la ejecución del
                      proyecto.
7. El software funcionando es la principal métrica de
                      progreso.
12. A intervalos regulares, el equipo reflexiona
acerca de cómo convertirse en más efectivos, luego
mejora y ajusta su comportamiento adecuadamente.
#10Años20012011

y muchas iteraciones…
Paso sostenido                                             Release planning
                                 User Stories
  Informative Workspace                                Diseño simple
                             eXtreme Programming
             Pequeñas entregas
                                                           Retrospectivas
        Lean Software Development
                                                        Iteration demo
           Spike solutions
                                             Sprints
                             Story mapping              Testing exploratorio
   "Done done"
                                             Pair programming
Planning Poker       Scrum                                    Ubiquitous Language

      Test Driven Development                   Equipo completo
                 ATDD               Customer tests             Kanban
   Slack
                    Sit together
                                             Integración Continua
                                                 Continuous delivery
Informative Workspace                 Diseño simple

        Pequeñas entregas
                                          Retrospectivas



        Scrum             eXtreme Programming

    Test Driven Development      Equipo completo


                              Integración Continua
Algunas prácticas ágiles
•  Pequeñas entregas
  –  El software se construye incrementalmente
  –  Feedback continuo
•  Equipo completo
  –  Equipos multi-disciplinarios y auto-organizados
  –  Llevar adelante proyectos “alrededor de
     individuos motivados”
•  Retrospectivas
  –  Inspección y adaptación del proceso
Algunas prácticas ágiles
•  Informative workspace
  –  Radiadores de información
•  Integración Continua
  –  Múltiples integraciones del software por día
  –  Build automático
•  TDD
  –  Ciclos rápidos de testing, codificación y
     refactoring
•  Diseño simple
  –  Qué es lo más simple que podría funcionar?
#LasTribusAgiles2011
   Caciques y artesanos
Perfiles de los Signatarios




 #Scrumers   #Leaners   #SoftwareCraftsmen
#Scrumers




   Agile = Scrum?
#Leaners




             [1948 - 1975]                     [2003]

 - Basados en las personas

 - Hacer lo que entregue valor   En que se diferencian?

 - Calidad

 - Planificacion constante
#SoftwareCraftsmen
- Not only working software,
   but also well-crafted software          Porque?
- Not only responding to change,
   but also steadily adding value
- Not only individuals and interactions,
   but also a community of professionals
- Not only customer collaboration,
   but also productive partnerships
#Leaners




#Scrumers




                #SoftwareCraftsmen
#LeanStartups

How to succeed in business without even
                trying…
steveblank.com




                 startuplessonslearned.com
¿Por qué la mayoría de los
emprendimientos fracasan?
La mayoría de los
emprendimientos fallan no por
  el producto sino por el
         mercado
Proceso de desarrollo de
       mercado
ashmaurya.com
Metodologías ágiles:
problema desconocido para
 una solución desconocida
Producto mínimo viable... MVP




          Your MVP is the minimum
          feature set that lets
          you start learning about
          customers.
                            Ash Maurya
“If Apple can launch a smartphone without
Find or Cut-and-Paste, what can you cut out
of your product requirements?”
                              Sramana Mitra
Los esperamos en Agiles 2011 !!
11-­‐13	
  Octubre	
  -­‐	
  Buenos	
  Aires	
                                  Keynotes	
  




                                                   Juan	
  Gabardini	
   Jim	
  Shore	
        Jeff	
  Pa'on	
  
                                                   Web:	
  h'p://agiles2011.agiles.org	
  
                                                   Twi'er:	
  @agiles2011	
  
Sponsors	
  
Manifiesto Ágil
            http://agilemanifesto.org/



Comunidad Latinoamericana de metodologías ágiles
                 www.agiles.org



               GRACIAS!

Contenu connexe

En vedette

Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)Santiago Bonet
 
Gestion de la productividad 5
Gestion de la productividad 5Gestion de la productividad 5
Gestion de la productividad 5dionicioneira
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

En vedette (6)

Historia mejora
Historia mejoraHistoria mejora
Historia mejora
 
Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)Jornada ISACA-CV: Software libre (2 de 3)
Jornada ISACA-CV: Software libre (2 de 3)
 
Expo 2
Expo 2Expo 2
Expo 2
 
Jit kanban-calidad total
Jit kanban-calidad totalJit kanban-calidad total
Jit kanban-calidad total
 
Gestion de la productividad 5
Gestion de la productividad 5Gestion de la productividad 5
Gestion de la productividad 5
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similaire à Agiles en Palermo Valley

Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágilesnetmind
 
MVP, Desplegar primero, codificar después... ¿tiene sentido?
MVP, Desplegar primero, codificar después... ¿tiene sentido?MVP, Desplegar primero, codificar después... ¿tiene sentido?
MVP, Desplegar primero, codificar después... ¿tiene sentido?Software Guru
 
Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesCondiminds
 
desarrollo de soft metodologias modernas.pptx
desarrollo de soft metodologias modernas.pptxdesarrollo de soft metodologias modernas.pptx
desarrollo de soft metodologias modernas.pptxDailethGuerrero
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?Marc Florit
 
Metodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaMetodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaManuel Rubio
 
Cmmi agile - agil tourccs 2012 - cg
Cmmi agile  - agil tourccs 2012 - cgCmmi agile  - agil tourccs 2012 - cg
Cmmi agile - agil tourccs 2012 - cgcarlosggp
 
Caso de éxito TMB
Caso de éxito TMBCaso de éxito TMB
Caso de éxito TMBRaona
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoLuciano Moreira da Cruz
 
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Argentina
 

Similaire à Agiles en Palermo Valley (20)

Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágiles
 
MVP, Desplegar primero, codificar después... ¿tiene sentido?
MVP, Desplegar primero, codificar después... ¿tiene sentido?MVP, Desplegar primero, codificar después... ¿tiene sentido?
MVP, Desplegar primero, codificar después... ¿tiene sentido?
 
Introducción a las Metodologías Ágiles
Introducción a las Metodologías ÁgilesIntroducción a las Metodologías Ágiles
Introducción a las Metodologías Ágiles
 
desarrollo de soft metodologias modernas.pptx
desarrollo de soft metodologias modernas.pptxdesarrollo de soft metodologias modernas.pptx
desarrollo de soft metodologias modernas.pptx
 
Agile at Work
Agile at WorkAgile at Work
Agile at Work
 
AUGBCN - Agile¿What?
AUGBCN - Agile¿What?AUGBCN - Agile¿What?
AUGBCN - Agile¿What?
 
Metodologías Ágiles en la Práctica
Metodologías Ágiles en la PrácticaMetodologías Ágiles en la Práctica
Metodologías Ágiles en la Práctica
 
Kanban
KanbanKanban
Kanban
 
Scrum y craftsmanship
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanship
 
CMMI - Agile
CMMI - AgileCMMI - Agile
CMMI - Agile
 
Cmmi agile - agil tourccs 2012 - cg
Cmmi agile  - agil tourccs 2012 - cgCmmi agile  - agil tourccs 2012 - cg
Cmmi agile - agil tourccs 2012 - cg
 
Caso de éxito TMB
Caso de éxito TMBCaso de éxito TMB
Caso de éxito TMB
 
Taller: Scrum - Osvaldo Comelli
Taller: Scrum - Osvaldo ComelliTaller: Scrum - Osvaldo Comelli
Taller: Scrum - Osvaldo Comelli
 
Tw ¿Por qué elegir ágil?
Tw   ¿Por qué elegir ágil? Tw   ¿Por qué elegir ágil?
Tw ¿Por qué elegir ágil?
 
Intro agil
Intro agilIntro agil
Intro agil
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
Rup
RupRup
Rup
 
Rup
RupRup
Rup
 
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
 
Blaapps - Servidor de Aplicaciones
Blaapps - Servidor de AplicacionesBlaapps - Servidor de Aplicaciones
Blaapps - Servidor de Aplicaciones
 

Agiles en Palermo Valley

  • 1. A 10 años del Manifiesto Ágil #AgilesPV Pueden comenzar a twittear sus preguntas.
  • 3. De donde venimos… 1970’s 1980’s 1990’s 2000’s “I believe in this concept, but the implementation described above is risky and invites failure” 1970 - “Managing the Development of Large Software Systems”, Winston Royce Ciclo de vida en cascada
  • 4. De donde venimos… 1973 – Crisis OPEC y expansión de la industria Japonesa en USA Toyota Production System Muda - Desperdicio Kaizen – Mejora continua Poka-Joke – A prueba de fallos Just-in-time – Reducción de inventarios Heijunka – Flujo continuo Kanban – Tarjetas de señalización 1970’s 1980’s 1990’s 2000’s 1970 - Ciclo de vida en cascada
  • 5. De donde venimos… 1973 –TPS 1986 - “New New Product Development Game”, Takeuchi y Nonaka Equipos multi-disciplinarios y auto-organizados 1980 - Smalltalk-80 Diseño orientado a objetos 1970’s 1980’s 1990’s 2000’s 1981 - “Software Engineering Economics”, Barry Boehm Costo del cambio exponencial 1985- DoD standard 2167 Cascada y orientado a documentos 1970 - Ciclo de vida en cascada
  • 6. De donde venimos… 1973 –TPS 1995 – Chrysler C3 project Primer implementación de XP 1986 - Equipos multi- Sutherland & Schwaber disciplinarios y presentación de Scrum en OSPLA auto-organizados DSDM, Crystal, etc 1980 - Diseño 1990 -WWW 1998 - RUP orientado a objetos 1970’s 1980’s 1990’s 2000’s 1981 - Costo del cambio exponencial 1994 - Chaos Report Standish Group 1995 - Reporte DoD 75% de los 1985- DoD Cascada y proyectos orientado a documentos analizados fracasados o nunca usados 1970 - Ciclo de vida DoD comienza en cascada a utilizar IID
  • 9. Individuos e Interacciones por sobre Procesos y Herramientas
  • 10. Software Funcionando por sobre Documentación Detallada
  • 11. Colaboración con el Cliente por sobre Negociación de Contratos
  • 12. Respuesta a los Cambios por sobre Seguimiento de un Plan
  • 13.
  • 14. 1. Nuestra mayor prioridad es satisfacer al cliente a través de entregas tempranas y frecuentes de software valioso.
  • 15. 4. Expertos del negocio y desarrolladores deben trabajar juntos diariamente durante la ejecución del proyecto.
  • 16. 7. El software funcionando es la principal métrica de progreso.
  • 17. 12. A intervalos regulares, el equipo reflexiona acerca de cómo convertirse en más efectivos, luego mejora y ajusta su comportamiento adecuadamente.
  • 19. Paso sostenido Release planning User Stories Informative Workspace Diseño simple eXtreme Programming Pequeñas entregas Retrospectivas Lean Software Development Iteration demo Spike solutions Sprints Story mapping Testing exploratorio "Done done" Pair programming Planning Poker Scrum Ubiquitous Language Test Driven Development Equipo completo ATDD Customer tests Kanban Slack Sit together Integración Continua Continuous delivery
  • 20. Informative Workspace Diseño simple Pequeñas entregas Retrospectivas Scrum eXtreme Programming Test Driven Development Equipo completo Integración Continua
  • 21. Algunas prácticas ágiles •  Pequeñas entregas –  El software se construye incrementalmente –  Feedback continuo •  Equipo completo –  Equipos multi-disciplinarios y auto-organizados –  Llevar adelante proyectos “alrededor de individuos motivados” •  Retrospectivas –  Inspección y adaptación del proceso
  • 22. Algunas prácticas ágiles •  Informative workspace –  Radiadores de información •  Integración Continua –  Múltiples integraciones del software por día –  Build automático •  TDD –  Ciclos rápidos de testing, codificación y refactoring •  Diseño simple –  Qué es lo más simple que podría funcionar?
  • 23. #LasTribusAgiles2011 Caciques y artesanos
  • 24. Perfiles de los Signatarios #Scrumers #Leaners #SoftwareCraftsmen
  • 25. #Scrumers Agile = Scrum?
  • 26. #Leaners [1948 - 1975] [2003] - Basados en las personas - Hacer lo que entregue valor En que se diferencian? - Calidad - Planificacion constante
  • 27. #SoftwareCraftsmen - Not only working software, but also well-crafted software Porque? - Not only responding to change, but also steadily adding value - Not only individuals and interactions, but also a community of professionals - Not only customer collaboration, but also productive partnerships
  • 28. #Leaners #Scrumers #SoftwareCraftsmen
  • 29. #LeanStartups How to succeed in business without even trying…
  • 30. steveblank.com startuplessonslearned.com
  • 31. ¿Por qué la mayoría de los emprendimientos fracasan?
  • 32. La mayoría de los emprendimientos fallan no por el producto sino por el mercado
  • 33. Proceso de desarrollo de mercado
  • 35. Metodologías ágiles: problema desconocido para una solución desconocida
  • 36. Producto mínimo viable... MVP Your MVP is the minimum feature set that lets you start learning about customers. Ash Maurya
  • 37. “If Apple can launch a smartphone without Find or Cut-and-Paste, what can you cut out of your product requirements?” Sramana Mitra
  • 38.
  • 39. Los esperamos en Agiles 2011 !! 11-­‐13  Octubre  -­‐  Buenos  Aires   Keynotes   Juan  Gabardini   Jim  Shore   Jeff  Pa'on   Web:  h'p://agiles2011.agiles.org   Twi'er:  @agiles2011   Sponsors  
  • 40. Manifiesto Ágil http://agilemanifesto.org/ Comunidad Latinoamericana de metodologías ágiles www.agiles.org GRACIAS!