Для каждого Use Cases:
1.1. Идентифицировать Актера:
Актер – кто-то или что-то,  взаимодействующее с, или пользователем, системой для достижения определенных целей.
Актером могут быть:
—        Пользователь системы. Опишите пользователя по их роли.
—        Персона, не являющаяся пользователем системы: (заказчик, клиент и т.д.)
—        Сама рассматриваемая система. Описывается как «Система»
—  Другая система (внешний объект).
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?