Майк Кон «Agile. Оценка и планирование проектов» 📚 В процессе итерации команда превращает одно или несколько неточно сформулированных требований в скомпонованную, протестированную и потенциально готовую к поставке программу. Это означает, что команда последовательно добавляет одну или несколько небольших функций во время каждой итерации, но каждая добавленная функция встроена в продукт, протестирована и имеет качество, необходимое для релиза. Итерации ограничиваются по времени, т. е. они завершаются вовремя, даже если приходится урезать функциональность. Принципиально важно, чтобы к концу каждой итерации продукт находился в потенциально готовом к поставке состоянии. 📚 Для обеспечения владельцу продукта максимальной гибкости приоритизации функции необходимо описать так, чтобы минимизировать их техническую взаимозависимость. Владельцу продукта сложно ранжировать функции по приоритетности в плане релиза, если выбор одной функции требует предварительной разработки трех других. 📚 Agile-к