Чек-лист проверки Use case

Что это

Перечень критериев для проверки вариантов использования (use case) по версии Corporate Education Group.

Зачем это

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

Шаблон

Основное

  • Имеет уникальное наименование
  • Отражает функциональную суть и назначение
  • Включает всех необходимых действующих лиц
  • Избегает двусмысленности, пропусков и неточностей

Предусловия

  • Ясно выражены
  • Описывается состояние системы, когда начинается вариант использования, в том числе данные, которые должны и не должны существовать к началу варианта использования
  • Указывается действительная бизнес-ценнность

Основной поток

  • Соответствует применяемым бизнес-правилам
  • Имеет только информацию, относящуюся к настоящему варианту использования
  • Не содержит ссылок на другие варианты использования, которые ссылаются на данный вариант использования
  • Включает события в правильном порядке
  • Содержит ссылки на альтернативные потоки и потоки-исключения в нужных местах
  • При необходимости содержит ссылки на нефункциональные требования
  • Используются имена действующих лиц вместо местоимений
  • Избегает использования наречий, прилагательных, местоимений, синонимов и отрицаний
  • Используется настоящее время
  • Избегает использования сложных технических терминов

Альтернативные потоки

  • Имеют наименование
  • Охватывает все альтернативные пути
  • Правильно указана исходная точка от основного потока
  • Последний шаг указывает на шаг в основном потоке

Потоки исключений

  • Имеют наименование
  • Правильно указана исходная точка от основного потока
  • Охватывает все исключения

Пост-условия

  • Ясно выражены
  • Ссылаются на действительную бизнес-ценнность
  • Описывается состояние системы, когда завершается вариант использования, в том числе данные, которые должны и не должны существовать к завершению варианта использования