Проекты

Как дорожная карта (roadmap) помогает управлять проектом

Как дорожная карта (roadmap) помогает управлять проектом

Что такое дорожная карта?

Дорожная карта проекта (с англ. roadmap) — документ, который позволяет клиенту увидеть полную картину проекта:

  • цели;
  • ключевые этапы;
  • контрольные даты;
  • ответственных за каждую задачу.

Команде проекта roadmap помогает наладить коммуникацию между участниками: каждый видит, кто отвечает за этапы и задачи, где они пересекаются.

Грамотно составленная дорожная карта проекта отвечает на вопросы «кто?», «что?» и «когда?». Обычно road map создают в самом начале проекта в виде таблицы, презентации или майнд-карты.

Если запускать проект без road map, есть риск не уложиться в срок или разработать не тот продукт, который ожидают увидеть. В итоге — потратить деньги на доработки.

Польза roadmap

Что дает roadmap
Заказчику— Контроль над проектом и работой исполнителей.
— Контакт с аудиторией. Некоторые компании публикуют на сайтах road map продукта на квартал, полгода или год. Так они сообщают пользователям, что проект развивается, и привлекают их внимание.
Менеджеру проекта— Понимание заказчиком и командой сроков и бюджета проекта.
— Согласованность работы команды. Дорожная карта проекта — это удобный инструмент, позволяющий синхронизировать разработку, дизайн и маркетинг.
— Декомпозицию крупных этапов на более мелкие задачи.
— Гибкость в управлении рисками и изменениями. Roadmap позволяет заранее увидеть, какие этапы проекта сложнее, и запланировать их с учетом возможных рисков. Если заказчик решил, например, добавить разработку новой функции, это учитывают в roadmap. Обновляют дорожную карту, согласовывают со всеми участниками и продолжают работать по актуальному плану.
Команде— Помощь в коммуникации с другими специалистами, решение спорных вопросов и планирование нагрузки.
Партнерам и инвесторам— Лучшее понимание проекта, возможности для принятия взвешенного решения, инвестировать в него или нет.
схема1
Упрощенная дорожная карта по разработке приложения для VPN. Проект помог добиться анонимности и безопасности для пользователей сервиса, а заказчику — больше зарабатывать на рекламе

Виды дорожных карт по целям

Roadmap — это универсальный инструмент, который подходит для разных задач. Например:

  • проектные — фокусируются на конкретных этапах работ, которые помогут запустить продукт;
  • продуктовые — фокусируются на развитии продукта после запуска;
  • корпоративные — показывают план развития бизнеса и то, как компания будет улучшать показатели;
  • образовательные — например, индивидуальные планы развития сотрудников.
скриншот1
Пример роадмапа по развитию продукта. Дорожная карта показывает, как он будет меняться и какими новыми функциями обрастать

Подходы к разработке road map

Есть два основных формата роадмапа в зависимости от методологии управления проектом:

  • Каскадная модель Waterfall — это последовательная работа по заранее согласованному техническому заданию (ТЗ). Работа над следующим этапом начинается после того, как завершен предыдущий. Например, макеты сайта не разрабатывают, пока не протестировали и согласовали прототип, а реализация или запуск не начинается до того, как провели системное тестирование.
  • Agile предполагает разбивку проекта или его части на короткие этапы, или спринты, — в 2—3 недели. Над этими этапами могут параллельно работать разные команды. Например, разработка версии приложения под iOS может идти параллельно с Android-разработкой. В этом случае команды будут тестировать функции по мере готовности, а не ждать окончания всей разработки.

Такой подход помогает выловить ошибки и исправить их на более ранних стадиях. Управлять изменениями тоже получается более гибко. Клиенту показывают результаты каждого спринта и сразу учитывают его комментарии.

скриншот2
Пример Agile-роадмапа. На этапе разработки видно, что несколько команд параллельно работают над разными задачами
схема2
Дорожная карта по разработке рекламных рекомендаций сервиса. Команда проводила разработку итерациями по принципам Agile: нашли решение → протестировали → запустили → протестировали еще раз → беремся за следующее решение

Какой выбрать подход — зависит от конкретной отрасли, продукта или команды.

Waterfall-модель будет полезна для проектов с фиксированным объемом, четко обозначенным бюджетом и неизменными требованиями. Например, для разработки сложных систем финансового учета на предприятии.

Agile подойдет для проектов, где требования и условия могут меняться. Например, во время разработки мобильного приложения выяснили: одна из платежных систем, которую планировали подключить, перестает работать в стране. В этом случае придется потратить время на поиск альтернатив и скорректировать дорожную карту.

На практике в чистом виде методологии не используют, а выбирают гибридные модели. Это помогает сохранять определенность в сроках и основных этапах и быстрее справляться со сложностями во время реализации, пока они не превратились в дополнительные расходы.

Вот как это можно выглядеть на примере редизайна сайта:

  • Waterfall — планирование и проектирование. Команда и заказчик определяют цель проекта, примерный срок, ресурсы и составляют общий план, на который будут ориентироваться все команды. Определяют ключевые дедлайны. Например, макеты должны быть готовы к марту, а финальные доработки — к сентябрю. Исследование аудитории и конкурентов, проектирование UX/UI могут идти по водопадной модели. Так получится проработать дизайн и не тратить время и бюджет на его переработки, когда сайт начнут верстать.
  • Agile — реализация. Реализация часто конфликтует с планом: в процессе разработки могут всплыть нюансы, которые сложно было учесть на этапе технического задания. Чтобы гибко управлять такими рисками, разработку можно организовать по гибкой методологии. Например, декомпозировать крупные задачи на более мелкие, чаще синхронизироваться с командой на встречах, проводить ретроспективы по итогам спринтов. Сложности по каждой небольшой задаче сразу обсуждать с заказчиком.

Как составить дорожную карту

Конкретных правил по составлению роадмапа нет. Но есть несколько шагов, которые помогут составить эффективный и понятный дорожный план проекта:

  1. Определиться с целью и задачами. Например, нужно обновить дизайн сайта и ускорить его работу. Для этого нужно разработать новые макеты и переписать бэкенд с использованием новых технологий, с которыми сайт перестанет тормозить.
  2. Разбить проект на ключевые этапы без детализации. Например:
  • провести исследование ЦА;
  • разработать и согласовать прототип сайта: дизайн, контент, SEO;
  • подготовить макеты;
  • изучить, на каких технологиях работает сайт;
  • переписать код бэкенда;
  • сверстать сайт;
  • протестировать, проверить верстку;
  • исправить баги;
  • запустить сайт.
  1. Описать каждый этап детально. Например, для обновления дизайна и бэкенда можно поставить такие задачи: создать прототип главной страницы, карточки товара, личного кабинета, меню, разработать дизайн-системы, подключить фреймворк, написать код для какой-нибудь функции. Такие списки задач уже можно использовать, чтобы составить дорожные карты.
  2. Оценить трудоемкость задач. Здесь менеджеру важно подключить команду, потому что без исполнителя невозможно разобраться, сколько задача займет времени. В дорожной карте указывайте сроки с запасом. Так получится подстраховаться на случай форс-мажора.
  3. Присвоить задачам приоритеты. Изучите, что нужно сделать в первую очередь, какие этапы могут идти параллельно. Это позволит сэкономить время и не упустить из внимания ключевые этапы. Например, разработка и дизайн могут идти параллельными спринтами.
  4. Составить roadmap. Подойдут специальные инструменты по управлению проектами. Например, Jira, Trello, Kaiten, Notion. В них можно гибко настраивать задачи, использовать образец для дорожной карты, выделять ключевые этапы цветом, назначать ответственных и уведомлять о корректировках в road map.
  5. Обновлять roadmap. На проект могут влиять внешние или внутренние изменения. Их нужно учитывать и в дорожной карте, чтобы у клиента и команды была перед глазами актуальная картинка. Например, у заказчика появились новые услуги и нужно создать для них отдельный раздел на сайте. В этом случае в роадмап добавляют еще один этап и корректируют сроки разработки всего сайта.

Главное из статьи

  • Роадмап позволяет легко и быстро донести до всех участников цели, основные этапы и результаты проекта.
  • Дорожная карта по реализации проекта может быть полезна как инструмент организации командной работы, коммуникации и согласования этапов с заказчиками.
  • В зависимости от задач при составлении роадмапа используют Waterfall — жесткое и последовательное планирование — либо Agile — гибкий подход с быстрыми и частыми корректировками.
  • Чтобы разработать роадмап, нужно определить цели и задачи, затем детализировать их и разбить на этапы, установить для каждого сроки и ответственных.
  • Roadmap не составляют раз и навсегда. Периодически нужно обновлять дорожную карту, если в проекте произошли изменения.

Для OrbitSoft roadmap — это важный инструмент планирования и согласования этапов работы в проектах. Благодаря road map участники команды и заказчик получают общее видение развития проекта. Это помогает отслеживать и контролировать его реализацию.

Получите ответ по смс

Ваше сообщение успешно отправлено!
Представьтесь пожалуйста
Укажите номер, на который придет ответ
Нажимая на кнопку, вы даете согласие
на обработку персональных данных.

Перезвонить вам, чтобы ответить на вопросы?

Когда с вами связаться?

Связаться по телефону:+7 499 321-59-32

Нажимая на кнопку, я принимаю условия политики и пользовательского соглашения

Фото эксперта
Дмитрий

Проектный менеджер

Получите ответ на ваш вопрос в любимом мессенджере

Выберите удобный мессенджер и начните диалог прямо сейчас

Telegram WhatsApp

Рассчитать стоимость проекта

Расскажите о вашем проекте, чтобы мы могли проконсультировать вас.

Напишите ваше имя
Укажите ваш email

Выберите удобный для вас способ связи

Мы сразу получим ваш запрос и поможем в решении проблемы

Написать в Telegram

Написать в WhatsApp

Позвонить нам