Дополнительные требования

Дополнительными чаще всего бывают нефункциональные требования, которые не

могут быть связаны с каким-либо одним вариантом использования. Вместо этого

каждое такое требование относится к нескольким вариантам использования или

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

требования к пользовательскому интерфейсу, физической структуре и архитектуре

или ограничения реализации [28]. Дополнительные требования часто определяются

так же, как требования вообще в традиционных технических заданиях, то

есть в виде спргска требований. Затем они используются в ходе анализа и проектирования

вместе с моделью вариантов использования.

Требования к интерфейсу определяют интерфейс с внешними модулями, с которыми

система должна взаимодействовать или в которые она будет встраиваться, —

его формат, синхронизацию или другие факторы, важные для их взаимодействия.

иметь система: ее материал, форму, размер или вес. Этот тип требований может

использоваться для заявления требований к оборудованию, таких, как, например,

необходимая физическая конфигурация сети.

Пример. Требования к компьютерной платформе.

Серверы. Sun Sparc 20 или PC Pentium

Клиенты. PC (процессор как минимум Intel 486) или Sun Sparc 5

Требования к проекту ограничивают структуру системы. К ним относятся требования

расширяемости и ремонтопригодности или требования, описывающие

повторное использование унаследованной системы и ее существенных частей.

Требования к реализации определяют или ограничивают кодирование или построение

системы. Примеры таких требований — стандарты, которые необходимо

соблюдать, руководящие принципы реализации, языки реализации, политика в отношении

целостности базы данных, лимиты ресурсов и операционная система.

Пример. Требования к форматам файлов. Версия 1.2 Биллинговой и Платежной

системы должна поддерживать работу с длинными именами файлов.

Пример. Требования к базовому программному обеспечению. Системное ПО.

Операционная система на клиентских машинах: Windows NT 4.0, Windows 95 или

Solaris 2.6. Серверная операционная система: Windows NT 4.0 или Solaris 2.6.

ПО для работы в Интернете. Netscape Communicator 4.0 или Microsoft Internet

Explorer 4.0

Кроме того, часто имеются и другие требования, например юридршеские и регулирующие.

Пример. Другие требования.

Безопасность. Перечисление денег должно быть безопасно. Это означает, что

к соответствующей информации могут иметь доступ только доверенные лица.

Единственные доверенные лица — это клиенты банка, обладающие банковскими

счетами, и актанты — администраторы системы.

Доступность. Биллинговая и Платежная система не должна находиться в нерабочем

состоянии более 1 часа в месяц.

Легкость обучения. Для 90% покупателей время обучения (при помощи предоставленных

пошаговых инструкций) отсылке простых заказов и оплате простых

счетов не должно превышать 10 минут. Простым заказом считается заказ,

состоящий из одного пункта. Простым счетом считается счет на оплату одного

простого заказа.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: