Концепция: Выпуск
Выпуск - это функциональный вариант системы, удовлетворяющий совокупности предопределенных требований.
Основное описание

Различают внутренние и внешние выпуски. Внутренними выпусками пользуются только разработчики, например, для проверки вех или демонстрации продукта заказчикам и пользователям. Внешние выпуски предоставляются пользователям. Выпуск не обязательно должен поддерживать все функции, предусмотренные для конечного продукта. Зачастую выпуски применяются для оценки хода выполнения проекта и представляют интерес только с инженерной точки зрения. Выпуски представляют собой практический механизм установки контрольных точек, позволяющий предотвратить возникновение типичных ситуаций типа "90% сделано, еще 90% осталось".

Применение итераций и выпусков позволяет эффективнее использовать время различных участников проекта, включая проектировщиков, испытателей, писателей и т.д. Регулярное создание выпусков позволяет структурировать процесс интеграции и тестирования и равномерно распределить его на всей протяженности цикла разработки. В прошлом одной из самых распространенных причин провала больших проектов было одновременное выявление всех недоработок в течение одного длительного цикла интеграции, который приходился на конец жизненного цикла и в котором любые недоработки фактически блокировали процесс разработки.

В каждом выпуске обновляются многие продукты работы.  Говорят, что итерационная разработка программного обеспечения с регулярными выпусками напоминает "выращивание". Продукты работы разрабатываются не последовательно, а одновременно, хотя и с разной скоростью.