Методология Waterfall перестала соответствовать современным требованиям разработки программного обеспечения из-за недостаточной гибкости. 4
В этой модели этапы работы выполняются строго поочерёдно, их нельзя менять местами. 1 Команда не может вернуться назад и внести корректировки на ходу — ей приходится мириться с допущенными ошибками до конца проекта и лишь затем планировать исправления. 1
Также модель не позволяет предусмотреть все проблемы в проекте заранее. 4 Поскольку этапы следуют в жёстком порядке и совместить разработку и тестирование для поиска уязвимостей нельзя, недостатки всплывут лишь в конце проекта при тестировании. 4
Ещё один минус — большой объём документации, которую приходится постоянно поддерживать в актуальном состоянии. 4
Таким образом, для управления проектами, которые требуют быстрого реагирования на меняющиеся потребности рынка, методология Waterfall не уместна в чистом виде. 2