Форум Сообщества Аналитиков

Дисциплины => Системный Анализ и Требования => Варианты Использования (Use Case) => Тема начата: RZX от 08 Августа 2016, 00:20:23

Название: Различные шаги в карточке ВИ в зависимости от предусловий
Отправлено: RZX от 08 Августа 2016, 00:20:23
Добрый день!
Пишу спецификацию, где для каждого ВИ расписывается его карточка.

Ситуация такая: у нас есть ВИ, но шаги в этом ВИ существенно отличаются в зависимости от предусловий.

То есть если предусловие одно, то шаги одни. Если предусловие другое, то шаги другие.

Как это правильно отразить в карточке?
1. Писать на шаге Если...то? Многие авторы говорят, что в карточке ВИ не рекомендуется писать Если...То.
2. Альтернативный путь? Вроде нет. Альтернативный путь - это отклонения от основного сценария, а здесь условия меняются до выполнения сценария.
3. Писать Предусловия 1, Предусловия 2 .. - тоже бредовато как-то..
4. Другой ВИ? Нет, это не будет другой ВИ.
5. Или это как-то совсем по-другому оформляется ?

Ничего не могу найти на эту тему - везде в примерах предусловия постоянны. Может кто-нибудь сталкивался с таким?
Спасибо!
Название: Re: Различные шаги в карточке ВИ в зависимости от предусловий
Отправлено: Humbert от 08 Августа 2016, 07:25:11
Если шаги отличаются существенно, то скорее всего надо думать о декомпозиции на вложенные сценарии или вообще о разбиении на разные ВИ. Особенно если разница видна уже в предусловиях

Чуть ниже есть обсуждение похожей проблемы
Название: Re: Различные шаги в карточке ВИ в зависимости от предусловий
Отправлено: Григорий Печенкин от 08 Августа 2016, 12:33:15
Добрый день!
Пишу спецификацию, где для каждого ВИ расписывается его карточка.

Ситуация такая: у нас есть ВИ, но шаги в этом ВИ существенно отличаются в зависимости от предусловий.

Если предусловия разные, то и ВИ разные.
Как это оформлять - зависит от того, что вы потом делаете с этими карточками.