Ответ
Обычно user stories описывает Product Owner (PO) или бизнес-аналитик (BA) совместно с командой разработки. В Agile-командах это может делать и сам разработчик, но чаще — PO, так как он лучше понимает потребности пользователей.
Пример user story:
Как [роль пользователя],
Я хочу [функциональность],
Чтобы [выгода/ценность].
**Критерии приемки:**
1. [Условие 1]
2. [Условие 2]
Нюансы:
- Если команда использует Behavior-Driven Development (BDD), истории могут дополняться сценариями в формате Gherkin (Given-When-Then).
- В крупных проектах к описанию подключают UX/UI-дизайнеров для уточнения деталей интерфейса.