Los últimos años el agilismo se ha puesto de moda, pero las modas tienen riesgos...
El agilismo se ha llenado de palabras "mágicas" que algunos sólo usan como fachada y tienen poco contenido.
En esta charla trataremos de buscar el fondo y no quedarnos simplemente con la forma, hablaremos tanto del agilismo verdadero como del agilismo de postureo, y también de lo que esto conlleva.
Trataremos de dar respuesta a ¿qué es esto de Agile?
Esta charla pretende ser una crítica constructiva que sirva de reflexión de dónde venimos, dónde estamos y a dónde vamos.
Acabaremos dando algunos consejos para los programadores, base de todo en el mundo del desarrollo de software.
En definitiva, trataremos de abrir los ojos, tomar conciencia y plantaremos cara a algunos "agiListos".
17. @dafergonTry IT! MADRID · 13 MARZO · 2017
De donde venimos
Primeros desarrollos software
tiempo
Desarrollo
Análisis
18. @dafergonTry IT! MADRID · 13 MARZO · 2017
De donde venimos
WTF
tiempo
Desarrollo
Análisis
WTF
19. @dafergonTry IT! MADRID · 13 MARZO · 2017
De donde venimos
WaTerFall
tiempo
Desarrollo
Análisis
20. @dafergonTry IT! MADRID · 13 MARZO · 2017
tiempo
Mucho tiempo
Desarrollo
Análisis
De donde venimos
WaTerFall
21. @dafergonTry IT! MADRID · 13 MARZO · 2017
tiempo
Mucho tiempo
Como no da tiempo
no lo hacemos bien
Desarrollo
Análisis
De donde venimos
WaTerFall
22. @dafergonTry IT! MADRID · 13 MARZO · 2017
Algunos datos
Standish Group Study (Proyectos Waterfall)
ü Frecuente o siempre: 20%.
ü Rara vez o nunca: 64%.
Desperdicio para todos: ¡Clientes y proveedores!
Problemático
60%
Éxito
11%Fracaso
29%
23. @dafergonTry IT! MADRID · 13 MARZO · 2017
¿Cuáles son las razones?
Standish Group Study
ü Requisitos cambiantes.
ü Productos complejos.
ü Procesos más centrados en maximizar recursos
que en aportar valor al cliente.
ü Juegos de contratación.
ü Planificar todo en detalle por adelantado.
24. @dafergonTry IT! MADRID · 13 MARZO · 2017
¿Qué es lo que falla?
Incertidumbre en los proyectos
ü Error al comprometer el proyecto
al inicio del cono: Factor de error
entre 2x y 4x.
25. @dafergonTry IT! MADRID · 13 MARZO · 2017
¿Qué es lo que falla?
La incertidumbre en los proyectos
27. @dafergonTry IT! MADRID · 13 MARZO · 2017
Tipos de Proyectos
Distintos tipos de proyectos, distintos enfoques
(Matriz de Stacey)
Requisitos
Claros
Tecnología conocida
Adaptativo
(value-driven)
Predictivo
(plan-driven)
Caos!
28. @dafergonTry IT! MADRID · 13 MARZO · 2017
Viviendo con la incertidumbre
Metodologías de desarrollo ágiles
29. @dafergonTry IT! MADRID · 13 MARZO · 2017
Desarrollo Iterativo incremental
Desarrollo en cascada frente a Iterativo Incremental
Ir más
rápido a
trabajar
30. @dafergonTry IT! MADRID · 13 MARZO · 2017
Desarrollo Iterativo incremental
Desarrollo en cascada frente a Iterativo Incremental
Ir más
rápido a
trabajar
31. @dafergonTry IT! MADRID · 13 MARZO · 2017
Desarrollo Iterativo incremental
Desarrollo en cascada frente a Iterativo Incremental
Ir más
rápido a
trabajar
32. @dafergonTry IT! MADRID · 13 MARZO · 2017
Agile manifesto
17 de febrero de 2001
Snowbird, Utah
17 firmantes
Metodologías ligeras
de desarrollo:
Scrum
XP
DSDM
Crystal
…
33. @dafergonTry IT! MADRID · 13 MARZO · 2017
Estamos descubriendo formas mejores de desarrollar software
tanto por nuestra propia experiencia como ayudando a terceros.
A través de este trabajo hemos aprendido a valorar:
Agile manifesto
34. @dafergonTry IT! MADRID · 13 MARZO · 2017
Individuos e interacciones
sobre procesos y herramientas
Software funcionando
sobre documentación extensiva
Colaboración con el cliente
sobre negociación contractual
Respuestaante el cambio
sobre seguir un plan
Agile manifesto
Valores
36. @dafergonTry IT! MADRID · 13 MARZO · 2017
Agile
¿Qué no es y qué sí?
• Agile NO es:
• Hacer las cosas más rápido.
• Algo nuevo.
• Herramienta, proceso o framework.
37. @dafergonTry IT! MADRID · 13 MARZO · 2017
Agile
¿Qué no es y qué sí?
• Agile NO es:
• Hacer las cosas más rápido.
• Algo nuevo.
• Herramienta, proceso o framework.
• Agile SÍ es:
• Adaptarse a los cambios rápidamente.
• Un cambio de mentalidad.
• Un cambio cultural.
38. @dafergonTry IT! MADRID · 13 MARZO · 2017
Tradicional vs Agile
Duda
Vale, vale,
pero…esto de Agile
funciona
39. @dafergonTry IT! MADRID · 13 MARZO · 2017
Tradicional vs Agile
Informe Chaos
Waterfall Agile
Problemático
60%
Éxito
11%
Fracaso
29%
Problemático
52%
Éxito
39%
Fracaso
9%
40. @dafergonTry IT! MADRID · 13 MARZO · 2017
Tradicional vs Agile
Duda
Por qué no
aplica Agile todo
el mundo
46. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Historias ficticias tan reales, como la vida misma
47. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Advertencia
Cualquier
parecido con
la realidad es
pura
coincidencia
48. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Juan Palomo (Hombre-Orquesta de su Pyme)
ü Juan Palomo
ü CEO, CTO, Pyme Juan Palomo y asociados
49. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Juan Palomo (Hombre-Orquesta de su Pyme)
ü Juan Palomo
ü CEO, CTO, Pyme Juan Palomo y asociados
50. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
ü Patricio González
ü Presidente Banco Enséñame la pasta
51. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
52. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
53. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
54. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
Transformación
Digital
55. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
Transformación
Digital
Transformación Digital:
Hacer web’s y app’s e
invertir mucho dinero en
grandes campañas de
marketing.
56. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
Transformación
Digital
Transformación Digital:
Hacer web’s y app’s e
invertir mucho dinero en
grandes campañas de
marketing.
57. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Patricio (Presidente del Banco Enséñame la pasta)
Transformación
Digital
Transformación Digital:
Cambio cultural de la
organización para adaptar su
modo de trabajo a las
necesidades del mundo Digital
58. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Pepe Gotera (Agile Coach)
ü Pepe Gotera
ü Agile Coach
59. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
AgiListos
ü Pepe Gotera
ü Agile Coach
60. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
AgiListos
ü Pepe Gotera
ü Agile Coach
Pseudo
cuasi Agile
de transición
61. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
AgiListos
ü Pepe Gotera
ü Agile Coach
Hago
“Mi Agile”
62. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
AgiListos
ü Pepe Gotera
ü Agile Coach
Reunión
¿Waterfall
o Agile?
63. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Pepe Gotera
ü Agile Coach
Historias cotidianas
Pepe Gotera (Agile Coach)
64. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Pepe Gotera
ü Agile Coach
Historias cotidianas
Pepe Gotera (Agile Coach)
65. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Pepe Gotera
ü Agile Coach¡Atención!
No tiren post-its
a los agilistas
que se estresan
Historias cotidianas
Pepe Gotera (Agile Coach)
66. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Pepe Gotera
ü Agile Coach¡Atención!
No tiren post-its
a los agilistas
que se estresan
Historias cotidianas
Pepe Gotera (Agile Coach)
67. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Pepe Gotera
ü Agile Coach
Historias cotidianas
Pepe Gotera (Agile Coach)
68. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
María Gantt Pemepé (Scrum Master)
ü María Gantt Pemepé
ü Scrum Master
69. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü María Gantt Pemepé
ü Scrum Master
Historias cotidianas
María Gantt Pemepé (Scrum Master)
70. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü María Gantt Pemepé
ü Scrum Master
Historias cotidianas
María Gantt Pemepé (Scrum Master)
71. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü María Gantt Pemepé
ü Scrum Master
Historias cotidianas
María Gantt Pemepé (Scrum Master)
72. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü María Gantt Pemepé
ü Scrum Master
Sprint 2Sprint 1 Sprint 3
Historias cotidianas
María Gantt Pemepé (Scrum Master)
73. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü María Gantt Pemepé
ü Scrum Master
Sprint 2Sprint 1 Sprint 3
Scrum Master
Certificado
Historias cotidianas
María Gantt Pemepé (Scrum Master)
74. @dafergonTry IT! MADRID · 13 MARZO · 2017
Scrum Master
Certificado
ü María Gantt Pemepé
ü Scrum Master
Sprint 2Sprint 1 Sprint 3
Historias cotidianas
María Gantt Pemepé (Scrum Master)
75. @dafergonTry IT! MADRID · 13 MARZO · 2017
Historias cotidianas
Carlos Pincha Teclas (Programador, Consultora Cárnica Bodyshopping)
ü Carlos Pincha Teclas
ü Programador Junior
76. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Carlos Pincha Teclas
ü Programador Junior
Historias cotidianas
Carlos Pincha Teclas (Programador, Consultora Cárnica Bodyshopping)
77. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Carlos Pincha Teclas
ü Programador Junior
Historias cotidianas
Carlos Pincha Teclas (Programador, Consultora Cárnica Bodyshopping)
78. @dafergonTry IT! MADRID · 13 MARZO · 2017
ü Carlos Pincha Teclas
ü Programador Junior
Historias cotidianas
Carlos Pincha Teclas (Programador, Consultora Cárnica Bodyshopping)