Гибкая разработка программного обеспечения какое-то время была чрезвычайно популярна и стала подходом к разработке по умолчанию для многих команд по всему миру. Будь то Scrum или другие agile-процессы, с идеей приносить пользу небольшими итерациями, чтобы легче было видеть прогресс и вносить изменения в зависимости от обратной связи, трудно поспорить.