В 2005 году был сформулирован подход разработки двумя треками, Discovery и Delivery, — и в рамках отдельных итераций разработку стали вести параллельно по каждому из них. Это позволило быстрее проверять востребованность изменений пользователями и корректировать направление развития.
Однако в некоторых ситуациях двух треков оказалось недостаточно, и к ним все чаще стал добавляться третий — Design. Рассказываем о том, кому и зачем он нужен, как устроена трехтрековая разработка, в каких ситуациях она особенно эффективна и в чем ее отличие от двухтрекового подхода.