Справочная таблица: Модель прецедентов
Данная справочная таблица позволяет проверить полноту и эффективность модели прецедентов.
Взаимосвязи
Основное описание


Элементы справочной таблицы
В разделе Введение модели прецедентов приведено краткое и понятное описание назначения и набора функций системы
Модель вариантов понятно описывает поведение системы
После ознакомления с архитектурой достаточно просто понять, что именно делает система:
  • В модели нет длинных цепочек включения и расширения. Такие цепочки возникают при расширении включаемых вариантов и в ситуациях, когда в расширенном варианте используются другие варианты.   Такие конструкции затрудняют понимание модели.
  • В модели сведено до минимума количество перекрестных зависимостей: ситуаций, когда включаемый, расширяющий или специализированный вариант зависит от структуры и наполнения других включаемых, расширяющих или специализированных вариантов.
Определены все варианты
совокупность вариантов полностью описывает необходимое поведение.
Все функциональные требования привязаны по крайней мере к одному варианту
Все нефункциональные требования, которые должны быть реализованы с помощью конкретных вариантов, привязаны к этим вариантам
Модель прецедентов не реализует избыточное поведение
все варианты необходимы и соответствуют конкретным функциональным требованиям.
Все взаимосвязи между вариантами реально необходимы
В частности, есть обоснование для всех включений, расширений и обобщений. 
Если модель большая или содержит компоненты с распределенной ответственностью, в ней используются пакеты вариантов
  • Зависимости между пакетами сведены к минимуму или устранены для предотвращения конфликтов принадлежности элементов модели
  • Структура пакетов интуитивно понятна и упрощает понимание модели.