Ответ
Пользовательские требования (user requirements) — это описание потребностей и ожиданий пользователей от системы, выраженное в терминах бизнес-целей и задач. Они формулируются на естественном языке и фокусируются на том, что должна делать система, а не как.
Пример:
"Пользователь должен иметь возможность загружать документы в формате PDF и получать уведомление об успешной загрузке."
Отличаются от системных требований (более детализированных и технических). Часто документируются в виде User Stories или Use Cases.
# Пример связи с системным требованием:
# User Requirement: "Система должна проверять формат загружаемого файла."
# System Requirement: "Поддерживаются файлы до 10MB в форматах PDF, DOCX."
Критично выявлять их на ранних этапах, чтобы избежать mismatch между ожиданиями и реализацией.