Отчеты (CMMI)
Отчеты служб отчетов SQL Server позволяют анализировать ход выполнения и качество проекта. Эти отчеты формируются с помощью шаблона процесса Microsoft Solutions Framework (MSF) для улучшения процесса Capability Maturity Model Integration (CMMI) версии 5.0. Они позволяют отвечать на вопросы о состоянии командного проекта, собирая показатели, полученные из рабочих элементов, системы управления версиями, результатов тестов и построений.
Большинство этих отчетов содержат фильтры, которые можно использовать для выбора содержимого, включаемого в отчет. Доступна фильтрация по периоду времени, путям итерации и путям к областям, типам рабочих элементов и состояниям рабочих элементов. Вопросы, ответы на которые содержатся в отчете, относятся ко всем типам рабочих элементов, таким как требования, задачи ошибки и тестовые случаи.
Примечание
Для доступа к отчетам, описанным в этом разделе, требуется, чтобы коллекция командных проектов, в которой содержится нужный командный проект, была создана с поддержкой служб отчетов SQL Server.Если при запуске Сред. Командный обозреватель и развертывании узла командного проекта не отображается пункт Отчеты, эти отчеты недоступны.
Кроме того, для просмотра отчетов пользователю или группе, к которой принадлежит пользователь, должна быть назначена роль Обозреватель или Диспетчер содержимого Team Foundation в службах отчетов.Дополнительные сведения см. в разделах Добавление пользователей в командные проекты или Управление разрешениями.
В этом разделе
|
Получить доступ к отчету можно из папки Отчеты, как показано на следующем рисунке. |
Мониторинг состояния проекта и хода выполнения работ командой
Представленные в таблице отчеты можно использовать для отслеживания хода выполнения работ командой и для общего контроля качества командного проекта.
Задачи |
Имена отчетов и соответствующие разделы |
---|---|
Мониторинг активности ошибок, реактиваций и тенденций. Отчеты об ошибках можно использовать для отслеживания ошибок, обнаруживаемых командой, и хода исправления этих ошибок. |
|
Мониторинг активности построений, успешности и тенденций. Отчеты о построении можно использовать для отслеживания качества и успешности выполнения построений командой в заданный период времени. |
|
Отслеживание состояния проекта, темпа работы команды и хода реализации задач и описаний функциональности. Отчет "Ход реализации требований" можно использовать для оценки усилий, затраченных командой на реализацию каждого отдельного описания функциональности пользователей. С помощью этого отчета можно быстро определить, какая работа была недавно завершена по каждому из описаний функциональности и что еще предстоит сделать. Отчет "Обзор требований" помогает отслеживать степень выполнения работ по реализации и тестированию каждого отдельного описания. Для определения хода работ команды в процессе итерации их можно просматривать ежедневно или еженедельно. |
|
Определение объема дополнительной работы. Отчет "Незапланированная работа" позволяет определить, какой объем работы команда добавила в итерацию с ее момента начала. |
|
Мониторинг тестирования. Отчеты о тестировании позволяют отслеживать ход работ по разработке тестовых случаев и определять, насколько полно они охватывают требования. |
Осуществление доступа к отчетам
Доступ к отчетам служб отчетов SQL Server можно получить в Сред. Командный обозреватель, посредством портала командного проекта или с помощью Internet Explorer. Другие отчеты, использующие Office Excel, можно найти в Сред. Командный обозреватель в папке "Документы". Дополнительные сведения об этих отчетах см. в разделе Отчеты Excel (гибкая разработка).
Примечание
Если рядом с узлом Отчеты в Сред. Командный обозреватель отображается красный значок X, это может указывать, что у вас нет разрешений на доступ к отчетам, или что Сред. Командный обозреватель потеряло связь с сервером, на котором размещены службы отчетов SQL Server.В таких случаях обратитесь к администратору проекта, чтобы убедиться в наличии у вас разрешений на доступ к узлу отчетов, а также в том, что сервер, на котором размещены службы отчетов, запущен.
Красный значок X появляется рядом с узлом Отчеты при выполнении обоих из следующих условий.
Сред. Командный обозреватель запущено на том же компьютере, что и службы отчетов SQL Server.
Вы не вошли в систему как администратор или в Internet Explorer включена усиленная безопасность.
Для устранения этих проблем войдите в систему на своем компьютере как администратор или откройте Internet Explorer, откройте свойства обозревателя, перейдите на вкладку Безопасность и снимите флажок Включить защищенный режим.
Получение доступа к отчету
Откройте Сред. Командный обозреватель и подключитесь к коллекции проектов, содержащей командный проект, для которого определены отчеты.
Дополнительные сведения см. в разделе Подключение и доступ к командным проектам на сервере Team Foundation Server.
Последовательно разверните узел командного проекта и узел Отчеты, а затем узел Ошибки, Построение, Управление проектами или Тест.
Примечание
При использовании более ранней версии Сред. Командный обозреватель узел Отчеты может не отображаться.Чтобы открыть отчет, введите в веб-браузере адрес сервера, на котором выполняются службы отчетов SQL Server для командного проекта.Например, введите http://имя_сервера_отчетов/reports в адресной строке браузера, щелкните папку Отчеты Team Foundation Server, щелкните папку коллекции командных проектов, в которой содержится проект, затем папку самого проекта.
Отчеты также можно открыть через Team Web Access.
Дважды щелкните отчет, который нужно просмотреть.
Обновление отчета
В следующей таблице описана процедура обновления отчета.
Примечание
При изменении записи базы данных, отслеживающей рабочий элемент, возникает период задержки перед тем, как изменения появятся в отчете, создаваемом службами отчетов.Данные отчета извлекаются из хранилища данных.Дополнительные сведения см. в разделе Изменение параметров управления обработкой для хранилища данных или куба служб аналитики.
Параметр |
Результат |
---|---|
Кнопка "Обновить" в окне браузера |
Обновляет отображаемые данные, используя отчет, хранящийся в кэше сеанса. Кэш сеанса создается сразу после открытия пользователем отчета. Службы отчетов используют сеансы браузера для поддержания согласованности просмотра, когда отчет открыт. |
При щелчке этого значка сервер, на котором выполняются службы отчетов, возвращает запрос и обновляет данные отчета, если отчет составляется по требованию. Если отчет хранится в кэше или в виде снимка, то отображается отчет, хранящийся в базе данных сервера отчетов. |
|
Сочетание клавиш 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. Позднее можно изменить периодичность обновления данных в хранилище и параметры, управляющие доступом пользователей к хранилищу данных. |