Шаблон Use case

Что это

Use case (он же вариант использования, сценарий использования, ВИ, прецедент) - это способ описания взаимодействия нескольких участников по принципу событие-отклик.

Зачем это

В основном используется для описания функциональных требований к ПО. 

Шаблон

Название и идентификатор

Уникальный идентификатор варианта использования и его название.

Действующие лица

Чаще всего это наименование системы и роль пользователя, который взаимодействует с системой, но могут быть и другие комбинации.

Цель

Описывается цель основного действующего лица.

Предусловия

Какие условия должны быть выполнены, чтобы вариант использования мог выполняться.

Постусловия

Какие условия являются успешным завершением варианта использования.

Триггер

Событие или действие, инициирующее начало выполнения варианта использования.

Основной сценарий

Пошаговое описание основного положительного сценария.

Альтернативные сценарии

Пошаговое описание негативных сценариев и расширений к основному сценарию.