Устранение конфликтов запросов изменения требований

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

Об этой задаче

Внимание: При отклонении отдельных изменений из запроса изменения требований следует проявлять осторожность. Если между изменениями существуют зависимости, то отклонение только части предложенных изменений может привести к повреждению запроса изменения требований. Например, если RCR предлагает создание иерархии новых объектов Rational DOORS и предложение создания объекта верхнего уровня отклоняется, то RCR станет недопустимым, поскольку будет отсутствовать родительский объект остальных объектов.

Если модуль открыт в исключительном режиме или режиме совместного использования и запрос на изменение требований по умолчанию помечен как устаревший, то Change Management для Rational DOORS открывает окно Разрешение конфликтов для RCR - DOORS.

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

В системе управления изменениями предусмотрено несколько способов устранения конфликтов в запросах изменения требований.

Кнопка Перейти к выбранному объекту позволяет в любой момент просмотреть объект в модуле.

Процедура

Для устранения конфликтов RCR выполните следующие действия:

  1. В поле Объекты с конфликтами проверьте объекты с конфликтами.
  2. В поле Атрибуты объектов с конфликтами выберите отдельные атрибуты для просмотра дополнительной информации.

    При выборе элемента в этом разделе в полях Исходное значение, Текущее значение и Предложенное значение отображается информация о конфликте. Устраните конфликты по одному.

  3. Проверьте следующие разделы:
    • Исходное значение: значение атрибута до применения изменений.
    • Текущее значение: отображается текущее значение атрибута в базе данных Rational DOORS.
    • Предложенное значение: отображается предложенное значение атрибута.
  4. В поле Формат в разделе Предлагаемое значение выберите один из следующих вариантов:
    • Предложенное значение: отображается предложенное значение из Rational DOORS.
    • Различия по сравнению с исходным: отображается новое значение; отличия от исходного значения выделены красным подчеркиванием.
    • Различия по сравнению с текущим: отображается новое значение; отличия от текущего значения выделены красным подчеркиванием.
  5. Для изменения информации в поле Предложенное значение выполните следующие действия:
    1. Нажмите кнопку Изменить, чтобы активировать кнопки Обновить и Отмена, необходимые для внесения изменений.
    2. Нажмите кнопку Обновить для обновления объекта с конфликтом.
    3. При необходимости нажмите кнопку Отмена для отмены изменений.
  6. Определите способ устранения конфликта и выполните одно из следующих действий:
    • Для того чтобы сохранить предложенные значения и заменить ими значения в базе данных, выберите Сохранить предложенные.

      Значение атрибута остается в исходном виде (с внесенными изменениями).

    • Для того чтобы отменить изменения, оставив значения из базы данных, выберите Аннулировать предложенные.

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

    • Для переопределения конфликта и активации запроса изменения требований выберите все объекты в поле Конфликтующие объекты, затем выберите Завершить устранение конфликтов, чтобы сбросить флаг устаревшего запроса.

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

  7. Нажмите кнопку Закрыть.
  8. В Rational DOORS сохраните модуль.

    Если предложенные изменения отклонены, то модуль Rational DOORS закрывается.


Комментарии