7 шагов описание бизнес Use Cases

Для каждого Use Cases:
Актер – кто-то или что-то,  взаимодействующее с, или пользователем, системой для достижения определенных целей.
Актером могут быть:
        Пользователь системы. Опишите пользователя по их роли.
        Персона, не являющаяся пользователем системы: (заказчик, клиент и т.д.)
        Сама рассматриваемая система. Описывается как «Система»
 Другая система (внешний объект).

 

1.2. Идентификация целей:
Определите цель: Цель, или итог функционирования  системы с точки зрения использования исходя  из перспектив бизнеса.
Определите цели:
        Отталкиваясь от сценария высокого уровня
        С помощью мозгового штурма
        Задавая вопрос: «Что этот Актер хочет сделать?»
1.3. Определите Pre-Conditions:
Pre-Conditions: что-то, что должно произойти, прежде чем Use Case может стартовать; то, что должно быть в месте размещения  до начала использования.
Определить предпосылки вопросом:
        «То, что должны быть на месте для того, чтобы Use Case мог начаться?»
        «Как вы узнаете, что вам нужно сделать это?»
1.4. Определить Post-Conditions
Post-Conditions: Результат, или успешное завершение Use Case.
Определить Post-Conditions, вопросом:
        «Что является успешным результатом этого процесса или Use Case?»
1.5. Опишите основной поток (Main Flow)
Основной поток:
        Также известный как первичной сценарии
        Один поток событий
        Самая простая последовательности — все идет правильно
        В идеале, нет ветвление- запишите соответствующие изменения
        Начинается с Pre-Condition и заканчивается Post-Conditions.
Опишите основной поток вопросом:
        «Что должно произойти, чтобы достичь цели /результат?»
        «Что актер нужно делать дальше?»
        «Что может произойти дальше?»
        «Что нужно сделать, чтобы получить от точки вызова (события начала выполнения Use Case)  к post-conditions?»
1.6. Опишите Исключения
Исключения:
        Создаются, чтобы описать ситуации отказов
        Вещи, которые могут пойти не так в Use Case
Откройте для себя исключения вопросом:
         «Что может пойти не так»
1.7. Опишите Альтернативные потоки
Альтернативные потоки:
        Создаются, для описания вариантов ветвления в Основном потоке.
        Результаты всегда в успешном исходе
        Также упоминается как сценарии
        Прислушайтесь к «иногда», «может быть», и «это зависит»
Откройте для себя альтернативные потоки вопросом:
        «То, что может повлиять на этот Use Case?

Источник: http://www.iag.biz/white-papers-templates/business-analysis-resources/7-steps-to-writing-business-use-cases.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *