после декомпозиции (пусть высокоуровневой) на задачи саму разработку можно гибко вести «спринтами» и итерациями на быстрый результат с вовлечением заказчика и минимумом проектной документации.