Оперирование требованиями. Типизированное представление Ахотина И. 5012А
Требования к программному изделию Средства программного изделия, в которых нуждается пользователь для решения своих проблем или достижения определенных целей Характеристики, которым должна обладать система в целом или ее компонент, чтобы удовлетворять соглашениям, спецификациям, стандартам или другой формально установленной документации
Характеристики требований Требования не всегда очевидны и имеют много источников. Требования не всегда легко выразить словами. Существует множество различных типов требований и различных уровней их детализации. Требования чаще всего взаимосвязаны и взаимозависимы, иногда противоречивы. Требования всегда уникальны (требование к фиксируемым требованиям). Набор требований чаще всего является компромиссом. Требования изменяются. Требования зависят от времени. Непрерывность поступления требований
Типизированное представление требований к проекту Функциональные требования: Просмотр расписания занятий Просмотр учебного плана Общение на тематических форумах Просмотр задолженности по библиотеке Требования к интерфейсу: Профили для различных ролей Расписание представлено таблицей На главной странице кабинета отображается фото пользователя и актуальное расписание
Типизированное представление требований к проекту (продолжение) Требования к производительности Приложение должно поддерживать многопользовательский режим Запросы не должны обрабатываться более 3 секунд Требования к безопасности Обеспечение безопасного входа в систему Система должна обеспечивать уникальность доступа. Отказ в авторизации, если в данный момент такой пользователь уже зарегистрирован Система должна иметь возможность блокировать учетную запись
Спасибо за внимание