Story Mapping — техника визуальной декомпозиции, предложенная Джеффом Паттоном. Она решает главную проблему плоского бэклога: когда у вас 200 задач в списке, вы теряете «большую картину». Story Map показывает весь продукт на одной доске, помогает определить MVP и планировать релизы.
Структура Story Map: горизонтальная ось — путь пользователя (User Journey) слева направо. Вертикальная ось — приоритет (сверху — критичное, внизу — nice-to-have). Верхний ряд — Activities (крупные этапы пути пользователя). Второй ряд — User Tasks (конкретные действия). Ниже — User Stories, которые детализируют каждый Task.
Как провести Story Mapping сессию
- 1Подготовка: пригласите PO, дизайнера, 1-2 разработчиков и QA. Подготовьте Miro-доску или физическую стену со стикерами. Выделите 2-3 часа.
- 2Шаг 1: определите персону — для кого строим Map. Пример: «Айгерим, 28 лет, HR-менеджер в компании на 50 человек в Алматы, ищет платформу для рекрутинга».
- 3Шаг 2: напишите Activities (верхний ряд) — ключевые этапы взаимодействия. Пример: «Регистрация» → «Создание вакансии» → «Поиск кандидатов» → «Проведение интервью» → «Оффер и найм».
- 4Шаг 3: под каждым Activity напишите конкретные Tasks. Под «Создание вакансии»: «Описать требования», «Выбрать шаблон», «Установить зарплатную вилку в тенге», «Опубликовать на площадках».
(5) Шаг 4
- 1под каждым Task напишите User Stories — конкретные реализации. Под «Опубликовать на площадках»: «Публикация на HeadHunter.kz», «Публикация на enbek.kz», «Публикация в Telegram-канал», «Публикация в Instagram».
- 2Шаг 5: проведите горизонтальную линию — всё выше линии = MVP (Release 1). Всё ниже — следующие релизы.
Определение MVP через Story Map: для казахстанского рынка MVP должен включать минимальный путь пользователя от начала до конца. Не вырезайте целые Activities — лучше вырежьте нижние Stories из каждого Activity. Пример: MVP для HR-платформы — регистрация (по номеру +7), создание вакансии (простая форма), публикация на HeadHunter.kz (основная площадка в КЗ), просмотр откликов, приглашение на интервью. Без: аналитики, интеграции с enbek.kz, шаблонов оффера.
Лайфхаки Story Mapping для КЗ-команд
- 1Проводите на русском языке — не переключайте команду на английский, это замедляет мышление.
- 2Используйте Miro с шаблоном Story Map — он бесплатный.
- 3Фотографируйте результат и переносите в Jira как Epics и Stories.
- 4Пересматривайте Map ежеквартально — приоритеты меняются, и Map должен это отражать.
- 5Приглашайте стейкхолдеров на финальный обзор Map — это обеспечивает alignment и снижает конфликты позже.
Ошибки при Story Mapping
- 1Слишком детальная декомпозиция на первой сессии — первый Map должен быть «широким», а не «глубоким».
- 2Story Map без пользователя — если нет конкретной персоны, Map превращается в список фич.
- 3Забытый Map — Story Map полезен только если команда регулярно к нему возвращается.
Визуализация ключевых концепций
Предпросмотр кода
flowchart LR
subgraph StoryMap["Story Map"]
direction TB
ACT["Activities →"]
TASKS["User Tasks ↓"]
STORIES["Stories ↓↓"]
end
subgraph Структура["Структура"]
HOR["Горизонталь: User Journey"]
VER["Вертикаль: Приоритет"]
LINE["Лин...