Всем привет. Сегодня мы попытаемся разобраться, что такое Agile, и как с ним работать. Попробуем разобраться на примере небольшой команды разработчиков. Agile (agile software development, от англ. agile – проворный) – это семейство «гибких» подходов к разработке программного обеспечения. Такие подходы также иногда называют фреймворками или agile-методологиями. Представим, что у нас есть небольшая команда разработки, мы хотим выстроить процесс разработки и релизов, и для этого мы выбрали agile-методологию. Так как команда использует гибкую методологию разработки, они не копят все пользовательские истории до большого релиза, наоборот, они выпускают их сразу и как можно чаще. Обычно они выпускают 4-6 пользовательских историй в неделю. Это их пропускная способность. Ее очень просто измерить — количество пользовательских историй за 7 дней.
Некоторые истории большие, их можно считать за две, некоторые маленькие, их можно считать за половину.
Проблема заключается в том, что заинтересова