Вот почему адепты гибкой разработки стремятся разбивать имеющееся время на небольшие фрагменты и в каждый из них решать конкретную часть задач. Разработчик знает, что если постоянно отодвигать дату завершения проекта и задерживать выпуск ценной программы, то уменьшаются дивиденды заказчика, а кроме того, возрастает риск вообще ничего не выпустить. Это самая горькая судьба для любого софтверного проекта.