> For the complete documentation index, see [llms.txt](https://docs.system-analyst-base.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.system-analyst-base.ru/soft-skills/trebovaniya/klassifikaciya-trebovanii/uroven-polzovatel.md).

# Уровень: Пользователь

## Пользовательские требования

**Пользовательские требования (user requirements)** описывают цели или задачи, которые пользователи должны иметь возможность выполнять с помощью продукта, который в свою очередь должен приносить пользу кому-то. Область пользовательских требований также включает описания атрибутов или характеристик продукта, которые важны для удовлетворения пользователя.&#x20;

Пользовательские требования также часто именуются фичами.

**Фича (функциональность)** — функционально обобщенные части системы, решающие отдельные задачи пользователей или интерпретирующие бизнес-процессы (и их артефакты), которые будут реализованы в рамках системы.

Исходя из вышеописанных определений, пользовательские требования содержат:

* Цели и задачи пользователей
* Сценарии использования — способ решения задачи пользователей
* Как следствие, описание самих пользователей системы
  * пользовательские роли
  * уровни доступа.

В конечном итоге пользовательские требования формируют «Документ пользовательских требований». Пользовательские требования могут быть представлены в виде:

* текстового описания
* вариантов использования, сценариев использования (Use Case)
* пользовательских историй (User Story)
* диаграммы вариантов использования

### Пример

* Пользователь должен иметь возможность добавить объект в избранное (функциональность).

Источник: <https://tproger.ru/articles/vyjavlenie-i-sbor-trebovanij-k-po-ultimate-guide>
