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

Для того чтобы сформулировать все требования, не охваченные моделью прецедентов, нужно ответить на следующие основные вопросы.
Элементы справочной таблицы
Набор функций
Что должно делать программное обеспечение? В частности, следующее:
  • Проверять допустимость входных данных
  • Корректно обрабатывать нештатные ситуации, включая переполнения, средства обмена данными, обработку ошибок и восстановление
  • Смысл параметров
  • Взаимосвязь входных и выходных значений, включая последовательность параметров и формулы преобразования входных данных в выходные.
Внешние интерфейсы
Как программное обеспечение взаимодействует с пользователями, аппаратным обеспечением и другим программным обеспечением?
Производительность
Каковы производительность, коэффициент готовности и время восстановления работоспособности различных функций? Учтены ли как статические, так и динамические требования?
Логические требования к базе данных
Заданы ли все логические требования к информации, которая будет храниться в базе данных? В частности, следующее:
  • Типы данных, используемых различными функциями
  • Частота использования
  • Оценка возможностей
  • Объекты данных и их взаимосвязь
  • Ограничения на целостность
  • Требования к защите данных
Соответствие стандартам
Заданы ли все требования, основанные на существующих стандартах и нормативах? Как это контролируется?
Атрибуты
Какие требования предъявляются к надежности, коэффициенту готовности, переносимости, корректности, простоте обслуживания, защищенности и другим параметрам приложения?
Ограничения на реализацию, вызванные особенностями проекта
Требуется ли соблюдение каких-либо стандартов в отношении языка реализации, стратегии обеспечения целостности базы данных, выбора рабочей среды и т.п.?