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. Проектирование взаимодействия]] [[Проектная и продуктовая модель]] %%