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


Управление изменениями

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

Создание запроса на изменение

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

Запрос на изменение и получившиеся новые рабочие элементы должны содержать все подробности о работе, которую необходимо выполнить, а также о результатах работы, которые необходимо удалить, изменить или исключить. Запрос на изменение можно создать на главной странице Team Web Access или на странице "Работа" в Team Explorer, как описано в разделе Начало работы с использованием рабочих элементов. Можно задать изменение, запрос на которое подается в поле "Название", участника команды, которому принадлежит изменение, а также другие сведения о запросе.

Форма рабочего элемента для запроса на изменение

Дополнительные сведения о реализации рабочего элемента см. в разделе Рабочие элементы и рабочий процесс CMMI.

Анализ запроса на изменение

Перед анализом запрос на изменение должен быть рассмотрен комиссией по управлению конфигурацией. Комиссия по управлению конфигурацией представляет собой группу людей, ответственных за утверждение и отклонение запросов на изменение и обеспечение правильности реализации изменений. Указать на необходимость рассмотрения запроса можно путем задания значения "В ожидании" в поле "Рассмотрение" рабочего элемента. Для получения дополнительной информации см. Справочник по полям запросов на изменение (CMMI). Анализ запросов на изменение может быть пустой тратой ресурсов; очень важно, чтобы очередь запросов на изменение не создавала чрезмерных нагрузок для команды и не влияла на сроки выполнения проекта.

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

Необходимо проанализировать риски, сопряженные с принятием изменения. Зависят ли внешние команды от изменяемого кода или компонента, и может ли изменение кода или компонента отрицательно повлиять на их график работы? Может ли выделение ресурсов на реализацию этого изменения негативно повлиять на другие важные области компонентов или требования продукта?

В ходе анализа необходимо запросить сведения у заинтересованных лиц и добавить эти сведения в рабочий элемент запроса на изменение. Если данное изменение требует внесения изменений в другие документы планирования, необходимо отметить это в запросе на изменение и изменить эти документы соответствующим образом. Это позволит вести журнал изменений и предоставит возможность каждому просматривать подробные сведения об изменениях. Это снижает риск неэффективного взаимодействия и создает документальную основу для сертификации Standard CMMI Appraisal Method for Process Improvement (SCAMPI).

Если запрос на изменение принимается, необходимо изменить состояние с "Предложенные" (состояние по умолчанию для новых запросов на изменение) на "Активные".

Отслеживание запросов на изменение

Если запрос на изменение активен, его мониторинг можно осуществлять с помощью запроса "Открытые запросы на изменение с требованиями". Также можно создать оповещение по электронной почте о создании запроса на изменение. Запросы на изменение должны обрабатываться в течение периода времени разумной продолжительности.

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