Обзор
Реализаторы, тестеры и менеджеры проектов управляют вариантами по ходу разработки и уточнения на этапах ознакомления,
разработки, конструирования и поставки.Для эффективного управления вариантами необходимо использовать интегрированную
документацию для записи текущего состояния варианта и предоставления подробных описаний варианта.
Интегрированное управление вариантами Rational позволяет управлять вариантами с помощью атрибутов, таких как
Приоритет, Риск, Состояние и Итерация, связывая варианты в Rose с документами, пакетами и требованиями RequisitePro. Вы
можете легко перемещаться между моделями прецедентов в Rose и документами, пакетами и требованиями прецедентов
RequisitePro. Управление вариантами в RequisitePro добавляет глубину и дополнительную информацию для вариантов Rose,
предоставляя поддержку для:
-
текстовых определений вариантов в документах Microsoft® Word
-
подробные описания потоков событий, особых требований, входных и выходных условий
-
иерархических (родительско-дочерних) взаимосвязей между именами прецедентов и действиями в потоке событий
прецедента
-
трассируемости к и от прочих вариантов и связанных компонентов разработки, а также планов тестирования
Несмотря на то, что многие разработчики предпочитают изначально разрабатывать варианты в Rose, большинство аналитиков
предпочитают приступать к разработке требований вариантов в RequisitePro.Интегрированное управление вариантами
позволяет использовать оба эти инструмента, а затем создать связанные варианты или требования вариантов в другом
инструменте.Оба подхода предлагают интегрированное управление прецедентами с несколькими простыми вариантами меню.
Этапы работы с инструментами
Этот документ описывает следующие действия:
-
Свяжите продукты работы Rose и
RequisitePro
-
Управление атрибутами и документами прецедентов
-
Свяжите требования с
вариантами Rose из RequisitePro
Для получения преимуществ от использования интегрированного управления прецедентами, необходимо связать модель или
пакет Rose с проектом RequisitePro. Эта взаимосвязь модели или пакета задает доступные типы документов и требований для
описания и управления прецедентом. Затем можно связать варианты с существующими или новыми документами и требованиями
варианта RequisitePro.Эта взаимосвязь требований предоставляет определенные атрибуты для управления разработкой
прецедентов.
-
Откройте модель Rational Rose.
-
Выполните одно из следующих действий:
-
Для взаимосвязи модели с проектом выберите в меню пункт Инструменты > Rational
RequisitePro > Связать модель с проектом. Откроется окно связывания модели с проектом.
-
Чтобы связать пакет с проектом щелкните правой кнопкой мыши на пакете и выберите Rational
RequisitePro > Связать пакет с проектом. Откроется окно связывания пакета с проектом.
-
В поле Файл проекта нажмите кнопку Обзор. Выберите файл проекта (с расширением .RQS ). Обычно он расположен в подкаталоге проекта в Program
FilesRationalRequisiteProProjects . Этот путь может быть другим для сетевых проектов или при измененных
пользователем локальных каталогах проекта.
-
Нажмите Открыть. Будет показан полный путь и имя RequisitePro файла .RQS в поле Файл проекта. В прочих полях будут показаны доступные типы документов и
требований.
-
В поле Тип документа по умолчанию щелкните на стрелке вниз и выберите тип документа из списка.
Этот тип документа, такой как "Спецификация прецедента", задает шаблон для документа Word и тип требования по
умолчанию для всех требований в документе.
-
В поле Тип требования по умолчанию щелкните на стрелке вниз и выберите тип требования из списка. Этот тип
требований отвечает за выбор атрибутов, таких как Приоритет, Состояние и Итерация, используемых при управлении
вариантами.
-
При использовании схемы виртуального пути для модели Rose выберите Схема пути Rose.
-
Нажмите кнопку OK для сохранения взаимосвязи и закрытия окна.
Обратитесь к разделу Взаимосвязь
модели с проектом электронной справки по интегрированному управлению прецедентами.
Свяжите вариант Rose с требованием RequisitePro для извлечения максимальной пользы из управления вариантами с помощью
атрибутов требований.Обратите внимание, что текст требования, а не его имя, можно использовать для создания этой
взаимосвязи.
Свяжите вариант с существующим требованием
-
Щелкните правой кнопкой мыши на варианте в структуре обозревателя модели Rose или на диаграмме варианта.
-
Выберите во всплывающем меню пункт Свойства требования > Связать. Откроется диалоговое окно
Связать требование с вариантом.
-
В поле Требования типа выберите тип требований, например, UC, для управления атрибутами прецедента.
-
Выберите требование из списка и нажмите OK.
-
-
Если требование имеет имя, но в нем нет текста, откроется окно Обработать имя варианта, в котором можно
будет задать текст требования, имя варианта или указать пользовательский текст требования и имя
варианта.
-
Если существующее требование содержит текст, он будет обновлен до имени варианта Rose.
Откроется диалоговое окно требования со вкладкой Атрибуты.
-
Внесите изменения в свойства требования.
Свяжите вариант с новым требованием
-
Щелкните правой кнопкой мыши на варианте в структуре обозревателя модели Rose или на диаграмме варианта.
-
Выберите во всплывающем окне пункт Свойства требования > Создать. В проекте RequisitePro будет
создано новое требование. Текст требования содержит имя варианта Rose. Откроется диалоговое окно требования со
вкладкой Атрибуты.
-
Внесите изменения в свойства требования.
-
Перейдите на вкладку Общие и внесите изменения в общие свойства требования. Убедитесь, что вы выбрали
правильный пакет для нового требования.
Обратитесь к следующим разделам
электронной справки интегрированного управления прецедентами:
-
Связывание варианта с новым требованием
-
Связывание варианта с существующим требованием
Свяжите вариант с существующим документом
-
Щелкните правой кнопкой мыши на варианте в структуре обозревателя модели Rose или на диаграмме варианта.
-
Выберите во всплывающем меню пункт Документ варианта > Связать. Откроется диалоговое окно
Связать документ с вариантом.
-
В поле Тип документов выберите тип документа из списка.
-
Выберите документ из списка и нажмите OK.
Свяжите вариант с новым документом
-
Щелкните правой кнопкой мыши на варианте в структуре обозревателя модели Rose или на диаграмме варианта.
-
Для создания нового документа выберите из всплывающего меню пункт Документ варианта > Создать.
RequisitePro откроет новый документ типа, указанного в взаимосвязи модели Rose или проекта с проектом
RequisitePro. Имя нового документа и имя файла совпадают с именем варианта Rose.
-
Для сохранения документа в Word воспользуйтесь командой RequisitePro > Документ > Сохранить.
Обратитесь к разделу Связывание
варианта с существующим документом электронной справки интегрированного управления вариантами.
Атрибуты прецедентов управляются в связанном требовании RequisitePro. По умолчанию в окне Требование отображается
вкладка Атрибуты. Для просмотра сведений о требовании можно воспользоваться вкладками Общие и
Ревизия. Кроме того можно использовать вкладку Трассируемость для добавления трассируемости к и от
требований в RequisitePro. Дополнительные сведения о трассируемости приведены в электронной справке RequisitePro.
Чтобы задать значения атрибутов прецедента, выполните следующие действия:
-
Щелкните правой кнопкой на варианте Rose, связанном с требованием или документом.
-
Выберите во всплывающем меню пункт Свойства требования > Открыть. Появится окно требований.
-
На вкладке Атрибуты выберите или введите значения для всех полей атрибутов.
-
Нажмите кнопку OK для сохранения параметров и закрытия диалогового окна.
Чтобы открыть документ требований RequisitePro, связанный с вариантом, выполните следующие действия:
-
В обозревателе структуры или диаграмме вариантов щелкните правой кнопкой мыши на варианте, связанном с документом
RequisitePro.
-
Выберите во всплывающем меню пункт Документ варианта > Открыть.
Обратитесь к следующим разделам
электронной справки интегрированного управления прецедентами:
-
Присвоение значений атрибутов варианту
-
Открытие связанного документа
Для применения требований варианта RequisitePro для создания вариантов в модели Rose выполните одно из следующих
действий:
Ссылка на модель Rose
-
Если в поле Файл модели Rose уже указан путь к файлу модели, который нужно использовать, переходите в шагу 3. Иначе
введите полный путь и имя файла модели Rose в указанном поле, либо нажмите кнопку Обзор для поиска файла
модели.
-
Нажмите кнопку Применить чтобы открыть файл модели Rose. Варианты модели, не связанные с требованием или
документом, отображаются в списке Выберите элементы Rose.
-
Выполните описанную ниже процедуру для связывания требования новым или существующим вариантом.
Связывание требования с существующим вариантом
-
Для применения существующего варианта в диалоговом окне Взаимосвязь варианта Rose перейдите к варианту в
отображаемых пакетах Rose и выберите Связать.Если текст требования и имя
варианта совпадают, появится подтверждающее взаимосвязь сообщение.Нажмите кнопку OK для возврата к окну
Взаимосвязь варианта требования.Процедура завершена.
-
Если запись Имя варианта отличается от текста требования, появится окно Обработать имя варианта.Выполните
одно из следующих действий:
-
Выберите Тип требования для применения текста требования RequisitePro к имени прецедента Rose.
-
Выберите Имя варианта для применения имени варианта Rose к тексту требований RequisitePro.
-
Выберите Прочие и введите новую запись, применяемую к тексту требований RequisitePro и имени
прецедента Rose.
-
Появится подтверждающее сообщение. Нажмите кнопку OK для возврата к окну Взаимосвязь варианта
требования.Процедура завершена.
Создайте новый вариант из существующего требования.
-
Для создания нового варианта в диалоговом окне Взаимосвязь варианта Rose выберите подходящий пакет Rose и нажмите
кнопку Создать.Откроется окно Создать новый вариант. В поле Имя прецедента будет показан текст
выбранного требования по умолчанию. Для изменения имени нового варианта введите новую запись.
-
Выберите пакет, в котором следует разместить новый вариант. Если вы уже выбрали пакет на панели обозревателя, он
будет выбран по умолчанию.
-
Нажмите кнопку OK. Появится подтверждающее сообщение. Нажмите кнопку OK для возврата к окну
Взаимосвязь прецедента требования. Процедура завершена.
Обратитесь к разделу Создание
прецедентов из требований электронной справки интегрированного управления прецедентами.
|