Привет! Я решил поделиться своим личным опытом работы с User Story Mapping‚ конкретно на примере разработки функционала ″История поездок в веб-версии Яндекс.Такси″.
Как эпик‚ я выбрал улучшение функционала истории поездок‚ чтобы пользователю было удобнее просматривать и анализировать свои предыдущие поездки. Для этого я выделил три маленькие User Story⁚
1. Перевод истории поездок в список⁚ Я хотел перевести интерфейс истории поездок на странице веб-версии Яндекс.Такси из карточек поездок в список. Теперь пользователь может видеть все свои поездки в удобном формате и быстро находить нужную информацию.
Критерии приёмки⁚
— Поездки отображаются в виде списка на странице;
— В каждой строке списка отображается дата‚ время и стоимость поездки.
Тест-кейсы⁚
— Проверить‚ что список поездок отображается на странице;
— Проверить‚ что каждая строка списка содержит дату‚ время и стоимость поездки.
2. Фильтрация истории поездок⁚ Далее я добавил возможность фильтрации поездок‚ чтобы пользователь мог быстро находить нужные поездки по различным критериям‚ например‚ по дате‚ времени или статусу оплаты.
Критерии приёмки⁚
— Пользователь может применить фильтры для отображения определенных поездок;
— Фильтры работают корректно и отображают только поездки‚ которые соответствуют выбранным критериям.
Тест-кейсы⁚
— Проверить‚ что пользователь может выбрать определенные фильтры для поездок;
— Проверить‚ что после применения фильтров отображаются только соответствующие поездки.
3. Удаление поездок из истории⁚ Наконец‚ я добавил функционал удаления поездок из истории. Это позволяет пользователю избавиться от ненужных записей и поддерживать историю актуальной.
Критерии приёмки⁚
— Пользователь может удалить выбранную поездку из истории;
— После удаления поездка исчезает из списка и больше не отображается пользователю.
Тест-кейсы⁚
— Проверить‚ что пользователь может выбрать и удалить поездку из списка;
— Проверить‚ что после удаления поездка исчезает из списка.
Это был мой опыт работы с User Story Mapping для функционала ″История поездок в веб-версии Яндекс.Такси″. Если у тебя возникнут вопросы к реализации User Story‚ буду рад помочь!