Шаблон для написания User Story выглядит примерно так:
«Как [тип пользователя], я хочу [цель], чтобы [причина]». Тип пользователя определяет, кто будет использовать эту функцию. Например, администратор, зарегистрированный пользователь или гость.
Цель описывает, что пользователь хочет сделать. К примеру, иметь возможность добавлять новые книги или видеть историю своих заказов.
А причина объясняет, почему пользователь хочет это сделать. Например, чтобы пополнять ассортимент или чтобы отслеживать свои расходы.
Рассмотрим несколько примеров хороших User Stories:
- Как зарегистрированный пользователь, я хочу иметь возможность добавлять книги в «список желаний», чтобы вернуться к ним позже.
- Как администратор, я хочу иметь возможность видеть статистику продаж, чтобы отслеживать популярные книги.
- Как гость, я хочу иметь возможность просматривать каталог книг, чтобы выбрать, что почитать.
К пользовательской истории можно также добавить критерии приемки. Например, для авторизации пользователя мы можем написать историю:
«Как зарегистрированный пользователь я хочу иметь возможность авторизоваться в системе, чтобы получить доступ к своему аккаунту и персональным данным».Критерии приемки к этой истории должны описывать весь функционал, который получится в итоге.
- Пользователь должен иметь возможность ввести свой логин и пароль.
- Система должна проверять правильность введенных данных.
- В случае успешной авторизации пользователь должен быть перенаправлен в свой аккаунт.
- В случае неуспешной авторизации пользователь должен получить сообщение об ошибке.
- Пароль должен храниться в зашифрованном виде.
User Story ― это простой и полезный инструмент, который помогает мыслить ценностями пользователей. Когда вы понимаете, что и для кого создаете, успех становится логичной закономерностью, а не случайностью.
А чтобы погрузиться в разработку востребованных продуктов глубже, пройдите
курс по продакт-менеджменту от ProductStar. С ним вы научитесь проводить исследования и эффективно управлять всеми этапами разработки, а также освоите современные инструменты, которые помогут достичь поставленных целей быстрее.