Блог компании

Как утвердить дорожную карту разработки корпоративных сервисов

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

Что утверждается в дорожной карте разработки корпоративных сервисов

Дорожная карта разработки корпоративных сервисов фиксирует состав и последовательность инициатив, которые организация готова реализовать в заданном периоде планирования. Она не заменяет ни портфель инициатив, ни план отдельного проекта.
Документ
Что содержит
Какое решение поддерживает
Дорожная карта разработки
Инициативы, этапы, контрольные точки, ресурсы, риски, зависимости
Какие инициативы и в какой очередности реализуются
Портфель инициатив
Полный перечень рассматриваемых проектных инициатив
Какие инициативы допущены к приоритизации
План отдельного проекта
Детальные работы, команда, сроки и результаты одной инициативы
Как реализуется конкретная инициатива
До утверждения дорожной карты необходимо зафиксировать:
  • бизнес-цель каждой инициативы;
  • ожидаемый результат и критерий его приемки;
  • владельца сервиса и владельца дорожной карты;
  • бюджет и состав команды по этапам;
  • зависимости от систем, данных, инфраструктуры и поставщиков;
  • контрольные точки, где требуется новое управленческое решение;
  • риски и меры реагирования.
Утверждение дорожной карты — это управленческое согласование направления и ресурсов. Утверждение отдельного проекта — решение о запуске конкретной инициативы с детальным планом работ.

Какие данные собрать до подготовки дорожной карты

Для подготовки дорожной карты разработки нужны подтвержденные данные о целях бизнеса, текущем состоянии корпоративных сервисов, ограничениях и зависимостях.
Минимальный набор входных данных:
Категория
Что фиксировать
Критерий достаточности
Бизнес-потребность
Проблема, целевая аудитория, ожидаемый результат
Владелец сервиса подтверждает потребность
Текущее состояние
Процессы, используемые системы, ручные операции, накопленные ограничения
Есть описание исходной точки
Зависимости
Системы, данные, интеграции, поставщики, регуляторные требования
Назначены владельцы зависимостей
Ресурсы
Бюджет, команда, компетенции, доступность среды
Ограничения указаны по этапам
Допущения
Условия, которые пока не подтверждены
Для каждого допущения назначен срок проверки
От качества исходных данных зависит точность оценки сроков и бюджета. От доступности владельца сервиса зависит скорость принятия решений по требованиям.
Допущения выносят в отдельный раздел. Например, готовность API смежной системы, когда бизнес выделит сотрудников для тестирования и организация получит инфраструктурные мощности. Если допущение не подтверждено, оно становится проектным риском.

Как сформировать состав инициатив и приоритетов

Состав инициатив формируют от бизнес-целей. Инициатива — это обособленный замысел с определенной целью, результатом, границами и владельцем сервиса. Задача — отдельная работа внутри инициативы.
Для каждой инициативы в дорожной карте разработки указывают цель, измеримый ожидаемый результат, состав работ, зависимости, ресурсы и критерии готовности контрольных этапов.
Поле инициативы
Требование к содержанию
Цель
Описывает изменение для бизнеса или пользователей
Ожидаемый результат
Фиксирует проверяемый итог
Состав работ
Разделен на аналитические, технические, организационные работы
Этап
Содержит результат этапа и контрольную точку
Зависимость
Указывает внешнюю систему, данные или решение
Приоритет
Обоснован едиными критериями
Владелец сервиса
Подтверждает ценность и принимает результат
Приоритет инициативы целесообразно оценивать по четырем критериям:
  • вклад в бизнес-цель;
  • обязательность по регуляторным или внутренним требованиям;
  • объем ресурсов;
  • критичность зависимостей.
Ранжирования по экономическому эффекту недостаточно. Расчет верен только тогда, когда подтверждены доступность команды, готовность данных и состояние интеграций.
Контрольная точка — это точка принятия решения: продолжить работы, изменить границы инициативы, перенести этап или остановить финансирование. Срок и контрольная точка — не одно и то же. Срок фиксирует дату, а контрольная точка фиксирует решение.

Где возникает типичная ошибка

Типичная ошибка — ставить в план на один период инициативы, которые опираются на одну команду или одну интеграцию. Формально сроки не конфликтуют, но исполнитель у них общий. Пока он занят первой инициативой, вторая ждет, и любая задержка переносится дальше по цепочке.
Интеграции часто ставят последним этапом и описывают одной строкой. К моменту, когда до нее доходит очередь, выясняется, что смежная система не готова отдавать данные, а ее доработка требует отдельного бюджета и согласования. Сервис готов, а запустить его нельзя. Поэтому состав интеграций оценивают до расстановки приоритетов: от их сложности зависит и очередность инициатив, и реалистичность сроков.

Как подтвердить ресурсы и модель реализации

Ресурсы в дорожной карте разработки подтверждают по инициативам и контрольным этапам. Ресурсы — это бюджет и команда, доступные для реализации утвержденных инициатив. Общая сумма без разбивки по работам не позволяет оценить финансовый план, дефицит компетенций и последствия переноса этапов.
Бюджет определяют после диагностики, он зависит от состава работ, числа интеграций, требований ИБ и доступности команды. Важно разделять оценку разработки и оценку запуска.
Внутренняя команда и внешний подрядчик работают по-разному. Внутренняя команда сохраняет экспертизу в организации, но ее доступность ограничена текущими обязательствами. Внешний подрядчик может выделить команду с нужными навыками на согласованный срок, если таких специалистов или свободной загрузки нет внутри организации, однако требует прозрачного управления результатом, правами на код и передачей знаний.
Модель реализации
Когда применять
Что подтвердить до утверждения
Внутренняя команда
Есть свободные компетенции и стабильный спрос на развитие
Загрузка специалистов, сроки, доступ к инфраструктуре
Внешний подрядчик
Нужны компетенции или команда, которых нет внутри
Предмет работ, состав команды, порядок приемки, права на результаты
Смешанная модель
Бизнес и архитектура остаются внутри, разработка привлекается извне
Границы ответственности, права доступа, формат передачи знаний
При выборе внешнего подрядчика для разработки корпоративных сервисов под ключ оценивают опыт сопоставимых интеграций, состав выделяемой команды, практики ИБ, порядок тестирования, условия передачи исходного кода и документации, способность работать по контрольным этапам. От качества технического задания зависит точность коммерческого предложения. От условий приемки зависит управляемость бюджета.
Отдельно стоит проверить, кто именно будет вести проект, так как состав команды до контракта и на исполнении часто различается.

Роли и ответственность участников утверждения

Роли распределяют до заседания коллегиального органа: кто отвечает за содержание документа, кто за результат каждой инициативы, кто подтверждает бюджет, архитектуру и требования ИБ. Владелец дорожной карты, владелец сервиса и участник согласования выполняют разные функции.
Роль
Ответственность
Действие / полномочие
Владелец дорожной карты
Собирает версии, обеспечивает связность инициатив, ведет реестр решений
Выносит документ на утверждение
Владелец сервиса
Подтверждает потребность, цель и критерии результата
Принимает бизнес-результат инициативы
ИТ-функция
Оценивает архитектуру, интеграции, инфраструктуру и эксплуатацию
Подтверждает техническую реализуемость
Цифровой блок
Проверяет соответствие цифровым приоритетам
Подтверждает место инициативы в дорожной карте
Финансовая функция
Проверяет бюджет, источники и период расходов
Подтверждает финансовую модель
ИБ и комплаенс
Оценивают требования к данным, доступам и контролям
Подтверждают допустимые условия реализации
Коллегиальный орган
Рассматривает конфликты приоритетов и ресурсов
Утверждает дорожную карту или возвращает на доработку
Рабочая группа снимает противоречия по данным, срокам и составу работ. Коллегиальный орган принимает решения о приоритетах, бюджете и изменении ограничений. У каждого решения должен быть владелец, срок исполнения и ссылка на версию документа.

Как оценить риски до утверждения дорожной карты

Риск в дорожной карте разработки — это возможное событие, которое может изменить сроки, бюджет или ожидаемый результат. Риск отличается от проблемы тем, что проблема уже возникла и требует устранения. Зависимость описывает внешнее условие. Ограничение задает допустимую границу по ресурсам, срокам или технологиям.
Категория риска
Возможное последствие
Мера реагирования
Интеграционный риск
Перенос этапа, неполный функционал
Ранний технический разбор, макет обмена, резерв по срокам
Риск данных
Ошибки в результатах, задержка запуска
Проверка качества данных, назначение владельца данных
Риск ресурсов
Невыполнение плана работ
Подтверждение загрузки команды, резервная модель реализации
Риск ИБ и комплаенса
Запрет или ограничение запуска
Проверка требований до проектирования
Риск внешнего подрядчика
Срыв сроков, потеря экспертизы
Этапная приемка, передача кода и документации, замена ключевых ролей
Реестр рисков должен содержать описание риска, вероятность, влияние, владельца риска, меру реагирования и дату следующей проверки. Для каждого риска назначают владельца, который контролирует срок следующей проверки, выполняет меры реагирования и выносит риск на эскалацию при изменении его влияния.
Риски при разработке корпоративного веб-сервиса снижают четырьмя мерами: разделяют работы на контрольные этапы, проверяют интеграции и требования ИБ до основной разработки, закрепляют условия передачи результатов от внешнего подрядчика и регулярно обновляют реестр рисков.
Критическим ограничением нередко оказывается не код, а доступ к тестовым данным: именно от него зависит дата запуска.

Как организовать утверждение дорожной карты

Утверждение дорожной карты разработки проходит в несколько этапов: подготовка версии, рабочая проверка, коллегиальное рассмотрение, фиксация решения и публикация утвержденной версии. Решение не стоит принимать на встрече, где участники впервые видят бюджет или зависимости.
Этап
Действие
Результат
1. Подготовка
Собрать инициативы, цели, ресурсы, риски и зависимости
Версия дорожной карты для проверки
2. Предварительное согласование
Проверить данные с бизнесом, ИТ, финансами, ИБ и комплаенсом
Список замечаний и решений
3. Доработка
Устранить противоречия, зафиксировать допущения
Версия для коллегиального органа
4. Рассмотрение
Принять решения по приоритетам, бюджету и ограничениям
Протокол или реестр решений
5. Фиксация
Утвердить версию, владельцев и дату пересмотра
Актуальная утвержденная дорожная карта
Мини-алгоритм для владельца дорожной карты:
  1. Проверить, что у каждой инициативы есть владелец сервиса.
  2. Сверить бюджет с финансовым циклом организации.
  3. Подтвердить ресурсную модель по каждому этапу.
  4. Вынести зависимости и допущения отдельным списком.
  5. Назначить владельцев рисков.
  6. Подготовить реестр замечаний до заседания.
  7. Зафиксировать итоговое решение с номером версии и датой пересмотра.
Если решения по интеграциям не приняты заранее, заседание их не заменит. На вопрос о готовности смежных систем ответить будет нечем, и документ вернется на доработку.

Комплект документов для утверждения дорожной карты

Комплект документов должен позволить руководству проверить основания, последствия и условия исполнения дорожной карты разработки без поиска данных по разным файлам. Единая версия — обязательное условие.
Документ
Обязательные поля
Сводная дорожная карта
Инициатива, цель, этап, контрольная точка, сроки, бюджет, владелец сервиса, зависимости, риски
Карточка инициативы
Проблема, ожидаемый результат, границы, состав работ, ресурсы, критерии готовности
Реестр рисков
Риск, вероятность, влияние, владелец риска, мера реагирования, срок проверки
Реестр решений и замечаний
Вопрос, решение или замечание, владелец, срок, статус, ссылка на версию
Для рассмотрения руководством также готовят краткую записку с перечнем решений, которые требуется принять: утвердить состав инициатив, подтвердить бюджет, принять ресурсные ограничения, согласовать критические зависимости и установить порядок пересмотра.

Какие методологии и инструменты использовать

Методологию управления выбирают по предсказуемости требований, числу зависимостей, доступности владельцев сервисов и требованиям к отчетности. Для инициатив с фиксированным результатом и большим числом согласований подходит этапное управление; для сервисов с изменяющимися требованиями — итерационный подход с контрольными точками дорожной карты.
Нужные артефакты управления:
  • список работ по инициативе;
  • план контрольных этапов;
  • реестр зависимостей;
  • реестр рисков;
  • реестр решений и замечаний;
  • отчет о статусе по срокам, бюджету и результатам.
Для ведения задач применяют системы управления задачами: YouGile, Kaiten, Yandex Tracker, Weeek. Список не полный: выбор зависит от того, что уже используется в компании и какие требования заданы внутренними регламентами. Инструмент не заменяет дисциплину управления. От единого источника актуальной версии зависит, по каким данным принимаются решения.

Особенности утверждения в российских крупных компаниях

В крупной российской организации дорожную карту разработки утверждают с учетом внутренних регламентов, бюджетного цикла и полномочий коллегиальных органов. Устного подтверждения владельцев функций недостаточно. Если внутренний регламент организации требует письменного согласования, необходимо фиксировать решение, версию документа и отклонения от процедуры.
Проверке подлежат четыре условия:
  • дорожная карта включена в действующий бюджетный цикл;
  • бизнес-функции, ИТ и цифровой блок согласовали приоритеты;
  • финансовая функция подтвердила источники расходов;
  • коллегиальный орган определил, какие решения относятся к его полномочиям.
Если сроки инициативы не совпадают с бюджетным циклом, это необходимо отразить как ограничение или допущение. Если внутренний регламент требует дополнительного согласования, отклонение фиксируют в реестре решений с владельцем и сроком.

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

Пересмотр дорожной карты — это обновление дорожной карты после изменения целей, ресурсов, сроков, зависимостей или рисков. Плановый пересмотр проводят с периодичностью, закрепленной в решении об утверждении. Внеплановый пересмотр нужен при существенном изменении бюджета, критической зависимости, состава инициативы или требований ИБ и комплаенса.
Триггер
Что оценивается
Кто согласует
Изменение бизнес-приоритета
Цель, ожидаемый результат, место инициативы в очереди
Владелец сервиса и владелец дорожной карты
Изменение бюджета
Источник средств, состав работ, сроки
Финансовая функция и коллегиальный орган
Задержка зависимости
Контрольные этапы, риски, модель реализации
ИТ-функция и владелец сервиса
Изменение требований ИБ
Архитектура, доступы, стоимость, дата запуска
ИБ и комплаенс
Порядок пересмотра включает четыре фактора:
  • инициатор описывает изменение;
  • владелец дорожной карты оценивает последствия;
  • владельцы сервисов и функций подтверждают корректировки;
  • коллегиальный орган принимает решение при изменении приоритетов или ресурсов.
Затем публикуют новую версию и закрывают связанные замечания.
Перенос сроков внутри инициативы владелец дорожной карты фиксирует в реестре решений. Изменение утвержденного бюджета, приоритета или ожидаемого результата выносят на коллегиальный орган.

Частые вопросы

Нужно ли утверждать детальный план работ по каждой инициативе?

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

Кто отвечает за актуальность дорожной карты разработки?

За актуальность отвечает владелец дорожной карты. Владельцы сервисов подтверждают изменения целей, результатов и приоритетов своих инициатив.

Когда нужен внешний подрядчик?

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

Какой риск обязательно выносить на утверждение?

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

Можно ли менять дорожную карту после утверждения?

Можно. Пересмотр дорожной карты проводят по установленным триггерам, с оценкой последствий и фиксацией новой версии управленческого решения.