Руководство пользователя

Планирование проекта

DEVPROM предназначен для обслуживания современных итерационных инкрементных процессов, состоящих из нескольких итераций, в рамках которых разрабатывается функционал.

 

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

 

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

 

Управление планом выпуска релизов продукта осуществляется на закладке "Релиз". Вы можете добавлять новые релизы, создавать итерации и сборки. Каждое пожелание характеризуется номером версии продукта, к которой оно относится и номером версии, в котором выполнено. В списке версий вы можете просматривать какие пожелания были добавлены или выполнены в той или иной версии.

 

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

 

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

 

Контроль за ходом проекта

Оценки сроков завершения релизов и итераций вычисляются на основе оценок трудоемкостей пожеланий и фактической скорости работы команды. Прогресс по выполнению задач релизов и итераций отображается в форме Burndown-диаграммы.

 

Желтая линия характеризует текущую плановую трудоемкость, зеленая - текущую оставшуюся трудоемкость, а красная - идеальную оставшуюся трудоемкость, при которой команда успевает завершить итерацию или релиз к заданному сроку. Пунктирная зеленая (или синяя) линия показывает прогнозируемый срок завершения итерации или релиза, если команда вернется к той скорости работы, значение которой было использовано при старте работ над релизом или итерацией.

 

Бывают ситуации, когда окончательный объем работ в релизе фиксируется уже после его начала. При этом прогноз по завершению релиза (зеленая пунктирная линия на burndown) работает некорректно. Чтобы исправить эту проблему планирования вы можете сбросить burndown, при этом, начальная трудоемкость работ по релизу станет равной максимальной трудоемкости и прогноз по завершению выровняется. Данная операция доступна из меню "Операции" на закладке "Релизы".

 

Релизы

Итерации

Задачи

Содержание