Presentación utilizada para explicar los principios ágiles del Manifiesto Agil durante la reunión del grupo local de Agile Spain en Madrid el 1/dic/2009
3. EL MANIFIESTO ÁGIL
Individuos e interacciones sobre
LO
S
procesos y herramientas
O
Software que funciona sobre
documentación exhaustiva
EM
YA
Colaboración con el cliente sobre
negociación de contratos
B
Responder ante el cambio sobre
seguimiento de un plan
SA
4. LOS PRINCIPIOS
ÁGILES
Madrid, 1 diciembre 2009 powered by
José Manuel Beas
jmbeas@agilismo.es
5. ¿QUÉ HAY DETRÁS DEL
MANIFIESTO ÁGIL?
http://www.flickr.com/photos/leandromartinez/3795248902/
7. LOS PRINCIPIOS ÁGILES
Nuestra mayor prioridad es satisfacer
al cliente a través de la entrega
temprana y contínua de software
con valor.
1
8. LOS PRINCIPIOS ÁGILES
Nuestra mayor prioridad es satisfacer
al cliente a través de la entrega
temprana y contínua de software
LA SATISFACCIÓN DEL
CLIENTE ES LO
con valor.
1
PRIMERO
9. LOS PRINCIPIOS ÁGILES
Nuestra mayor prioridad es satisfacer
al cliente a través de la entrega
temprana yAYUDA A PAGAR
contínua de software
NUESTRA
con valor.
FACTURA
1
10. LOS PRINCIPIOS ÁGILES
Nuestra mayor prioridad es satisfacer
al cliente a través de la entrega
temprana y contínua de software
AYUDA A valor.
con AFINAR EL
1
PRODUCTO
11. LOS PRINCIPIOS ÁGILES
Nuestra mayor prioridad es satisfacer
¿DE QUÉ VA la entrega
al cliente a través de
ESTE NEGOCIO
temprana y contínua de software
SI NO?
con valor.
1
12. LOS PRINCIPIOS ÁGILES
Aceptamos requisitos cambiantes,
incluso en etapas avanzadas. Los procesos
ágiles aprovechan el cambio para
proporcionar ventaja
competitiva al cliente.
2
13. LOS PRINCIPIOS ÁGILES
Aceptamos requisitos cambiantes,
incluso en etapas avanzadas. Los procesos
¿QUIÉN CONOCE LOS
ágiles aprovechan el cambio para
REQUISITOS DESDE
proporcionar ventaja
EL PRINCIPIO?
competitiva al cliente.
2
14. LOS PRINCIPIOS ÁGILES
Aceptamos requisitos
cambiantes,
RECUERDA: LA
incluso en etapas avanzadas. Los procesos
SATISFACCIÓN DEL
CLIENTE
ágiles aprovechan el cambio para
proporcionar ventaja
competitiva al cliente.
2
15. LOS PRINCIPIOS ÁGILES
Entregamos software frecuentemente,
con una periodicidad desde un par de
semanas a un par de meses, con
preferencia por los periodos más cortos
posibles.
3
16. LOS PRINCIPIOS ÁGILES
Entregamos software frecuentemente,
con una periodicidad desde un par de
CONFIANZA
semanas a un par de meses, con
“FEEDBACK” cortos
preferencia por los periodos más
ADAPTACIÓN
posibles.
3
17. LOS PRINCIPIOS ÁGILES
Los responsables de negocio y los
desarrolladores deben trabajar juntos
diariamente a lo largo del proyecto.
4
18. LOS PRINCIPIOS ÁGILES
Los responsables de negocio y los
LO
S
desarrolladores deben trabajar juntos
O
ALTERNATIVA:
diariamente a lo largo del proyecto.
EM
YA
DOCUMENTACIÓN
EXHAUSTIVA
B
4
SA
19. LOS PRINCIPIOS ÁGILES
Los responsables de negocio y los
desarrolladores deben trabajar juntos
“A VECES”
diariamente a lo largo del proyecto.
NO ES
SUFICIENTE
4
20. LOS PRINCIPIOS ÁGILES
Construimos proyectos con
profesionales motivados. Dándoles
el entorno y soporte que necesitan, y
confiando en ellos para que realicen el
5
trabajo.
21. LOS PRINCIPIOS ÁGILES
Construimos proyectos con
profesionales motivados. Dándoles
INVERTIR LA
el entorno y soporte que necesitan, y
PIRÁMIDE
confiando en ellos para que realicen el
5
trabajo.
22. LOS PRINCIPIOS ÁGILES
Construimos proyectos con
profesionales motivados. Dándoles
el entorno y soporte que necesitan, y
confiando en ellos para que realicen el
PEOPLEWARE
5
trabajo.
23. LOS PRINCIPIOS ÁGILES
Construimos proyectos con
SI NO CONFÍAS EN .LOS
profesionales motivados Dándoles
DEMÁS, ¿CÓMO ESPERAS
el entorno y soporte que necesitan, y
QUE CONFÍEN EN TI?
confiando en ellos para que realicen el
5
trabajo.
24. LOS PRINCIPIOS ÁGILES
El método más eficiente y efectivo de
comunicar la información a un equipo
de desarrollo y entre los miembros del
mismo es la conversación cara a cara.
6
25. LOS PRINCIPIOS ÁGILES
El método más eficiente y efectivo de
comunicar la información a un equipo
TRANSPARENCIA
de desarrollo y entre los miembros del
RESPONSABILIDAD
mismo es la conversación cara a cara.
6
26. LOS PRINCIPIOS ÁGILES
El método más eficiente y efectivo de
REQUISITOS
comunicar la información a un equipo
IMPEDIMENTOS
de desarrollo y entre los miembros del
mismo es la conversación cara a cara.
6
28. LOS PRINCIPIOS ÁGILES
Software que funciona es la
CRITERIOS DE
principal medida de progreso.
ACEPTACIÓN
7
29. LOS PRINCIPIOS ÁGILES
Software que funciona es la
principal medida de progreso.
ITERATIVO E
INCREMENTAL
7
30. LOS PRINCIPIOS ÁGILES
Los procesos ágiles promueven el
desarrollo sostenible. Espónsores,
desarrolladores y usuarios deben ser
capaces de mantener un ritmo
constante de forma indefinida.
8
31. LOS PRINCIPIOS ÁGILES
Los procesos ágiles promueven el
desarrollo sostenible. Espónsores,
desarrolladores y usuarios deben ser
capaces de mantener un ritmo
constante de forma indefinida.
8
32. LOS PRINCIPIOS ÁGILES
Los procesos ágiles promueven el
desarrollo sostenible. Espónsores,
desarrolladores y usuarios deben ser
MI PADRE ES MI
capaces de mantener un ritmo
HÉROE
constante de forma indefinida.
8
33. LOS PRINCIPIOS ÁGILES
La atención continua a la excelencia
técnica y los buenos diseños mejoran la
agilidad.
9
34. LOS PRINCIPIOS ÁGILES
La atención continua a la excelencia
técnica y los buenos diseños mejoran la
AUTOEXIGENCIA agilidad.
9
35. LOS PRINCIPIOS ÁGILES
Simplicidad, el arte de maximizar la
cantidad de trabajo no realizado, es
esencial.
10
36. LOS PRINCIPIOS ÁGILES
Simplicidad, el arte de maximizar la
EVITAR
cantidad de trabajo no realizado, es
DEFECTOS
esencial.
=
AHORRO DE
10 COSTES
37. LOS PRINCIPIOS ÁGILES
Simplicidad, el arte de maximizar la
cantidad de trabajo no realizado, es
FUNCIONALIDADES
esencial.
INNECESARIAS
10
38. LOS PRINCIPIOS ÁGILES
Las mejores arquitecturas, requisitos y
diseños surgen de equipos que se
autoorganizan.
11
39. LOS PRINCIPIOS ÁGILES
Las mejores arquitecturas, requisitos y
diseños surgen de equipos que se
autoorganizan.
SEGURIDAD
11
COMODIDAD
CONFIANZA
40. LOS PRINCIPIOS ÁGILES
A intervalos regulares, el equipo
reflexiona sobre cómo ser más efectivo,
entonces mejora y ajusta su
comportamiento de acuerdo a sus
12
conclusiones.
41. LOS PRINCIPIOS ÁGILES
A intervalos regulares, el equipo
LA efectivo,
reflexiona sobre cómo ser más
RETROSPECTIVA
entonces mejora y ajusta su
FORMA PARTE DEL
PROCESO
comportamiento de acuerdo a sus
12
conclusiones.
42. LOS PRINCIPIOS ÁGILES
A intervalos regulares, el equipo
HAY QUE
reflexiona sobre cómo ser más efectivo,
TOMAR
ACCIONES y ajusta su
entonces mejora
comportamiento de acuerdo a sus
12
conclusiones.