Руководство по инструменту: Управление запросами заинтересованных лиц с помощью Rational ClearQuest и Rational RequisitePro
В этой памятке по инструменту описывается создание и связывание требований в Rational RequisitePro® с запросами расширений в Rational ClearQuest®, что позволяет аналитикам эффективно отслеживать происхождение запросов. В памятке также описывается управление свойствами требований из ClearQuest.
Инструмент: Rational Suite AnalystStudio
Взаимосвязи
Основное описание

Примечание: Перед этим необходимо установить RequisitePro и ClearQuest, проект Rational Administrator должен быть настроен для обоих продуктов для доступа к этой функции.

Обзор

Роль аналитика заключается в объединении потребностей заинтересованных лиц и сведений от пользователей в определении системы. Интеграция Rational между ClearQuest и RequisitePro позволяет связать полные запросы расширения со связанными требованиями, таким образом отслеживая источник требований.

Для каждого запроса расширения, идентифицированного для доставки системных функций ClearQuest, аналитик может создать или связать одно или несколько требований, переформулировав текст запроса расширения в допустимое определение требования. Хорошо сформулированное определение требования ссылается на доступные для тестирования, точно выраженные, согласованные, доступные для проверки и полные требования. Требования хранятся в RequisitePro, но доступны для создания в ClearQuest или RequisitePro, а их свойствами можно управлять как в ClearQuest, так и в RequisitePro.

Примечание: связать запросы расширений можно только с требованиями в приложениях RequisitePro или ClearQuest Windows, но не в RequisiteWeb или ClearQuest Web.

Этапы работы с инструментом

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

  1. Включение интеграции ClearQuest и RequisitePro
  2. Применение ClearQuest для выбора проекта RequisitePro
  3. Применение ClearQuest для связывания требований с запросами расширений
  4. Применение ClearQuest для создания требований из запросов расширения
  5. Управление свойствами требований в ClearQuest

1. Включение интеграции ClearQuest и RequisitePro

Для связывания запросов расширения с требованиями требуется минимальная настройка. Она включает в себя применение проекта Rational Suite для указания базы данных ClearQuest и проекта RequisitePro. При установке администратор ClearQuest задает типы требований, которые можно создать в ClearQuest. Администраторы могут задать привязку для автоматизации связанных с проектом потребностей. Информация о включении этой интеграции приведена в документе Rational Suite - руководство администратора на компакт-диске с документацией.

2. Применение ClearQuest для выбора проекта RequisitePro .

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

Для выбора проекта RequisitePro из ClearQuest:

  1. Выберите запрос расширения и щелкните на пункте Действия > Изменить чтобы разрешить изменение записи.
  2. Перейдите на вкладку Основные.
  3. В списке Проект RA появятся допустимые проекты Rational Suite. Каждый проект Rational Suite связан с уникальным проектом RequisitePro. Выберите соответствующий проект и нажмите кнопку Применить. ClearQuest сохранит ссылку на проект с записью запроса расширения.

3. С помощью ClearQuest свяжите требования с запросами расширения

После идентификации проекта Rational Suite в ClearQuest аналитик готов к связыванию запросов расширения с требованиями. Это связывание можно выполнить только если запросы расширений не были отправлены при отправке. При наличии существующего требования, представляющего потребности заинтересованных лиц в описании требования расширения, аналитик связывает запрос расширения с существующим требованием, выбрав требование из полного списка требований. С одним требованием можно связать несколько запросов расширения, а с одним запросом расширения можно связать несколько требований.

Чтобы связать запрос расширения с существующим требованием, выполните следующие действия:

  1. Выберите запрос расширения и щелкните на пункте Действия> Изменить чтобы разрешить изменение записи. Можно выбрать несколько запросов расширений для связывания с одним требованием, для этого удерживайте нажатой клавишу Ctrl или Shift при выборе запросов расширений.
  2. На вкладке Основные выберите Проект RA.
  3. Перейдите на вкладку Требования. Эта вкладка используется для выбора и удаления связанных требований, а также для просмотра свойств связанных требований.
  4. Нажмите кнопку Добавить в список. Появится окно Выбрать требование. Требования, отображаемые в этом окне, динамически запрашиваются из связанного проекта RequisitePro.
  5. В списке Требования типа выберите тип требований FEAT. Будут показаны все требования FEAT.
  6. Выберите нужное требование и нажмите кнопку OK.
  7. Нажмите кнопку Применить для сохранения изменений.

Обратитесь к Памятке по инструменту: оценка запросов заинтересованных лиц с помощью Rational ClearQuest для получения более подробной информации.

4. Применение ClearQuest для создания требований из запросов расширения

Если потребности заинтересованного лица, отраженные в определении запроса, не представлены существующими требованиями , аналитик может создать новое требование из ClearQuest.

  1. Выберите запрос расширения и щелкните на пункте Действия> Изменить чтобы разрешить изменение записи. Можно выбрать несколько запросов расширений для связывания с одним требованием, для этого удерживайте нажатой клавишу Ctrl или Shift при выборе запросов расширений.
  2. На вкладке Основные выберите Проект RA.
  3. Перейдите на вкладку Требования. Эта вкладка используется для выбора и удаления связанных требований, а также для просмотра свойств связанных требований.
  4. Нажмите кнопку Добавить в список. Появится окно Выбрать требование. Требования, отображаемые в этом окне, динамически запрашиваются из связанного проекта RequisitePro.
  5. Выберите тип требования для нового требования.
  6. Нажмите Создать. Откроется диалоговое окно Свойства требования.
  7. Перейдите на вкладку Общие и задайте имя и текст требования. Убедитесь, что вы выбрали соответствующий пакет для содержания нового требования.
  8. Перейдите на вкладку Атрибуты и задайте значения атрибутов требования.
  9. Нажмите кнопку OK. Откроется окно Выбрать требование.
  10. Прокрутите список требований вниз чтобы найти новое требование, выделите его и нажмите кнопку OK.
  11. Нажмите кнопку Применить для сохранения изменений. Требование связывается с запросом расширения.

Примечание: созданные таким образом требования находятся только в базе данных, но не в документах. В RequisitePro можно изменить расположение требований к документу для дальнейшей разработки, вырезав требование из панели (с помощью пунктов меню Правка > Вырезать) и вставив его в нужный документ RequisitePro (с помощью пунктов меню RequisitePro > Требование > Вставить).

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

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

Свойства требований для требований, созданных в базе данных, доступны напрямую из ClearQuest. Связав запрос расширения с требованием аналитик может просмотреть и изменить свойства требований связанного требования работая напрямую с ClearQuest. В окне Свойства требования можно просмотреть и изменить свойства требований. К этим свойствам относятся атрибуты требования, хронология и взаимосвязи.

  1. Выберите запрос расширения и перейдите на вкладку Требования. На этой вкладке можно просмотреть свойства связанного требования.
  2. Выберите Действия > Изменить чтобы разрешить изменение записи.
  3. Выберите связанное требование и щелкните на пункте Свойства внизу формы. Появятся свойства требования.
  4. Внесите нужные изменения.
  5. Нажмите OK для сохранения изменений.

значок справочникаОбратитесь к разделу Обзор свойств требования (Индекс: требования > свойства) электронной справки RequisitePro.