Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Мастер-класс по User Story Mapping

Andrew Shapiro
January 23, 2022

Мастер-класс по User Story Mapping

Andrew Shapiro

January 23, 2022
Tweet

More Decks by Andrew Shapiro

Other Decks in Design

Transcript

  1. Об авторе Андрей А. Шапиро — Арт-директор и партнёр в

    Byndyusoft — 16 лет проектирую интерфейс и цифровые продукты и собираю требования к ним — Применяю метод с 2010-го, после обучения в ScrumTrek
  2. План воркшопа — Введение в метод — Практикум — Запись

    историй — Формирование карты и планирование релиза
  3. Каким проблемам адресовался метод Бэклог — бездна без структуры и

    приоритетов Трудно договориться что, зачем и как именно делать
  4. Место в продуктовом цикле 1. Обнаружение продукта — сбор требований

    ← 2. Разработка цифровой части продукта: — проектирование, ← — разработка, ← — тестирование, — внедрение. 3. Эволюционирование продукта путём прилаживания (цикл на пункты 1—2)
  5. Что на входе и выходе — Вход: выявленные — стейкхолдеры,

    — цели, — процесс — Выход: карта, выстраивающая истории в хронологическом порядке, согласно процессу, и сопрягающая их с деталями реализации в порядке приоритета
  6. Я, как рекламодатель, хочу привлекать для своих баннеров только трафик

    автомобильной тематики, чтобы эффективно использовать рекламный бюджет Я, как спикер, хочу на время сделать свою электронную визитку доступной всем присутствующим в аудитории, чтобы не тратить время на раздачу и обеспечить актуальность данных Классический [Бухгалтер] Понимает какую работу важно сделать в первую очередь, чтобы избежать штрафа в результате сдвига срока [Маркетолог] Видит воронку продаж на основе демонстрационных данных, чтобы разобраться в том как работает сервис; понимает, что важно подождать пока накопятся данные Краткий [Администратор] Видит разницу между плановыми и фактическими расходами на бензин по территории и во времени, чтобы выяснить причины расхождений [Предприниматель] Видит баланс счёта, чтобы понять сколько денежных средств осталось. [Логист] Видит какие строки файла не обработались по неизвестной нештатной причине, чтобы найти их и понять что с ними не так <Действие в форме глагола в третьем лице>, чтобы <ценность> Я, как <роль/ персона>, хочу <действие>, чтобы <ценность>
  7. Я, как рекламодатель, хочу привлекать для своих баннеров только трафик

    автомобильной тематики, чтобы эффективно использовать рекламный бюджет Я, как спикер, хочу на время сделать свою электронную визитку доступной всем присутствующим в аудитории, чтобы не тратить время на раздачу и обеспечить актуальность данных Классический [Бухгалтер] Понимает какую работу важно сделать в первую очередь, чтобы избежать штрафа в результате сдвига срока [Маркетолог] Видит воронку продаж на основе демонстрационных данных, чтобы разобраться в том как работает сервис; понимает, что важно подождать пока накопятся данные Краткий [Администратор] Видит разницу между плановыми и фактическими расходами на бензин по территории и во времени, чтобы выяснить причины расхождений [Предприниматель] Видит баланс счёта, чтобы понять сколько денежных средств осталось. [Логист] Видит какие строки файла не обработались по неизвестной нештатной причине, чтобы найти их и понять что с ними не так <Действие в форме глагола в третьем лице>, чтобы <ценность> Я, как <роль/ персона>, хочу <действие>, чтобы <ценность>
  8. влекать фик амный лать упной рии, ачу и х [Бухгалтер]

    Понимает какую работу важно сделать в первую очередь, чтобы избежать штрафа в результате сдвига срока [Маркетолог] Видит воронку продаж на основе демонстрационных данных, чтобы разобраться в том как работает сервис; понимает, что важно подождать пока накопятся данные Краткий [Администратор] Видит разницу между плановыми и фактическими расходами на бензин по территории и во времени, чтобы выяснить причины расхождений [Предприниматель] Видит баланс счёта, чтобы понять сколько денежных средств осталось. 👁Метрический вопро Сколько денежных средств на счёте? Какой следующий пункт назначения в текущем рейсе? [Логист] Видит какие строки файла не обработались по неизвестной нештатной причине, чтобы найти их и понять что с ними не так [Логист] Файл принят к парcингу? Какие строки в файле содержат ошибки и что с этим делать? <Действие в форме глагола в третьем лице>, чтобы <ценность> , <Вопросительное слово> <объект> <обстоятельства>? Произошёл ли <факт>?
  9. [Бухгалтер] Понимает какую работу важно сделать в первую очередь, чтобы

    избежать штрафа в результате сдвига срока [Маркетолог] Видит воронку продаж на основе демонстрационных данных, чтобы разобраться в том как работает сервис; понимает, что важно подождать пока накопятся данные Краткий [Администратор] Видит разницу между плановыми и фактическими расходами на бензин по территории и во времени, чтобы выяснить причины расхождений [Предприниматель] Видит баланс счёта, чтобы понять сколько денежных средств осталось. 👁Метрический вопрос Сколько денежных средств на счёте? Какой следующий пункт назначения в текущем рейсе? [Логист] Видит какие строки файла не обработались по неизвестной нештатной причине, чтобы найти их и понять что с ними не так [Логист] Файл принят к парcингу? Какие строки в файле содержат ошибки и что с этим делать? <Действие в форме глагола в третьем лице>, чтобы <ценность> <Вопросительное слово> <объект> <обстоятельства>? Произошёл ли <факт>?
  10. 👁Метрический вопрос Сколько денежных средств на счёте? Какой следующий пункт

    назначения в текущем рейсе? [Логист] Файл принят к парcингу? Какие строки в файле содержат ошибки и что с этим делать? Вместо того, чтобы <старый способ действия>, <новый способ действия> 🕹Утверждение, ввод данных Изменение Вот мой номер телефона! Эти возвращенные товары получил! Вместо бесконтрольных трат бюджета, выбирает на какие тематики его потратить <Объекты> — <новый статус>! Вот данные для <объект>! <Вопросительное слово> <объект> <обстоятельства>? Произошёл ли <факт>?
  11. Вместо того, чтобы <старый способ действия>, <новый способ действия> Изменение

    <Полезное действие/ Отрицание нежелательного эффекта> в <контекст> за счёт <принцип работы> Описание изобретения Быстрее нахожу какой стутус выбрать в колонке-фильтре стутусов за счёт вывода их в идеальном хронологической последовательности Вместо бесконтрольных трат бюджета, выбирает на какие тематики его потратить Когда <ситуация, контекст>, Я хочу <мотивация>, так что <ожидаемый результат> Job story, JTBD Во время простоев между задачами я хотел бы видеть изменение дневной статистики, чтобы делать лучший выбор, возвращаясь к работе Когда сбоят системы отправки, выгружаю уведомление в формате XLS, чтобы отправить клиенту и регулятору вовремя
  12. Типичные проблемы с историями — Отсутствие зафиксированной ценности или ложная

    ценность — Слишком детализированы и содержат термины и элементы UI-решений
  13. Литература — Три статья автора «Руководство по User Story Mapping»

    — Jeff Patton, User Story Mapping: Discover the Whole Story, Build the Right Product — Gojko Adzic, Fifty Quick Ideas To Improve Your User Stories