🧭 Часть V. Как делить карту на релизы и итерации
Вот мы и дошли до финала цикла про User Story Map 🎉 Мы уже построили карту, структурировали её и определили приоритеты. Теперь время превратить всё это в реальный план действий. 🚀 Карта превращается в план работы User Story Map — это не просто визуализация идей. На последнем этапе она становится основой планирования разработки. На карте уже есть эпики и пользовательские истории, осталось понять: что и когда делать? И тут есть два ключевых подхода 👇 🔁 1. Деление по итерациям Итерация — это фиксированный промежуток времени (например, 2–4 недели), в течение которого команда создаёт часть функциональности. Каждая итерация должна приносить осязаемую ценность пользователю. В конце итерации рождается инкремент — готовый кусочек продукта, который можно показать заказчику или протестировать внутри команды. 💬 Пример: В первой итерации команда добавляет регистрацию и базовый профиль. Во второй — возможность создавать заказы. В третьей — оплату и уведомления. 🧩 Постепенно продукт «оживает» шаг за шагом, а не создаётся целиком к дедлайну. 🧱 Как использовать карту при планировании спринтов Карта помогает видеть, какие истории взять в ближайшую итерацию, а какие оставить на потом. На воркшопах команда просто «отрезает» часть карты: истории сверху — в первый спринт, средний слой — во второй, нижний — на будущее. 📍 Совет: Если вы работаете по Scrum, разбейте итерации так, чтобы каждая добавляла инкремент продукта, а не просто “кусочки кода”. 🚢 2. Деление по релизам Релиз — это уже готовая версия продукта, которую видят пользователи. Именно он превращает ваши sticky notes в живой продукт. Обычно релизы делят по принципу растущей ценности: 1️⃣ MVP (Minimum Viable Product) — минимально жизнеспособная версия, которая решает основную проблему пользователя. 2️⃣ MMP (Minimum Marketable Product) — версия, готовая для рынка. 3️⃣ Полноценный релиз — когда продукт стабилен и развивается. 💡 Благодаря User Story Map видно, какие функции войдут в MVP, а что можно добавить позже, не ломая структуру. 🎯 Как понять, что войдёт в первый релиз Используйте три вопроса: 1️⃣ Что даёт пользователю ключевую ценность? 2️⃣ Без чего продукт не сможет работать вообще? 3️⃣ Что можно добавить позже, не нарушив логику? 🧠 Пример: В приложении доставки еды MVP — это: выбрать ресторан, оформить заказ, оплатить. А вот отслеживание курьера, бонусы и отзывы — уже второй релиз. 📊 Визуализация релизов на карте На карте User Story Map релизы обычно отображаются горизонтальными полосами. Каждая полоса — это один релиз. В Miro, FigJam или Mural удобно просто нарисовать линии или выделить цветом зоны: 🔵 MVP 🟢 Второй релиз 🟣 Будущие улучшения Так вся команда видит, что входит куда — без тысячи слов. 🧭 User Story Map в разработке После планирования карта становится рабочим инструментом спринтов. На старте каждой итерации команда возвращается к ней, чтобы проверить: Что уже реализовано? Что переносится? Что изменилось в приоритетах? Карта живёт вместе с проектом. Это не документ для отчёта, а живая система навигации по продукту. 💡 Важное напоминание ⚠️ Не путайте итерацию и релиз: Итерация — это процесс, Релиз — это результат. Итераций может быть много внутри одного релиза. Главное — чтобы каждая приносила пользователю ценность. 📚 Что почитать по теме 📘 Джефф Паттон — «User Story Mapping» 📘 Майк Кохн — «User Stories Applied» 📘 Карл Вигерс — «Разработка требований к программному обеспечению» 🎬 Вывод: User Story Map — это не просто визуализация, а способ планировать разработку итеративно, видеть продукт целиком и шаг за шагом двигаться к релизу. Когда карта живая, а не «для галочки», она помогает команде работать согласованно и понимать, зачем делается каждая строчка кода. #UserStoryMap #MVP #Scrum #Agile #BA #ProductDevelopment #UX #ProductDesign #StoryMapping