Практически всегда, когда мы говорим о внедрении Scrum или читаем статьи по этой теме, можно встретить термин “Agile”. Давайте разберемся, что же это такое, и как связаны эти понятия. Исторически существовал классический, или каскадный подход к организации проектов. Это механика, в которой заранее готовится техническое задание, учитываются все мелочи, предсказываются риски и затраты. И только потом начинается разработка. Разработчики согласовывали план работы с заказчиком и чётко следовали ТЗ. Когда продукт был готов, его тестировали, но уже не было возможности что-то поменять. Поэтому, если выявлялись ошибки, приходилось начинать всё сначала, а сроки работы увеличивались. Так было, пока группа новаторов не решила изменить ситуацию полностью, создав гибкий подход к организации работы.
В феврале 2001 года в США, штате Юта собрались семнадцать менеджеров крупных компаний, работающих над проектами по разработке программного обеспечения. На повестке дня стояла разработка универсального наб