Тип определяется содержанием требования, а не тем, что оно относится к системе или компоненту. Функциональное описывает поведение, нефункциональное — качество и ограничения.
Требования к системе или её компонентам и их взаимодействию — это функциональные или нефункциональные требования?
Тип определяется содержанием требования, а не тем, что оно относится к системе или компоненту. Функциональное описывает поведение, нефункциональное — качество и ограничения.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Тип определяется содержанием требования, а не тем, что оно относится к системе или компоненту. Функциональное описывает поведение, нефункциональное — качество и ограничения.
«Сервис отправляет уведомление после подтверждения» — функциональное. «Ответ не дольше согласованного времени при заданной нагрузке» — требование производительности. Указание протокола или платформы может быть архитектурным ограничением. Один абзац способен содержать несколько типов, поэтому его лучше разделить на проверяемые положения с отдельными критериями.