User Story Mapping (картирование пользовательских историй) — это визуальный инструмент гибкого - планирования, который помогает командам организовать и приоритизировать работы, ориентируясь на взаимодействие пользователя с продуктом и ценности. Этот метод был популяризирован Джеффом Паттоном, который широко внедрил его в практику разработки программного обеспечения.
![[User Story Mapping ( USM) 24-03-25 20.36.excalidraw.svg]]
%%[[User Story Mapping ( USM) 24-03-25 20.36.excalidraw|🖋 Edit in Excalidraw]]%%
Создание User Story Map (USM) для существующего продукта — это отличный способ оценить текущее состояние продукта, выявить потребности пользователей и определить направления для дальнейшего развития. Вот пошаговая инструкция по созданию USM для вашего продукта:
### 1. Подготовка
- **Цель**: Определите, что вы хотите достичь с помощью USM. Например, улучшение пользовательского опыта, добавление новых функций или устранение узких мест в продукте.
- **Команда**: Соберите мультидисциплинарную команду, включающую представителей различных функций — от разработки до маркетинга и поддержки клиентов.
- **Материалы**: Подготовьте необходимые материалы, такие как большие листы бумаги или стикеры разных цветов, маркеры. Если предпочитаете цифровой формат, выберите подходящий инструмент для картирования (например, Miro или Trello).
### 2. Сбор историй пользователей
- **Изучение продукта**: Пройдитесь по всем функциям и возможностям существующего продукта, записывая ключевые действия и задачи, которые пользователи могут выполнять с помощью продукта.
- **Разговоры с пользователями**: Проведите интервью с пользователями и заинтересованными сторонами, чтобы понять их опыт и потребности.
- **Анализ данных**: Изучите данные об использовании продукта, отзывы и обращения в службу поддержки, чтобы выявить часто используемые функции и проблемные области.
### 3. Создание карты
- **Структурирование**: Организуйте собранные пользовательские истории в хронологическом порядке, отражающем путь пользователя через продукт. Начните с общих задач или целей и детализируйте их до конкретных действий.
- **Уровни**: Разделите карту на горизонтальные слои, представляющие разные уровни абстракции (например, цели, эпики, задачи).
- **Потоки пользователя**: Выделите различные потоки или сценарии использования продукта, чтобы понять разнообразие опыта пользователей.
### 4. Приоритизация и планирование
- **Определение приоритетов**: Используйте USM для идентификации наиболее важных задач и функций, которые нуждаются в доработке или добавлении в продукт.
- **Выявление пробелов**: Найдите области, где текущий продукт не удовлетворяет потребности пользователей или где есть возможности для нововведений.
- **Планирование развития**: Создайте дорожную карту развития продукта, основываясь на приоритетах и выявленных пробелах.
### 5. Итерация и обновление
- **Тестирование и обратная связь**: Регулярно тестируйте изменения и нововведения с пользователями, собирайте обратную связь.
- **Обновление карты**: По мере развития продукта и изменения потребностей пользователей обновляйте USM, добавляя новые истории или модифицируя существующие.
- **Отслеживание прогресса**: Используйте USM как живой документ для отслеживания прогресса разработки и реализации новых функций или улучшений.
### 6. Вовлечение и коммуникация
- **Регулярные ревью**: Организуйте регулярные встречи с командой и заинтересованными сторонами для обсуждения текущего состояния карты и продукта. Это помогает поддерживать всех в курсе и обеспечивает согласованность вижений развития продукта.
- **Транспарентность**: Разместите USM в доступном месте (физическом или цифровом), чтобы все члены команды и заинтересованные стороны могли видеть её и понимать общее направление работы.
### 7. Адаптация и гибкость
- **Готовность к изменениям**: Будьте открыты для изменений в карте, так как новые идеи или обратная связь от пользователей могут потребовать корректировки приоритетов или добавления новых историй.
- **Итеративный процесс**: Понимайте, что создание и поддержание USM — это итеративный процесс, который будет продолжаться на протяжении всего жизненного цикла продукта.
### 8. Использование инструментов
- **Цифровые инструменты**: Для удаленных команд или больших проектов рассмотрите возможность использования цифровых инструментов картирования, таких как Miro, Trello, Jira. Они обеспечивают легкий доступ, совместную работу в реальном времени и интеграцию с другими инструментами разработки.
### 9. Оценка и метрики
- **Измерение успеха**: Определите ключевые метрики, которые помогут оценить эффективность внесенных изменений на основе USM. Это могут быть метрики удовлетворенности пользователей, конверсии, время выполнения задачи и т.д.
- **Обучение на основе данных**: Используйте собранные данные и аналитику для адаптации и улучшения продукта, а также для корректировки USM в соответствии с реальными потребностями пользователей.
# Материалы
[[Джефф Паттон]] "User Story Mapping: Discover the Whole Story, Build the Right Product"
%%
Next::[[Use Case Mapping - Модель сценариев использования]]
[[Мастер-Класс Сценарии и User-Story Map. Проектирование взаимодействия]]
[[Проектная и продуктовая модель]]
%%