Чек-лист проверки Use case
Это перечень критериев для проверки корректности вариантов использования (use case).
Автор:
usepoint.ru.
Для чего это:
Чек-лист для проверки Use case может использоваться в качестве вспомогательного инструмента системными, бизнес-аналитиками, инженерами по тестированию требований.
Шаблон:
Основное
- Имеет уникальное наименование
- Отражает функциональную суть и назначение
- Включает всех необходимых действующих лиц
- Избегает двусмысленности, пропусков и неточностей
Предусловия
- Ясно выражены
- Описывается состояние системы, когда начинается вариант использования, в том числе данные, которые должны и не должны существовать к началу варианта использования
- Указывается действительная бизнес-ценнность
Основной поток
- Соответствует применяемым бизнес-правилам
- Имеет только информацию, относящуюся к настоящему варианту использования
- Не содержит ссылок на другие варианты использования, которые ссылаются на данный вариант использования
- Включает события в правильном порядке
- Содержит ссылки на альтернативные потоки и потоки-исключения в нужных местах
- При необходимости содержит ссылки на нефункциональные требования
- Используются имена действующих лиц вместо местоимений
- Избегает использования наречий, прилагательных, местоимений, синонимов и отрицаний
- Используется настоящее время
- Избегает использования сложных технических терминов
Альтернативные потоки
- Имеют наименование
- Охватывает все альтернативные пути
- Правильно указана исходная точка от основного потока
- Последний шаг указывает на шаг в основном потоке
Потоки исключений
- Имеют наименование
- Правильно указана исходная точка от основного потока
- Охватывает все исключения
Пост-условия
- Ясно выражены
- Ссылаются на действительную бизнес-ценнность
- Описывается состояние системы, когда завершается вариант использования, в том числе данные, которые должны и не должны существовать к завершению варианта использования