Как организовать требования и трасировки в проекте Requisite Pro(Прочитано 11033 раз)
Мое почтение
Есть проект в ReqPro. В нем есть корневая папка с требованиями к экранным формам нескольких приложений.
Посоветуйте как лучше структурировать данные требования?
Если группировать по приложениям и функционалу:
Экранные формы
   Приложение 1
      Поиск
         Форма 1
      Фильтр
         Форма 11
         Форма 12
   Приложение 2
      ...
то как быть с формами которые используются в нескольких приложениях? Дублировать?



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



А не проще ли организовать несколько отдельных проектов и ссылаться из разных проектов на корневой проект?
Тогда Вы не подскажите как в ReqPro можно одновременно работать с несколькими проектами?



Тогда Вы не подскажите как в ReqPro можно одновременно работать с несколькими проектами?
Я бы говорил о трассировке требований к двум Системам (или двум разным модификациям одной Системы). Это можно организовать двумя способами:
1. Создать один проект ReqPro  и в нем два пакета - "Система 1" и "Система 2", структура таких пакетов будет одинаковая, и, например, некоторые Требования из пакета "Система 2" будут ссылаться на Требования из пакета "Система 1"
2. Создать два отдельных проекта ReqPro под каждую Систему и делать внешние ссылки из одного проекта в другой. См. раздел "Traceability - Cross Project" в "Rational RequisitePro Technical FAQ".
« Последнее редактирование: 06 Мая 2009, 13:56:46 от bas »
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Я бы говорил о трассировке требований к двум Системам (или двум разным модификациям одной Системы). Это можно организовать двумя способами:
1. Создать один проект ReqPro  и в нем два пакета - "Система 1" и "Система 2", структура таких пакетов будет одинаковая, и, например, некоторые Требования из пакета "Система 2" будут ссылаться на Требования из пакета "Система 1"
2. Создать два отдельных проекта ReqPro под каждую Систему и делать внешние ссылки из одного проекта в другой. См. раздел "Traceability - Cross Project" в "Rational RequisitePro Technical FAQ".
Ясно, спасибо.
А по какому признаку предпочтительней организовывать иерархию требований?



А по какому признаку предпочтительней организовывать иерархию требований?
По типам требований. Пример иерархии можно взять здесь:
http://www.uml2.ru/index.php?option=com_content&task=view&id=158&Itemid=64
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



По типам требований. Пример иерархии можно взять здесь:
http://www.uml2.ru/index.php?option=com_content&task=view&id=158&Itemid=64
Я имел в виду по какому признаку группировать требования экранных форм приложения?
По функциональному признаку:
Экранные формы
   Приложение 1
      Поиск /*функциональный признак*/
         Форма 1
      Фильтр /*функциональный признак*/
         Форма 11
         Форма 12
   Приложение 2
   ...

или Вы можете порекомендовать другой?



ИМХО нет большой разницы как группировать требования к Формам, т.к. более важны ссылки из основных ФТ и меню приложения.
Можно группировать и как Вы предлагаете.

Опять же по общей иерархии требований:
Я бы сделал так:
* Приложение 1
** Бизнес Требования
***
***
** Пользовательские Требования
***
***
** Функциональные Требования
***
***
** Нефункциональные Требования
***
***
*** Требования к ПИ
**** Поиск /*функциональный признак*/
***** Форма 1
**** Фильтр /*функциональный признак*/
***** Форма 11
***** Форма 12

* Приложение 2
** Бизнес Требования
***
***
** Пользовательские Требования
***
***
** Функциональные Требования
***
***
** Нефункциональные Требования
***
***
*** Требования к ПИ
**** Поиск /*функциональный признак*/
***** Форма 111
**** Фильтр /*функциональный признак*/
***** Форма 11111
***** Форма 12111
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



А возможно ли все таки в RequsitePro связать (перекрестными ссылками на требования) два отдельных проекта?



А возможно ли все таки в RequsitePro связать (перекрестными ссылками на требования) два отдельных проекта?
Я же вроде писал как можно организовать требования к двум Системам:
http://www.uml2.ru/forum/index.php?topic=161.msg13859#msg13859

Если требования к 2ум и более Системам в одном проекте RequsitePro, то связь без проблем, внутренняя.
Если требования к 2ум и более Системам в разных проектах RequsitePro, то связь внешняя, см. раздел "Traceability - Cross Project" в "Rational RequisitePro Technical FAQ".
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Спасибо, разобрался




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19