Пожелания пользователей (User stories) – это короткое и простое описание ожидаемого функционала с точки зрения человека, который будет в дальнейшем его использовать, обычно заказчика или пользователя. Стандартная формулировка Пожелания пользователя выглядит следующим образом:
Я как “тип пользователя”, хочу “какая-то цель” по “такой-то причине”
Пожелания пользователей обычно пишутся на индексируемых карточках или же на стикерах, которые собирают в коробку и затем распределяют на стенах или столах для облегчения планирования и обсуждения. Таким образом они смещают фокус внимания с просто описания функционала на его обсуждение. Фактически именно само обсуждение куда важнее какого либо текста.
Когда пишут пожелания пользователей (User stories)
Требования к функционалу пишутся на протяжении всего проекта Agile. Обычно мероприятие по написанию требований проводится в начале проекта Agile. Каждый в команде вовлекается в достижение цели по созданию Резерва проекта, который максимально описывает функциональность и обеспечивает его полноту на протяжении всего проекта.
Какие-то из этих требований к функционалу могут оказаться Эпиками (epics). Эпики в дальнейшем разбиваются на меньшие требования, достижение которых возможно за одну итерацию. Кроме того новые требования могут быть написаны в любое время и любым участником.
Кто пишет пожелания пользователей (User stories)
По сути каждый может написать свое пожелание к функционалу (user stories). И это как раз ответственность Владельца продукта обеспечить полноту Резерва проекта, но это не означает, что только владелец продукта тот кто этим занимается. По мере реализации Agile проекта, появляются новые пожелания пользователей и это нормально.