Pensamiento Aǵil, un estilo de vida! @phpleo Pedro Hernández @jclema Juan Camilo Lema Mini-TED  “Me paro de la silla!” 16 Julio -2010
Ser agil es  aplicarlo... dinámica
Reglas del  juego 1. Formar equipos 2. No se pueden pasar las pelotas a personas ubicadas a su derecha o izquierda 3. La pelotas no pueden ser entregadas, deben cruzar el aire 4. La pelotas debe pasar por todas las personas 5. No se cuentan las pelotas que tocan el piso 6. Cada equipo debe escoger una persona iniciador y un finalizador 7. Cuando la pelota pasa por el finalizador se cuenta como 1 punto Dinámica   (pása la pelota...) Objetivos del  juego Acumular la mayor cantidad de puntos en 1.5 minutos. Al inicio el equipo debe estimar la cantidad de puntos a lograr
Dinámica retrospectiva 1. La diferencia entre lo estimado versus  lo real 2. Se mejora con cada  iteracion 3. El poder del  feedback
Ahora revisemos un poco el  contexto del que  partimos...
que  hacemos  actualmente... Incluso sin darnos cuenta
generando un bajo % de  éxito  en los proyectos  Reporte de CHAOS 2009: http://standishgroup.com/newsroom/chaos_2009.php
Lo que nos  lleva a. .. Mas del  68%   de los proyectos de sw  fallan  o su  alcance cambia A mi no me dijeron... No me lo mostraron... Nunca lo dije... el equipo
La  calidad  entregada a los clientes es  inaceptable . El cliente  no usa   las funcionalidades desarrolladas. La aplicación/web  no es útil  para el cliente. Sintomas que podemos  mejorar
(creatividad)  falta de  visibilidad  dentro del producto y el proceso. (q/a)  Cantidad excesiva de  bugs. (ingeniería)  Los requerimientos no son  claros. Sintomas que podemos  mejorar La agencia
A que tipos de retos nos  enfrentamos en  todo el proceso 1. Personas 2. Requerimientos 3. Tecnologia
personas Skills. Motivacion Experiencia Puntos de vista. Prejuicios. A que tipos de retos nos  enfrentamos en  todo el proceso
requerimientos A que tipos de retos nos  enfrentamos en  todo el proceso
requerimientos El cliente va descubriendo lo que quiere  durante el proceso . Los desarrolladores van descrubriendo como solucionarlo. A que tipos de retos nos  enfrentamos en  todo el proceso
tecnologia La tecnologia cambia. El desarrollo es en gran parte diseño (Diseñamos sobre la marcha)  Beta eterno. A que tipos de retos nos  enfrentamos en  todo el proceso
Como manejar este grado de complejidad PENSANDO DIFERENTE Manifiesto Agil...
Individuos e interacciones  sobre procesos y herramientas Software que funciona  sobre documentación exhaustiva Colaboración con el cliente  sobre negociación de contratos Responder ante el cambio  sobre seguimiento de un plan Manifiesto Agil
Metodologías Ágiles Gestión de Proyectos Practicas  de Ingeniería de  Software Lean Scrum Principios & Valores XP Cristal
SCRUM
Scrum, una forma distinta  de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily Scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
Scrum, una forma distinta  de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Sprint retrospective, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
Roles:  Dueño del producto Representa la voz del cliente. Con autoridad para definir/cambiar el producto. Responsable de la rentabilidad del Producto. ¿Quienes estan aquí? Creativos. Cuentas. Coordinación TI .
Roles:  Scrum Master Facilitador. Remueve impedimentos del equipo. Promueve valores, principios y practicas de scrum. ¿Quienes estan aquí? Todos podemos estar aqui, es cuestion de práctica
Roles:  El equipo Grupo de personas co-locados (2 a 7 personas) Multi-funcionales o con Roles difusos. Estiman tareas de cada requerimiento. ¿Quienes estan aquí?: Producción Diseño. Animación y programación. QA.
Scrum, una forma distinta  de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
Reuniones:  sprint plannig Lista de requerimientos. Creación de tareas. Estimación de tiempos. ¿Que se hace?
Reuniones:  Sprint Review Inspección del producto. Generar feedback sobre el producto. Todos participan. ¿Que se hace?
Reuniones:  Daily Scrum Meeting Reuniones diarias de15 minutos donde el equipo reflexiona sobre: Que hice ayer?. Que incovenientes o aprendizajes tuve? Que voy a hacer hoy? ¿Que se hace?
Scrum, una forma distinta  de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
Artefactos TaskBoard: Sirve para tener un mapa visual de las tareas y el progreso  Tareas | en proceso | Hecho
¿Que podemos lograr aplicando  Scrum? Colaborarcion Innovacion Feedback  Aprendizaje colectivo
Y al final todos  felices! Cliente Ejecutivo Paul Tú Quiero un aumento $$
Que les parece? Dejanos tu feedback Próximos pasos

Pensamiento agil, un estilo de vida!

  • 1.
    Pensamiento Aǵil, unestilo de vida! @phpleo Pedro Hernández @jclema Juan Camilo Lema Mini-TED “Me paro de la silla!” 16 Julio -2010
  • 2.
    Ser agil es aplicarlo... dinámica
  • 3.
    Reglas del juego 1. Formar equipos 2. No se pueden pasar las pelotas a personas ubicadas a su derecha o izquierda 3. La pelotas no pueden ser entregadas, deben cruzar el aire 4. La pelotas debe pasar por todas las personas 5. No se cuentan las pelotas que tocan el piso 6. Cada equipo debe escoger una persona iniciador y un finalizador 7. Cuando la pelota pasa por el finalizador se cuenta como 1 punto Dinámica (pása la pelota...) Objetivos del juego Acumular la mayor cantidad de puntos en 1.5 minutos. Al inicio el equipo debe estimar la cantidad de puntos a lograr
  • 4.
    Dinámica retrospectiva 1.La diferencia entre lo estimado versus lo real 2. Se mejora con cada iteracion 3. El poder del feedback
  • 5.
    Ahora revisemos unpoco el contexto del que partimos...
  • 6.
    que hacemos actualmente... Incluso sin darnos cuenta
  • 7.
    generando un bajo% de éxito en los proyectos Reporte de CHAOS 2009: http://standishgroup.com/newsroom/chaos_2009.php
  • 8.
    Lo que nos lleva a. .. Mas del 68% de los proyectos de sw fallan o su alcance cambia A mi no me dijeron... No me lo mostraron... Nunca lo dije... el equipo
  • 9.
    La calidad entregada a los clientes es inaceptable . El cliente no usa las funcionalidades desarrolladas. La aplicación/web no es útil para el cliente. Sintomas que podemos mejorar
  • 10.
    (creatividad) faltade visibilidad dentro del producto y el proceso. (q/a) Cantidad excesiva de bugs. (ingeniería) Los requerimientos no son claros. Sintomas que podemos mejorar La agencia
  • 11.
    A que tiposde retos nos enfrentamos en todo el proceso 1. Personas 2. Requerimientos 3. Tecnologia
  • 12.
    personas Skills. MotivacionExperiencia Puntos de vista. Prejuicios. A que tipos de retos nos enfrentamos en todo el proceso
  • 13.
    requerimientos A quetipos de retos nos enfrentamos en todo el proceso
  • 14.
    requerimientos El clienteva descubriendo lo que quiere durante el proceso . Los desarrolladores van descrubriendo como solucionarlo. A que tipos de retos nos enfrentamos en todo el proceso
  • 15.
    tecnologia La tecnologiacambia. El desarrollo es en gran parte diseño (Diseñamos sobre la marcha) Beta eterno. A que tipos de retos nos enfrentamos en todo el proceso
  • 16.
    Como manejar estegrado de complejidad PENSANDO DIFERENTE Manifiesto Agil...
  • 17.
    Individuos e interacciones sobre procesos y herramientas Software que funciona sobre documentación exhaustiva Colaboración con el cliente sobre negociación de contratos Responder ante el cambio sobre seguimiento de un plan Manifiesto Agil
  • 18.
    Metodologías Ágiles Gestiónde Proyectos Practicas de Ingeniería de Software Lean Scrum Principios & Valores XP Cristal
  • 19.
  • 20.
    Scrum, una formadistinta de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily Scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
  • 21.
    Scrum, una formadistinta de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Sprint retrospective, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
  • 22.
    Roles: Dueñodel producto Representa la voz del cliente. Con autoridad para definir/cambiar el producto. Responsable de la rentabilidad del Producto. ¿Quienes estan aquí? Creativos. Cuentas. Coordinación TI .
  • 23.
    Roles: ScrumMaster Facilitador. Remueve impedimentos del equipo. Promueve valores, principios y practicas de scrum. ¿Quienes estan aquí? Todos podemos estar aqui, es cuestion de práctica
  • 24.
    Roles: Elequipo Grupo de personas co-locados (2 a 7 personas) Multi-funcionales o con Roles difusos. Estiman tareas de cada requerimiento. ¿Quienes estan aquí?: Producción Diseño. Animación y programación. QA.
  • 25.
    Scrum, una formadistinta de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
  • 26.
    Reuniones: sprintplannig Lista de requerimientos. Creación de tareas. Estimación de tiempos. ¿Que se hace?
  • 27.
    Reuniones: SprintReview Inspección del producto. Generar feedback sobre el producto. Todos participan. ¿Que se hace?
  • 28.
    Reuniones: DailyScrum Meeting Reuniones diarias de15 minutos donde el equipo reflexiona sobre: Que hice ayer?. Que incovenientes o aprendizajes tuve? Que voy a hacer hoy? ¿Que se hace?
  • 29.
    Scrum, una formadistinta de hacer proyectos Roles Dueño del producto, Scrum Master, Equipo Reuniones Sprint planning, Sprint review, Daily scrum meeting. Artefactos Product backlog, Sprint backlog, Burndown charts.
  • 30.
    Artefactos TaskBoard: Sirvepara tener un mapa visual de las tareas y el progreso Tareas | en proceso | Hecho
  • 31.
    ¿Que podemos lograraplicando Scrum? Colaborarcion Innovacion Feedback Aprendizaje colectivo
  • 32.
    Y al finaltodos felices! Cliente Ejecutivo Paul Tú Quiero un aumento $$
  • 33.
    Que les parece?Dejanos tu feedback Próximos pasos