Отчет "Ход реализации требований" (CMMI)

В отчете "Ход реализации требований" перечисляются все требования, отфильтрованные по области продукта и итерации в порядке важности.

Сведения о способах доступа к отчетам, их обновления и управления отчетами см. в разделе Отчеты (SQL Server Reporting Services).

Примечание

Для этого отчета требуется, чтобы коллекция командных проектов, в которой содержится нужный командный проект, была создана с поддержкой служб отчетов SQL Server.Если при запуске Team Explorer и развертывании узла командного проекта не отображается пункт ОтчетОтчеты, отчет недоступен.

В этом разделе

  • Данные в отчете

  • Интерпретация отчета

  • Фильтрация отчета и изменение отображения

Этот отчет может использоваться для получения ответов на следующие вопросы:

  • На каком этапе находится команда в выполнении работ по каждому требованию?

  • Сколько еще необходимо сделать команде для реализации каждого требования?

  • Какой объем работы выполнила команда за последний календарный период?

Необходимые разрешения

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

Данные в отчете

Отчет "Ход реализации требований" показывает состояние выполнения задач, определенных для реализации требований, как проиллюстрировано ниже. Данные отчета извлекаются из хранилища данных.

Отчет "Ход реализации требований"

Этот отчет отображает следующую информацию по каждому упомянутому в отчете требованию.

  • Выполнено %: числовое значение, соответствующее проценту выполненной работы на основе развертывания базового плана и завершенных часов по всем задачам, связанным с описанием требования или его дочерними требованиями.

  • Затраченные часы: визуальное представление завершенных часов, отображаемое в виде темно-зеленой панели.

  • Недавно завершенные: визуальное представление часов, завершенных в пределах временного интервала, указанного параметром Недавние (календарные дни), которое отображается в виде светло-зеленой панели.

  • Количество оставшихся часов: развертывание всех оставшихся часов для всех задач, связанных с требованием или его дочерними требованиями.

    Примечание

    В отчете активные требования отображаются полужирным шрифтом, а закрытые — обычным.

Требования, отображаемые в отчете

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

  • Требования отображаются в порядке их важности, на основе назначенного им ранга.

  • Требования отображаются полужирным шрифтом, если они находятся в активном или разрешенном состоянии.

  • Требования отображаются обычным шрифтом, если они находятся в закрытом состоянии.

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

Действия, необходимые для отслеживания рабочих элементов

Для обеспечения точности и актуальности отчета "Ход реализации требований" команда должна выполнить следующие действия:

  • Определить требования и задачи, создать связь типа Дочерний от каждой задачи к требованию, которое она реализует, а также создать связь типа Дочерний от любой подзадачи к ее родительской задаче.

  • Определить и обновить поля Завершено и Осталось для каждой задачи или подзадачи в ходе итерации или выпуска

    Важно!

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

  • Указать пути Итерация и Область для каждого требования и для каждой задачи.

    Примечание

    Сведения об определении путей к итерациям и областям см. в разделе Добавление и изменение области и путей итерации.

Интерпретация отчета

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

  • Указать интересующие пути Итерация и Область.

  • Изменить параметр Недавние (календарные) дни.

    По умолчанию значение этого поля равно семи дням.

  • Щелкните Развернуть или Свернуть, чтобы развернуть или свернуть требование и отобразить дочерние требования. Родительские требования отражают свертку по всем затраченным на выполнение задачи часам, назначенным родительскому и всем его дочерним требованиям.

Дополнительные сведения см. в пункте Фильтрация отчета и изменение отображения далее в этом разделе.

Вопросы, ответы на которые содержатся в отчете

Просмотрев отчет, можно определить, какой объем работы выполнила команда разработчиков за прошедшую неделю или недавний период. В частности, можно найти ответы на следующие вопросы:

  • По каким требованиям у команды наблюдался прогресс, а какие почти завершены?

    Требования, по которым у команды наблюдался прогресс, будут выделены значительной светло-зеленой полосой в индикаторе выполнения.

    Требования, которые почти завершены, покажут высокое значение Выполнено %, индикатор выполнения будет почти полностью зеленым, а значение столбца Количество оставшихся часов будет небольшим.

  • Над какими требованиями команда не работала?

    Требования, над которыми команда не работала, не покажут никакой светло-зеленой полосы в индикаторе выполнения.

  • По каким требованиям осталось выполнить больше всего работы?

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

  • Заблокирована ли работа над каким-либо требованием?

    Требования, в индикаторе выполнения которых отсутствует светло-зеленая полоса, могут указывать на проблему блокирования.

    Если команда не выполнила никакой работы над требованием в течение нескольких недель, необходимо будет определить, почему, и идентифицировать любые проблемы с блокированием или ресурсами.

  • Можем ли мы предоставить все, что запланировали? Какие цели следует перемасштабировать или исключить?

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

Рабочая версия отчета

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

Пример работоспособного отчета "Ход выполнения описаний функциональности"

Нерабочая версия отчета

Нерабочий отчет "Ход реализации требований" может демонстрировать одну или несколько из следующих ситуаций.

  • Отсутствие работы по одному или нескольким требованиям.

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

  • Для множества требований нет недавно завершенной работы.

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

Фильтрация отчета и изменение отображения

Отчет "Ход реализации требований" можно отфильтровать или изменить его отображение следующими способами.

  • Отфильтровать список отображаемых требований, изменив пути итерации или области.

  • Изменить интервал времени, определяющий, что считается недавним.

    Объем работы из раздела Недавно завершенные — это работа, которую команда выполнила или добавила в течение интервала, указанного параметром Недавние (календарные) дни. Чтобы определить, выполнила ли команда какую-либо работу за последнюю неделю, установите значение в 7 дней. Чтобы определить, сколько работы команда выполнила за последний месяц, установите значение в 30 дней.

  • Изменить масштаб отображения хода выполнения.

    Отчет можно просмотреть в абсолютном масштабе или в масштабе 100%. Абсолютный масштаб отображает ход выполнения относительно работы, выполненной командой по всем требованиям в отчете, а масштаб 100% — относительно базового плана работы по каждому требованию.

На следующем рисунке показаны доступные фильтры и параметры отображения.

Фильтры для отчета "Ход выполнения описаний функциональности"

Фильтрация требований, отображаемых в отчете

  1. В списке Итерация или Область установите флажок для каждой включаемой итерации или области продукта.

    Примечание

    Сведения об определении путей к итерациям и областям см. в разделе Добавление и изменение области и путей итерации.

  2. Нажмите кнопку Просмотр отчета, чтобы обновить отображение на основе новых критериев фильтрации.

Изменение интервала времени, определяющего недавнюю активность

  1. В поле Недавние (календарные) дни введите количество дней, которое будет считаться недавним интервалом времени.

  2. Нажмите кнопку Просмотр отчета, чтобы обновить отображение на основе нового интервала.

Изменение масштаба отображения хода выполнения требований

  1. В списке Вариант отображения выберите один из следующих параметров:

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

    • Масштаб 100%: отображает ход выполнения в завершенных и оставшихся часах как процент от базового плана для каждого требования, которое всегда равно 100%.

  2. Нажмите кнопку Просмотр отчета, чтобы обновить отображение на основе нового масштаба.

См. также

Основные понятия

Отчет "Обзор требований" (CMMI)

Другие ресурсы

Отчеты (SQL Server Reporting Services)