Парадигма идёт от того, что в Agile работа осуществляется короткими циклами, по окончании которого проходит анализ и обновление первоначальных планов. Но при этом надо понимать, что изменение планов просиходит не потому что нет понимания, куда идти, а потому что реальность оказалась не такой, какой её представляли при первоначальном планировании. То есть все альтернативные подходы к реализации задач продолжат делать продукт как и было задумано, проигнорировав реальность? Ну и кому нужна такая прогнозируемость?