Este documento resume los principios y prácticas ágiles como guía para el desarrollo de software. Aborda temas como la importancia de la confianza, la composición efectiva de equipos, la entrega continua de valor al cliente a través de iteraciones cortas, la colaboración estrecha con el cliente, y el uso de retrospectivas para promover el aprendizaje y la mejora continua. El objetivo general es explicar por qué los enfoques ágiles pueden ser superiores a los modelos de desarrollo de software más tradicionales.
7. 01 | Prólogo
El gran salto (con empujón)
La crisis y sus oportunidades
Los aliados
Puesta en marcha de un gran proyecto
8. 02 | Sobre indivíduos y su
interacción
Confianza
Perdemos mucho tiempo reunidos!
Composición de equipos
9. 02 | sobre indivíduos y su iteración
Confianza
Resultados a corto plazo
Métrica desde el minuto cero
Visibilidad a medio plazo
10. 02 | Sobre indivíduos y su iteración
CONFIANZA
11. 02 | sobre indivíduos y su iteración
Perdemos mucho tiempo reunidos!
Comunicación cara a cara
TimeBox
Un equipo informado es un equipo enfocado
12. 02 | sobre indivíduos y su iteración
Composición de equipos
¿Está equilibrado?
¿Se podrá autogestionar?
Elementos independientes (consultores,
diseñadores)
13. 03 | Sobre el software que
funciona
Pila, iteración y retrospectiva. La
entrega de valor
Ingeniería del software. Son
profesionales, saben lo que hacen
Afloramiento de deuda técnica
14. 03 | Sobre el software que funciona
Pila, iteración y retrospectiva. La
entrega de valor
Orientación a entregables funcionales
Historias de usuario
“Terminado, terminado” y los criterios de
aceptación
15. 03 | Sobre el software que funciona
Ingeniería del software. Son
profesionales, saben lo que hacen
Integración continua
Pruebas unitarias
Gestión de la configuración
16. 03 | Sobre el software que funciona
Afloramiento de la deuda técnica
Deuda real y deuda imaginaria
Rayos! ¿Eso lo hicimos nosotros?
Rayos! Pero, ¿Aún trabajamos para ese
cliente?
17. 04 | Sobre la colaboración con
el cliente
El desarrollo de software es
colaborativo
Y esto, ¿Cómo se vende?
Al cliente le interesa saber cómo va
el proyecto, ¿o no?
18. 04 | Sobre la colaboración con el cliente
El desarrollo de software es
colaborativo
¿Quien es realmente el Dueño de Producto?
Estilos de relación cliente-proveedor
19. 04 | Sobre la colaboración con el cliente
Y esto, ¿cómo se vende?
Llave en mano y bolsas de horas. Una
realidad
¿Nos escudamos en la rigidez del cliente?
Te pagan por lo que entregas, pero te
contratan por lo que compartes
20. 04 | Sobre la colaboración con el cliente
Al cliente le interesa saber cómo va el
proyecto, ¿o no?
El cliente informado
No desearás la sonrisa de tu cliente, sino su
respeto
21. 05 | Sobre la respuesta al
cambio
Una sola métrica para dominarlos a
todos (los proyectos, claro)
SCRUM: Todos para uno y uno para
todos
RETROSPECTIVAS!
22. 05 | Sobre la respuesta al cambio
Una sola métrica para dominarlos a
todos (los proyectos, claro)
La velocidad, hoy
La velocidad, mañana
¿A que velocidad ganamos dinero?
23. 05 | Sobre la respuesta al cambio
Scrum: Uno para todos y todos para
uno
Asegúrate de que todos han entendido
REALMENTE que están haciendo SCRUM
El medio de cultivo. Mima tu SCRUM!
Si no te tumba la ola, lo hará la resaca
24. 05 | Sobre la respuesta al cambio
RETROSPECTIVAS!
La fiesta del equipo
Métodos! Busca, compara y elige
El equipo es soberano. Planes de acción =
KAIZEN
25. “Señora, estos son mis principios… Si
no le gustan, tengo otros!”
Groucho Marx. “Sopa de Ganso” (1933)
pero lo
decidiremos en
la retrospectiva!