Руководство по инструменту: Управление зависимостями с помощью Rational XDE Developer
В этой памятке по инструменту описывается применение Rational XDE Developer для управления зависимостями.
Инструмент: Rational XDE Developer
Взаимосвязи
Связанные элементы
Основное описание

Обзор 

Шаги, описанные в этой памятке по инструменту, соответствуют этапам выполнения задачи. Ссылки на разделы электронной справки XDE помечены с помощью значка справочника.

В этой памятке по инструменту предполагается, что для описания требований применяется интеграция RequisitePro-XDE, как описано в Памятке по инструменту: описание варианта с помощью Rational XDE Developer.

В этой памятке выполняются следующие действия:

Организация требований

RequisitePro является основным инструментом по организации требований. XDE является основным инструментом для организации элементов модели. Необходимо организовывать требования согласно плану управления требованиями перед созданием взаимосвязей между элементами моделей и требованиями.

Дополнительные сведения по организации требований приведены в Памятке по инструменту: управление зависимостями с помощью Rational RequisitePro.

Присвоение атрибутов

Сведения о присваивании атрибутов требованиям приведены в Памятке по инструменту: управление зависимостями с помощью Rational RequisitePro.

Установка и проверка трассируемости

Для установки трассируемости между элементом модели XDE и требованием RequisitePro создайте требование из элемента модели, затем с помощью RequisitePro установите и проверьте трассируемость между требованием и другим требованием.

К наиболее полезным типам элементов модели для связывания с требованиями относятся классы, пакеты, подсистемы и субъекты. Так как управление ссылками трассируемости имеет стоимость, мы рекомендуем трассировать требования до высшего уровня абстрактности в проектировании, чтобы быстро обнаруживать компоненты проекта, подверженные изменениям требований. Несмотря на то, что интеграция позволяет выполнять трассировку до самого подробного элемента проектирования (такого как атрибуты или операции), необходимо балансировать стоимость обнаружения влияния изменений требований на проектирование и времени, потраченного на управление ссылками трассируемости.

Чтобы узнать о создании требований трассируемости, обратитесь к разделу "Создание требований трассируемости для элементов модели" в электронной справке по интеграции. Для ее вызова выберите в строке меню пункт Инструменты > Rational RequisitePro > Справка Integration.

Обратите внимание, что вы можете присвоить атрибуты требованиям трассируемости, как и ко всем прочим требованиям RequisitePro.

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

Изменения требований управляются согласно плану управления требованиями.  Ниже приведены некоторые дополнительные рекомендации:

Повторно оцените атрибуты и трассируемость требований

Даже если требование не было изменено, атрибуты и трассируемость, связанные с требованием, могли измениться.  За обслуживание этой информации отвечает системный аналитик.

Управляйте изменениями иерархически

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