El cambio del desarrollo en cascada hacia en un entorno de desarrollo VUCA (volatil, incierto, complejo y ambiguo).
La dificultad de estimar y planificar actividades genera que sea dificultoso desarrollar un esquema de gestión de proyectos.
En parte por la gestión de cambios y requerimientos cambiantes.
En este sentido se describe el cambio de las metodologías pesadas por métodos livianos, generando feedback de forma inmediata y así poder lograr un desarrollo iterativo incremental.
Así el cliente es parte activa del desarrollo en una etapa temprana.
Las metodologías ágiles (XP, Scrum, FDD, DSDM, Crystal, Adaptive Software Development) permiten con el uso de metodologías ágiles mejorar el desarrollo.
Se valora:
- Individuos e interacciones, sobre procesos y herramientas
- Software funcionando, sobre documentación extensiva
- Colaboración con el cliente, sobre negociación contractual
- Respuesta ante el cambio, sobre seguir un plan