1. Свободная форма – в самом простом случае указывается название прецедента и приводится текстовое приложение – 1-2 абзаца основного смысла.
2. Описание в 2 колонки – включает непосредственный сценарий взаимодействия пользователя с системой, при этом в левую колонку пишут действия пользователя, а в правую – действия системы. Такое описание обычно используется при разработке пользовательского интерфейса и может более детально описывать действия пользователя.
Пример:
| Сотрудник библиотеки | |
| 1. Запрашивает регистрацию выдачи книги | 2. Выдает форму регистрации выдачи возврата |
| 3. Вводит ФИО читателя | 4. Система производит поиск читателя 5. Система выдает список читателей с таким ФИО |
| 6. Выбирает читателя из списка | … |
3. Полное описание в одну колонку
| Название | Название – это формулировка цели в виде короткой фразы с глаголом в несовершенной форме | |
| Контекст | Описание той среды, процесса, в рамках которых происходит выполнение прецедента | |
| Область действия | Та часть процесса/сценария/задачи, на которую распространяется действие прецедента, границы прецедента | |
| Уровень | Обобщенный/ цели пользователя/ детализированный | |
| Основное действующее лицо | Имя или описание основного действующего лица | |
| Участники и интересы | Участник | Интерес |
| … | … | |
| Предусловие | То, что необходимо иметь до начала выполнения прецедента | |
| Минимальные гарантии | Гарантии, которые система/ организация должна предоставить в случае неудачного выполнения прецедента (например, в случае аппаратного сбоя) | |
| Гарантии успеха | Гарантии, которые система предоставляет при удачном завершении прецедента | |
| Триггер | Действие/ событие, которое вызывает выполнение прецедента | |
| Описание | Шаги выполнения сценария от триггера до достижения цели пользователя, включая необходимую деинициализацию, очистку и т.п. | |
| … | ||
| … | ||
| … | ||
| Расширения | Ответвления от основного потока сценария | |
| 3а | Условие, при котором выполняется переход к расширению | |
| 3а1 | Шаги, выполняемые в рамках расширения | |
| 3а2 | … | |
| 3б | … | |
| 3б1 | … | |
| Изменения в технологии и данных | ||
| Изменения (особенности) в выполнении указанных выше действий в зависимости от обрабатываемых предметов/ данных и других условий | ||
| … | ||
| Комментарии | ||
| Любые комментарии и дополнительные инструкции по выполнению прецедента, которые не укладываются в вышестоящие пункты | ||
| … |






