Привет! Тема дня -
User Story (пользовательская история) такая важная и столь недооцененная вещь в командах ( встречал сеньеров, которые вообще не понимали, что от них хотят). Где-то сейчас посмотрят с неодобрением
мастодонты и промолвят, что так не бывает. Скажу так, если ты носишь "шапку" аналитика, то будь добр хорошо разбираться в этой теме, а для молодых, джунов - основа основ.
Ну, что поехали? ☹️User story – простое описание одной или нескольких функций продукта, написанное с точки зрения пользователя. Т.е. короткая, емкая история, которая описывает,
кто пользователь, что он
хочет сделать и
зачем. Она помогает понять, какие задачи и потребности есть у пользователей, чтобы разработчики могли создавать более удобные и полезные продукты.
Пример user story:1.
Как пользователь, я хочу зарегистрироваться на сайте, чтобы иметь возможность оставлять комментарии.
2.
Как администратор, я хочу видеть список всех
зарегистрированных пользователей, чтобы управлять их доступом.
3.
Как покупатель, я хочу иметь возможность добавлять товары в корзину, чтобы затем быстро оформить покупку.
User stories помогают командам:- Понять пользователя;
- Согласовать задачи;
- Разбить работу на части.
Как правильно писать user stories?🤔
1.
Используй простую структуру:
⚫️
Кто: "Как [тип пользователя],"
⚫️
Что: "я хочу [действие],"
⚫️
Зачем: "чтобы [цель или причина]."
Пример: "Как студент, я хочу видеть свои оценки онлайн, чтобы быть в курсе своей успеваемости."
2.
Будь конкретным. История должна быть конкретной и понятной, без лишних деталей.
3.
Добавь критерии приемки. Это условия, которые должны быть выполнены, чтобы история считалась завершенной.
Пример⬇️
История: "Как покупатель, я хочу добавить товары в избранное, чтобы легко найти их позже."
Критерии приемки:
⚫️Пользователь может добавить товар в избранное.
⚫️Пользователь может просматривать список избранных товаров.
🤫
Зачем нужны user stories🤫
🍿
Фокус на пользователе. Помогают команде всегда думать о конечных пользователях и их потребностях.
📞
Упрощение планирования. Делят большой проект на мелкие, управляемые части.
🫵
Улучшение коммуникации. Обеспечивают ясность и понимание среди всех участников команды.
✍️
Примеры хороших user stories✍️
1.
Как читатель блога, я хочу иметь возможность подписаться на обновления, чтобы не пропускать новые статьи.
2.
Как водитель, я хочу получать уведомления о пробках, чтобы выбирать менее загруженные маршруты.
3.
Как менеджер по продажам, я хочу видеть отчеты о продажах за месяц, чтобы анализировать работу команды.
P.S. надеюсь легко объяснил и адекватно))@it_underside