La agilidad protege mucho a los desarrolladores, ya que como se indica en varios modelos, una vez que se define algo es obvio que el tiempo y las metas pueden llegar a a cambiar, sin embargo no muchas empresas lo cumplen al pie de la letra, ya que algunos clientes son muy especiales y no podriamos decirles que "No" si es que llegaran a solicitar un cambio y nosotros tendriamos que adaptarnos para cumplir con los mismo tiempos.
Saludos.