Обязательно расскажу о том, как применяем Agile в компании, но прежде — пара слов о самом подходе.Agile — это гибкий подход, при котором команда выпускает проект частями, а не целиком после завершения всех работ. Это не единственная гибкая методология — есть еще DSDM, Scrum, FDD, BDD и другие.Agile отличает возможность вносить в проект новые идеи и изменять требования уже по ходу разработки продукта. В отличие от строгого планирования, гибкий подход предусматривает неизвестность заранее и встраивает ее в рабочий процесс. Agile на практике в YuSMP Group
А где тут Agile и гибкость?
Agile здесь в том, что сдаем проект не целиком, а частями. Это и дает гибкость - мы можем внести существенные изменения в фичи или вообще добавить новые, когда часть продукта уже в разработке.