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

Обзор

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

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

Ниже перечислены четыре главные источника для отчета о статусе конфигурации программного обеспечения:

  • Запросы изменений
  • Компоновки программного обеспечения
  • Описания версий
  • Аудит

Запросы изменений

Запрос изменений - это общее название для запроса на изменение рабочего продукта или процесса разработки. Общая процедура, связанная с запросом изменений, описана в концепции: Управление запросами изменений.

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

Отчеты о запросах изменений, основанных на найденных неполадках, содержат следующие разделы:

  • Давность (Отчет, основанный на времени)
  • Время в открытом состоянии различных типов запросов изменений. Какова задержка при исправлении неполадки?

  • Распределение (Отчет, основанный на численных показателях)
  • Сколько существует запросов изменений для каждого владельца в зависимости от приоритета и стадии исправления?

  • Тенденции (Отчет, основанный на времени и численных показателях)
  • Каково общее число неполадок, найденных и исправленных за определенный промежуток времени? Какова скорость обнаружения и исправления неполадок? Каково качественное изменение при исправлении неполадки? Каково среднее время исправления неполадки?

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

Отчеты компоновки

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

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

Описания версий

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

  • Список выпускаемых материалов (физические носители и документация)
  • Список содержимого программного обеспечения (список файлов)
  • Все данные адаптации для размещения на сайте
  • Инструкции по установке
  • Возможные неполадки и известные ошибки

Аудит

В контексте управления изменениями учитываются два типа аудита:

  • Аудит физической конфигурации
  • Аудит функциональной конфигурации

Аудит физической конфигурации (PCA) определяет элементы продукта из хранилища продукта для развертывания.

Аудит функциональной конфигурации (FCA) подтверждает, что контрольная версия соответствует установленным требованиям.

Детали проведения аудита описаны в Выполнение аудита конфигурации.