В ALM реализован "пакетный" принцип управления проектом. Под "пакетом" понимается связанный набор задач, которые необходимо выполнить для достижения промежуточных целей проекта. Для оформления "пакета" работ используется Итерация. Другие названия Итерации - Спринт, Этап, Стадия и т.п.
Итерации могут быть вложенными (иерархическими), таким образом, обеспечивая произвольную детализацию планирования. Уровень итерации позволяет типизировать уровни декомпозиции плана работ, отличать один уровень планирования от другого, например, Стадии от Этапов.
Каждая итерация имеет плановые даты начала и окончания. Дочерние итерации влияют на плановую дату родительской итерации - растягивают ее.
Между итерациями можно формировать зависимости (стрелочки на графике выше). Для этого необходимо отредактировать поле Предшественники у Итерации. При создании плана работ используйте контекстное меню, чтобы быстро создавать дочерние или последующие (зависимые) итерации. Зависимость между итерациями влияет на плановую дату начала итерации. Если предшествующая итерация сдвигается вправо, то все последующие также будут сдвинуты вправо.
Группу итераций можно объединить в релиз. Релиз - это крупная часть проекта, в рамках которой готовится новая версия ПО и т.п. Все релизы как правило выполняются одинаковым образом и определяют цикличность выпуска новой функциональности. Ход выполнения релиза можно распланировать при помощи итераций. Если целью проекта является выпуск одной единственной версии ПО, либо это проект внедрения, то релизы не нужны и отключаются в настройках методологии проекта.
Вехи - это точки на план-графике проекта. Они позволяют зафиксировать важный для проекта срок и отобразить его на плане проекта.
Приложение автоматически отслеживает актуальность релизов или итераций (спринтов). Как только все истории, пожелания и задачи будут выполнены, такой релиз или итерация считается пройденными и пропадает из модулей планирования. В дополнение к этому вы можете явно исключить релиз или итерацию из плана, выпадающих списков и т.п. Для этого установите признак "Завершено" на карточке релиза или итерации. Массовая операция для управления этим признаком доступна в модулях "Релизы" и "Итерации".
Приложение автоматически оценивает даты начала и завершения релиза или итерации. Например, если в итерации есть первая задача, которая зависит от задачи из другой итерации, то оценка начала итерации будет зависеть от даты завершения такой задачи. Оценка завершения итерации может быть сдвинута относительно плановых сроков задачей, которая зависит от других задач. Вы можете визуализировать оценки начала и завершения итерации на плане проекта при помощи фильтра "Прогноз".
Общая структура декомпозиции работ отображается в модуле "Дерево работ". Справа на дополнительной панели для релизов и итераций отображается детальная Гантт-диаграмма выполнения выбранного этапа проекта.
Система автоматически выравнивает задачи на календарном графике, опираясь на плановые сроки (начало итерации), специальные требования к дате начала (поле "Начать к"), приоритет и порядковый номер задачи, дату окончания задачи, предшествующей данной, а также на основе правила, что сотрудник выполняет задачи проекта последовательно.
Длительность задачи рассчитывается на основе плановой трудоемкости (обычно в часах), ежедневной загрузке на проекте (может быть менее 8 часов), отсутствиях сотрудника и праздничных дней.