User story - это описание способа использования функционала и того, каких целей хочет достичь заказчик при его внедрении.
Соответственно, в пользовательской истории важно описать:
Шаблон для user story выглядит так:
Я как *тип пользователя*, хочу *функционал*, чтобы *описание цели использования*. Внутри звездочек текст нужно поменять на подходящий вам :)
Например:
Как пользователь интернет-витрины винного магазина, я хочу видеть на карточке товара, с какими продуктами лучше всего сочетается напиток, чтобы выбрать оптимальный вариант к ужину.
В такой простой, на первый взгляд, форме написания требований нужно учитывать множество нюансов, чтобы команда понимала, что от неё требуется.
Важно не забывать про то, что сформулированная user story должна соответствовать принципам INVEST: история не зависит от выполнения других задач бэклога, обсуждена с заказчиком, несет бизнес-ценность, её реализацию возможно оценить в человеко-часах (или в других используемых в компании единицах времени), срок выполнения не превышает 1 спринт, понятны сценарии тестирования.