Ответ
Обычно задачи описывает Product Owner или бизнес-аналитик, но в небольших проектах этим может заниматься и Project Manager. Важно четко формулировать требования в user stories или технических заданиях.
Пример задачи для разработчика:
**EPIC:** Корзина покупок
**User Story:** Как покупатель, я хочу добавлять товары в корзину, чтобы позже оформить заказ
**Acceptance Criteria:**
- Кнопка "В корзину" на карточке товара
- Отображение количества товаров в корзине в хедере
- Возможность просмотра содержимого корзины без перезагрузки страницы
Для технических нюансов (например, интеграции с платежной системой) лучше привлекать Tech Lead.