Поделиться через


Отчеты (гибкая разработка)

Отчеты служб отчетов SQL Server позволяют анализировать ход выполнения и качество проекта. Эти отчеты создаются на основе шаблона процесса "MSF для гибкой разработки программного обеспечения, версия 5.0". В отчетах приводятся сводные показатели по различным рабочим элементам, управлению версиями, результатам тестов и построениям. В отчетах содержатся ответы на вопросы о фактическом состоянии проекта.

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

Примечание

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

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

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

  • Мониторинг состояния проекта и хода выполнения работ командой

  • Осуществление доступа к отчетам

  • Обновление отчета

  • Управление опубликованными отчетами и работа с ними

  • Настройка отчетов и связанные с этим задачи

Получить доступ к отчету можно из папки Отчет Отчеты, как показано на следующем рисунке.

Папка "Отчеты"

Мониторинг состояния проекта и хода выполнения работ командой

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

Задачи

Связанное содержимое

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

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

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

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

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

Определение объема дополнительной работы. Отчет "Незапланированная работа" позволяет определить, какой объем работы команда добавила в итерацию с ее момента начала.

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

Осуществление доступа к отчетам

Отчеты службы отчетов SQL Server доступны в Сред. Командный обозреватель, на портале командного проекта или через Internet Explorer. Другие отчеты в формате Office Excel можно найти в Сред. Командный обозреватель в папке Documents. Дополнительные сведения об этих отчетах см. в разделе Отчеты Excel (гибкая разработка).

Примечание

Если в узле Отчеты в Сред. Командный обозреватель отображается красный значок X, это может указывать, что у вас нет разрешений на доступ к отчетам, или что Сред. Командный обозреватель потеряло связь с сервером, на котором размещены службы отчетов SQL Server.В таких случаях обратитесь к администратору проекта, чтобы убедиться в наличии у вас разрешений на доступ к узлу отчетов, а также в том, что сервер, на котором размещены службы отчетов, запущен.

Красный значок X может появляться в узле Отчеты при выполнении обоих из следующих условий.

  • Сред. Командный обозреватель запущено на том же компьютере, что и службы отчетов SQL Server.

  • Вы не вошли в систему как администратор или в Internet Explorer включена усиленная безопасность.

Для устранения этой проблемы войдите в систему на своем компьютере как администратор или откройте Internet Explorer, откройте свойства обозревателя, перейдите на вкладку Безопасность и снимите флажок Включить защищенный режим.

Получение доступа к отчету

  1. Откройте Сред. Командный обозреватель и подключитесь к коллекции проектов, содержащей командный проект, для которого определены отчеты.

    Дополнительные сведения см. в разделе Подключение и доступ к командным проектам на сервере Team Foundation Server.

  2. Последовательно разверните узел командного проекта и узел Отчет Отчеты, а затем узел Ошибки, Построение, Управление проектами или Тест.

    Примечание

    При использовании более ранней версии Сред. Командный обозреватель узел Отчет Отчеты может не отображаться.Чтобы открыть отчет, введите в веб-браузере адрес сервера, на котором выполняются службы отчетов SQL Server для командного проекта.Например, введите http://имя_сервера_отчетов/reports в адресной строке браузера, щелкните папку Отчеты Team Foundation Server, щелкните папку коллекции командных проектов, в которой содержится проект, затем папку самого проекта.

    Отчеты также можно открыть через Team Web Access.

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

Обновление отчета

В следующей таблице описана процедура обновления отчета.

Примечание

При изменении записи базы данных, отслеживающей рабочий элемент, возникает период задержки перед тем, как изменения появятся в отчете, создаваемом службами отчетов.Данные отчета извлекаются из хранилища данных.Дополнительные сведения см. в разделе Изменение параметров управления обработкой для хранилища данных или куба служб аналитики.

Параметр

Результат

Кнопка "Обновить" в окне браузера

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

Обновить отчет

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

Сочетание клавиш CTRL+F5

Аналогично нажатию кнопки Обновить на панели инструментов отчета.

Управление опубликованными отчетами и работа с ними

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

  • Увеличивать или уменьшать изображение отчета.

  • Выполнять поиск текста в отчете.

  • Открывать связанные отчеты.

  • Экспортировать данные отчета в такие форматы, как XML, CSV, PDF, MHTML, Excel, TIFF или Word.

  • Обновлять отчет.

  • Печатать отчет.

  • Создавать подписку на отчет.

Дополнительные сведения см. в разделах Инструкции по диспетчеру отчетов и Управление опубликованными отчетами и работа с ними на веб-сайте корпорации Майкрософт.

Настройка отчетов и связанные с этим задачи

Задачи

Связанное содержимое

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

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

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

Объединение данных для просмотра хода выполнения работ командой. Создание отчетов, обобщающих данные из Visual Studio Application Lifecycle Management (ALM) в диаграммах и таблицах, упрощает процесс отслеживания хода работы команды. Например, можно создать отчет, показывающий, сколько активных рабочих элементов назначено каждому участнику команды. Для создания таких отчетов используется конструктор отчетов SQL Server и куб служб аналитики.

Изменение частоты обновления хранилища данных. Свойства, заданные по умолчанию для хранилища данных, определяются при установке Visual Studio Team Foundation Server. Позднее можно изменить периодичность обновления данных в хранилище и параметры, управляющие доступом пользователей к хранилищу данных.

См. также

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

Панели мониторинга (гибкая разработка)

Артефакты (гибкая разработка)

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

MSF для гибкой разработки программного обеспечения версии 5.0

Отчеты Excel (гибкая разработка)