4411
Системный Анализ и Требования / Re: Управление требованиями
« : 09 Января 2008, 10:47:08 »
Gevorg, рад что Вы снова с нами 
Вообще у нас главный специалисто по ЕА - Irr, подождем ее ответов. Где-то у нас ведется тема типа FAQ, советую повторить пост там, и подождать, что скажет наш ЕА гуру.
Тем не менее беру на себя смелость прокомментировать
Предлагаю скинуться и купить на мое имя академическую лицензию (требуется доказательство)
Тогда я от вашего имени могу задавать вопросы ЕА.

Вообще у нас главный специалисто по ЕА - Irr, подождем ее ответов. Где-то у нас ведется тема типа FAQ, советую повторить пост там, и подождать, что скажет наш ЕА гуру.
Тем не менее беру на себя смелость прокомментировать
1. Странно, создаю в ЭА требование и класс, который его реализует, создаю связь.Да это так. Возможно в этом есть некоторый смысл, поскольку класс реализует требование, а не наоборот. Однако, у Вас практический опыт, и Вы сразу видите непорядок.
Открываю свойства класса, в закладке Links вижу связь с требованием.
Открываю свойства требования - закладки Links нет вААще.
Цитировать
2. А где же полноценные диаграммы коммуникации в ЭА?Ну не знаю, диаграмма communication есть. Другое дело, что автопреобразование как в розе, к сожалению нет. Почему - вопрос к ЕА. Однако чтобы задать этот вопрос, нужно быть владельцем.
Сиквенс-есть, а коммуникации - нету, а тем более автоматического преобразования их друг в друга.
Что это? Я чего-то не нахожу, или у меня старая версия ЭА? (v7.08)
Предлагаю скинуться и купить на мое имя академическую лицензию (требуется доказательство)
Тогда я от вашего имени могу задавать вопросы ЕА.Цитировать
3. Странно, а какое назначение закладки "Сценарии" у многих элементов, не имеющих ничего общего с ВИ?Наверное никакого. Скорее всего просто такова метамодель в ЕА.
Например - свим-лайны, артефакты, актёры, бизнес-ентити.
Цитировать
4. Ещё про сценарии. Очень хочется выделить сценарии ЮзКейса отдельными элементами диаграммы,Да такого явно нет, однако можно использовать обновляемые нотации (может это поможет как-то: http://www.uml2.ru/index.php?option=com_content&task=view&id=119&Itemid=48)
чтобы ссылаться на них трассировочными связями от требований или других элементов диаграмм.
Например, чтобы можно было наглядно показать, что подключение отдельной дополнительной
компоненты необходимо для реализации только одного альтернативного сценария (или нескольких, но из разных ВИ).
Пока не вижу в ЭА стандартных средств для этого.
И уж совсем очевидная потребность:
связать определённый сценарий ВИ хотя бы с соответствующей Сиквенс-диаграммой, раз уж нет полноценных диаграмм коммуникации.
Цитировать
5. Вот, хотелось чтобы требование типапо всей видимости в ЕА такое сделать нельзя, либо просто трассировать к реализуемому классу
"Система должна обеспечивать до 3тыс позиций у одной товарной накладной"
Можно было явно притрассировать к мощности связи на диаграмме классов, ан-нет, -
трассировать требование можно только к "квадратику или овальчику".
Даже просто на связь сослаться трассировкой ниЗЗя, хотя требований типа
"Интерфейс Z между компонентами А и Б должен удовлетворять требованиям стандарта Х" - море.
В Визио - там есть возможность создать на линии "точку привязки"
и цеплять к ней конец другой стрелочки, неужели Архитект не даёт подобных возможностей?.
Цитировать
6. Требования, ишью и реквесты в ЭА нарисованы одинаковой фигуройачто такое реквесты? Я что-то не нашел такого элемента. Вы имели в виду feature? Или change?
- наталкивает на мысль, что между ними должно быть много общего.
Не случайно, наверное, многие изобретательные разработчики приспосабливают баг-трекеры к управлению требованиями.
В СтарТиме - так там баг трекер прямо так и оперирует не с БАГом, а с чейндж-реквестом.
Цитировать
По РаКвесту.Давайте сформулируем вопрос поточнее с примером, я задам в службе поддержки раквеста, поскольку авторизованный пользователь
1. Нет Ишьёв и чейндж-ревестОв.
Если в ЭА велось обсуждение проблемы, или было заказано изменение требования в чейндж-реквесте,
то всего этого не увидишь в РаКвесте.
Цитировать
2. Возможность генерации классов по элементам глоссария порадовала, но есть ли дальнейшая синхронизация?аналогично
К примеру, если я заметил грамматическую ошибку в названии соответствующего класса - и тут же на месте её исправил,
то что нужно проделать для исправления оной в РаКвестном глоссарии?
И как я могу увидеть трассировки от требований к строчке глоссария? Есть такое в РаКвесте?
Или только в ЭА вручную проставлять трассировки от требований к соответствующему строке глоссария классу?
Цитировать
3. Сильно раздражает отсутсвие прав на редактирование диаграмм зависимости требований.Можно пример. И опять зададим вопрос, только по четче его нужно сформулировать.
Не гарантирую чистоту эксперимента, но у меня получалась такая досадная ситуация:
Открываю диаграмму зависимости требований в РаКвесте - автоматически сгененрированная картинка не нравится.
Открываю ЭА, нахожу соответствующую диаграмму, правлю расположение, сохраняю.
Открываю эту же картинку снова в РаКвесте - он снова её переделывает на свой автоматический манер.
Снова иду в ЭА, смотрю картинку там, надеюсь увидеть свой сохранённый вариант размещения алементов,
но оказывается, РаКвест и её "подправил".
Цитировать
4. Какой смысл в дереве иерархии требований?Опять же пример - и формулировка вопроса. Отправлю разрабочикам и буду ждать ответа
Что это за связь между ними такая, что есть в структуре дерева проекта и никак не отображается в матрице?
У меня есть свои соображения по этому поводу, опять же, как результат неявно предлагаемой разработчиками ЭА концепции.
Как дойдут руки - напишу, а пока просто не буду использовать эту возможность.

