Концепция: Architecturally Significant Requirements
Some requirements have a profound impact on the architecture of the solution and require special attention.
Взаимосвязи
Основное описание

Не все требования имеют одинаковое влияние на выбор архитектуры. Некоторые требования играют важную роль в определении архитектуры системы, а некоторые нет.

Определение, является ли данное требование значимым с точки зрения архитектуры, часто бывает субъективным. Обычно на архитектуру влияют сложные в реализации требования, технически сложные, либо являющиеся основными с точки зрения предназначения системы.

Вот хорошие примеры архитектурно-значимых требований:

  • Система должна хранить записи о всех изменениях данных заказчика для ведения аудита.
  • Время реакции системы не должно превышать 5 секунд.
  • Система должна работать как на Microsoft Windows XP, так и на Linux.
  • Система должна шифровать весь сетевой трафик.
  • The ATM system must dispense cash on demand to validated account holders with sufficient cleared funds.