Отчет "Состояние ошибки"

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

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

Примечание

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

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

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

  • Настройка длительности итерации

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

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

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

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

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

  • Каково распределение ошибок по приоритету и важности?

  • Сколько ошибок назначено для каждого участника команды?

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

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

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

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

Диаграмма состояния ошибокНижняя область отчета о состоянии ошибок

Сведения

Описание

Количество ошибок

Визуальное представление совокупного количества всех ошибок, сгруппированных по состоянию.

Активные ошибки по приоритету/важности

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

Активные ошибки по назначению

Линейчатая диаграмма с отображением совокупного количества активных ошибок, назначенных каждому участнику команды в текущий момент. Группировка ошибок осуществляется по приоритету или важности.

Разрешенные ошибки по назначению

Линейчатая диаграмма с отображением совокупного количества разрешенных ошибок, назначенных каждому участнику команды в текущий момент. Группировка ошибок осуществляется по приоритету или важности.

Создать фильтры для отчета "Состояние ошибки" можно следующими способами:

  • изменить начальную и конечную даты отчета;

  • отфильтровать ошибки, учтенные в отчете, указав пути к итерации и пути к области или указав состояние, приоритет или важность.

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

Действия, необходимые для отслеживания ошибок

Для обеспечения точности и актуальности отчета "Состояние ошибки" команда должна выполнить следующие действия.

Примечание

Команда может использовать книгу "Рассмотрение" для просмотра, ранжирования, определения приоритетов и назначения ошибок.Дополнительные сведения см. в разделе Книга "Рассмотрение".

  • Определить ошибки, а также указать их пути Итерации и Области.

  • Указать Приоритет и Важность каждой ошибки.

    Примечание

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

  • Назначить каждую ошибку тому участнику команды, который работает над ее разрешением и закрытием.

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

Настройка длительности итерации

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

Изменение длительности итерации

  1. Щелкните значок календаря и выберите дату около поля Начало итерации (дата) или Конец итерации (дата).

  2. Нажмите кнопку Просмотр отчета.

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

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

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

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

  • Насколько быстро команда устраняет и закрывает ошибки?

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

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

  • Каково распределение ошибок по приоритету и важности?

  • Сколько ошибок назначено для каждого участника команды?

  • Требуется ли кому-либо из участников команды помощь в устранении и закрытии ошибок?

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

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

Работоспособная версия отчета о состоянии ошибок

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

На следующем рисунке показан пример нерабочей версии отчета "Состояние ошибки".

Неработоспособная версия отчета о состоянии ошибок

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

Индикатор

Вопросы, которые следует задать

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

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

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

  • Существуют ли другие факторы, снижающие способности команды по разрешению и устранению ошибок?

Количество активных ошибок не меняется. Неизменность количества активных ошибок свидетельствует о том, что команда не обнаруживает ошибок.

  • Охватывают ли тесты достаточный объем работ?

  • Существуют ли другие факторы, снижающие способности команды по обнаружению ошибок?

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

  • Правильно ли установлены приоритеты для команды?

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

  • Правильно ли отслеживают состояние ошибки участники команды?

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

  • Следует ли команде сбалансировать нагрузку путем перераспределения ошибок?

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

  • Разрешает ли команда ошибки в установленном порядке приоритетов?

  • Существуют ли другие факторы, снижающие способности команды по разрешению ошибок с высоким приоритетом?

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

Отчет "Состояние ошибки" можно отфильтровать или изменить его отображение следующими способами:

  • изменить начальную и конечную даты отчета;

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

  • Изменить способ группирования по приоритету или важности.

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

Фильтры состояния ошибок

Фильтрование набора ошибок, перечисленных в отчете

  1. Выполните одно или оба из следующих действий.

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

    • В списках Состояние, Приоритет или Важность установите флажки рядом с каждым включаемым состоянием, приоритетом и важностью.

  2. Нажмите кнопку Просмотр отчета.

Группирование ошибок по приоритету или важности

  1. В списке Группировать активные ошибки по выберите Приоритет или Важность.

  2. Нажмите кнопку Просмотр отчета.

См. также

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

Панель мониторинга "Ошибки"

Панель мониторинга "Ошибки"

Книга "Рассмотрение"

Отчет "Тенденции ошибок"

Отчет "Реактивации"

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

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