Alex Karakhanidi - Кто такой Project Manager и зачем он вообще нужен

Кто такой Project Manager и зачем он вообще нужен

TL;DR (кратко и по делу)

Project Manager (PM) - это человек, который превращает «хотим вот это» в «готово, работает и приносит пользу». Он отвечает за результат в ограничениях по времени, бюджету и качеству, управляет рисками и ожиданиями, выстраивает коммуникации и делает так, чтобы команда делала правильные вещи в правильной последовательности.

Формула: ценность = (что обещали) × (что реально поставили) ÷ (сколько боли это стоило компании и команде).

Почему эта роль вообще существует

Бизнесу нужны предсказуемость, прозрачность и снижение рисков. Технологические проекты сложны: много людей, зависимостей, неопределённости и внешних факторов (регуляторика, поставщики, инфраструктура). PM - это «усилитель предсказуемости»:

  • переводит стратегию в конкретный план работ,

  • синхронизирует людей и календарь,

  • заранее ловит и лечит риски,

  • делает статус понятным для всех,

  • защищает команду от хаоса и «горящих идей по пятницам».

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

Что PM делает и чего не делает

Делает

  • Формулирует цели проекта и критерии успеха (Definition of Done на уровне проекта).

  • Планирует: декомпозирует работу (WBS), оценивает сроки/стоимость, формирует дорожную карту и релизы.

  • Управляет рисками, изменениями, зависимостями и контрактами.

  • Настраивает процессы: планирование, синхронизации, демо, ретро, управление релизами.

  • Ведёт прозрачные статусы: отчёты, дашборды, RAID-лог (Risks/Assumptions/Issues/Dependencies).

  • Выстраивает коммуникации: стейкхолдер-менеджмент, ожидания, эскалации.

  • Защищает фокус команды и заботится о здоровом темпе (sustainable pace).

Не делает

  • Не заменяет Product Manager’а в стратегических продуктовых решениях (но обеспечивает их реализацию).

  • Не пишет код вместо разработчиков, не тестирует вместо QA, не админит вместо DevOps.

  • Не является «секретарём на созвонах» и «надсмотрщиком за задачками». Контроль ради контроля - анти-паттерн.

PM - дирижёр, который не играет за музыкантов, но без него оркестр синхронно не зазвучит.

Где без PM трудно, а где можно прожить

Чтобы понять ценность роли, важно различать ситуации:

Когда без PM никак

  • Большие проекты с несколькими командами. Представьте мобильное приложение, которое зависит от бэкенда, интеграций с банками, требований по безопасности и одобрений от юристов. Без PM всё это рассыпается в хаос.

  • Строго регулируемые сферы. Финтех, госуслуги, медицина - цена ошибки огромна, а количество правил и проверок зашкаливает. Здесь PM - гарант того, что проект не утонет в регуляторике.

  • Работа с подрядчиками и вендорами. Подписали договор, договорились про SLA, нужно принять результат и успеть в дедлайн. PM держит это под контролем.

  • Масштабирование продукта. Когда проект уже работает, но нужно мигрировать данные, бороться с техническим долгом и обеспечивать производительность - без PM риски возрастают многократно.

Когда можно обойтись

  • Маленький прототип или эксперимент. Два-три человека пилят идею «на коленке», горизонт планирования короткий, неопределённость терпима. Здесь роль PM часто берёт на себя тимлид или продакт.

  • Рутина по отработанному процессу. Например, регулярные операции, которые идут по чётким регламентам. Тут эффективнее операционный менеджер, а отдельный PM не нужен.

Запомнить просто: чем больше людей, зависимостей, денег и рисков — тем нужнее Project Manager.

Зоны ответственности PM по жизненному циклу проекта

1) Инициация

  • Бизнес-кейс: зачем проект нужен, какие выгоды он принесёт и какие риски таит.

  • Project Charter (устав проекта): цель, рамки бюджета и сроков, границы ответственности, ключевые метрики успеха.

  • Карта стейкхолдеров: кто заинтересован, кто влияет, каковы их ожидания.

2) Планирование

  • Декомпозиция (WBS): из «хотим» превращаем идеи в конкретные задачи.

  • Оценка: сроки и стоимость (сверху вниз и снизу вверх), закладываем буферы на риски.

  • План коммуникаций: кто, как часто и в каком формате получает статус.

  • План рисков: реестр рисков, вероятность и влияние, триггеры, владельцы и планы реакции.

  • Календарь релизов: определяем инкременты ценности, критерии приёмки, definition of ready/done.

3) Исполнение

  • Работа по плану: команда делает задачи, поставки движутся по релизному календарю.

  • Координация: синхронизация команд и подрядчиков, обеспечение ресурсами.

  • Поддержка команды: снятие блокеров, создание условий для фокусной работы.

4) Мониторинг и контроль

  • Отслеживание хода проекта: соблюдение сроков, бюджета, качества.

  • Прозрачные статусы: дашборд, RAID-лог, регулярные апдейты для стейкхолдеров.

  • Управление изменениями (change control): быстрые, но контролируемые решения.

  • Эскалации: поднятие проблем на нужный уровень до того, как они перерастут в катастрофу.

  • Корректировка курса: актуализация планов и ресурсов при отклонениях.

5) Закрытие

  • Формальная приёмка: сверка фактического результата с планом и критериями успеха.

  • Постмортем: анализ, что сработало, а что нет; выявление системных причин.

  • Закрепление улучшений: вносим изменения в процессы, чтобы следующие проекты шли легче.

  • Оцифровка результата: достигнутые метрики, полезные артефакты и шаблоны на будущее.

Артефакты и инструменты (минимально достаточный набор)

RAID-лог
Простая таблица с четырьмя колонками:

  • R (Risks) - риски, что может пойти не так.

  • A (Assumptions) - допущения, на которых держится план.

  • I (Issues) - текущие проблемы, которые нужно решить.

  • D (Dependencies) - зависимости: что ждём от других команд/проектов.
    Это «барометр проекта» - один взгляд, и понятно, где шторм.

Карта стейкхолдеров (Stakeholder Map)
Схема: кто заинтересован в проекте, кто влияет на решения и как часто с ними нужно общаться. Удобный инструмент, чтобы не забыть, что, например, юристы или безопасники - такие же ключевые участники, как и разработчики.

План коммуникаций
Документ о том, «кому, что и как часто рассказываем». Например: «CEO - раз в неделю короткий статус; команда - каждый день на стендапе; регулятор - ежемесячный отчёт». Экономит нервы: меньше сюрпризов, меньше внезапных «почему я не в курсе?».

WBS и план релизов
WBS (Work Breakdown Structure) - это список всех задач, разбитых на куски. План релизов - календарь, когда и какие куски ценности выходят пользователям. Вместе они дают карту пути: что делаем и в какой последовательности.

RACI-матрица
Таблица, где по каждой задаче понятно:

  • R (Responsible) - кто делает,

  • A (Accountable) - кто отвечает за результат,

  • C (Consulted) - кого консультируем,

  • I (Informed) - кого держим в курсе.
    Прекрасное средство против «а я думал, это они».

Измерения (Metrics)
Несколько ключевых цифр, которые показывают здоровье проекта:

  • насколько вовремя мы поставляем (SPI, CPI можно упоминать позже, здесь достаточно «план vs факт по срокам и деньгам»),

  • как быстро задачи проходят от начала до конца (lead time, cycle time),

  • сколько багов возвращается после релиза.

Лайфхак: не размазывайте эти документы по 10 сервисам. Удобнее собрать всё в одном месте — например, Confluence + Jira или аналогичном «проектном хабе».

Как PM соотносится с другими ролями

  • Product Manager/Owner: решает что и зачем строить; PM отвечает как и когда это надёжно поставить. В малых командах роли совмещают, но конфликт интересов «скорее больше фич vs. скорее стабильнее» надо осознанно управлять.

  • Scrum Master: коуч процесса в Scrum-командах; PM шире - про весь проект, бюджеты/контракты/риски/зависимости.

  • Team Lead/Engineering Manager: глубина технологий, качество кода, рост команды инженеров; PM - про поставку результата и организацию работы нескольких функций.

  • BA/Системный аналитик: уточняет требования и модели; PM обеспечивает, чтобы это произошло вовремя и было принято.

Компетенции PM

Hard-скиллы

Это всё, что можно потрогать руками, измерить и выучить:

  • Планирование и оценка - разбить проект на задачи, прикинуть сроки и бюджет, предусмотреть запас.

  • Управление рисками и изменениями - видеть, что может пойти не так, и заранее иметь план «Б».

  • Методологии - понимать, как устроен Agile (Scrum, Kanban), классика (PMBOK, PRINCE2) и уметь гибко сочетать подходы.

  • Техническая среда - знать базовые этапы разработки (SDLC), понимать, что такое CI/CD, релизы, инциденты. Не писать код, но понимать язык команды.

  • Договоры и формальности - уметь читать и готовить документы вроде SLA (соглашение об уровне сервиса), KPI, условия приемки и штрафов.

Soft-скиллы

Это то, что отличает «менеджера по задачкам» от настоящего руководителя проекта:

  • Ясная коммуникация - говорить и писать так, чтобы не было двусмысленностей. Статусы, письма, митинги без тумана.

  • Фасилитация и принятие решений - вести встречи так, чтобы люди не спорили бесконечно, а приходили к решению. Уметь улаживать конфликты.

  • Переговоры и «перевод» - объяснять бизнесу язык разработки и наоборот. Настраивать ожидания, а не обещать золотые горы.

  • Управление собой и командой - держать стресс под контролем, управлять временем и показывать пример «служащего лидера» - помогать команде работать лучше, а не командовать ради статуса.

Метрики успеха PM

  • Поставка: доля релизов «в срок и по качеству», предсказуемость, скорость восстановления после сбоев.

  • Экономика: CPI/SPI, отклонение бюджета, стоимость задержки (Cost of Delay) и экономия от рискоуправления.

  • Качество: дефекты на 1K LOC/сторипоинт, регресс после релиза, MTTR.

  • Стейкхолдеры: удовлетворённость, вовлечённость, отсутствие сюрпризов.

Главный принцип всех метрик: метрики не для наказаний, а для управления. Измеряем, чтобы улучшать систему, а не людей.

Пример кейса: запуск корпоративного сайта

Цель:
Компания хочет новый сайт к важной конференции через 3 месяца. Он должен быть современным, удобным и отражать бренд.

Бюджет и рамки:
Есть ограниченный бюджет (например, $2 000). Нужно уложиться в эти деньги, оплачивая подрядчиков (дизайнер, разработчик, копирайтер, хостинг).

Что делает PM:

  1. Инициация. Фиксирует цель и бюджет, согласовывает приоритеты: «сначала базовые страницы (о компании, контакты, вакансии), потом дополнительные фичи (новости, блог)».

  2. Планирование. Делит проект на этапы (дизайн - верстка - контент - тестирование - запуск), закладывает сроки и расходы на каждом этапе. Делает календарь релизов.

  3. Исполнение. Команда работает параллельно, PM следит, чтобы расходы не «утекали» за рамки сметы (например, дизайнер не предложил лишние дорогие анимации без согласования).

  4. Мониторинг и контроль. Проверяет прогресс: сроки и бюджет. Если есть риск перерасхода - поднимает вопрос вовремя: «Либо увеличиваем бюджет, либо отложим блог на вторую фазу».

  5. Закрытие. Сайт запущен в срок и в рамках бюджета. PM фиксирует итоговые расходы, делает выводы: где удалось сэкономить, где надо было точнее оценить.

Риски:

  • Подрядчик затягивает сроки - штрафы или пересмотр бюджета.

  • Контент от маркетинга не готов вовремя - часть страниц пустая.

  • Хостинг не выдерживает нагрузку в день конференции - нужны резервные ресурсы.

Метрики успеха:

  • Запуск сайта к дате конференции.

  • Итоговые расходы не превысили бюджет.

  • Все основные функции (контакты, вакансии) работают.

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

Антипаттерны и ловушки

  • «План на 300 страниц, который никто не читает». Лучше один живой дашборд.

  • «Все срочно и важно». Отсутствие приоритизации убивает сроки и мораль.

  • Скрытые риски из гордости. Смелость - вовремя сказать «красный флаг».

  • Микроменеджмент. Людям нужна ясность и доверие, а не дыхание в затылок.

  • Ритуалы без смысла: встречи ради встреч. Каждой активностью - результат.

Этические принципы PM

  • Прозрачность и честность в статусах.

  • Забота о темпе команды и безопасности (психологическое состояние команды - не «няшность», а производственный фактор).

  • Ответственность за результат и за контекст, который создали.

Карьерный путь

  • Junior PM: ведёт часть стрима, учится планированию/рискам, работает под менторством.

  • PM / Project Lead: самостоятельные проекты, сложные зависимости, взаимодействие с руководством.

  • Senior PM / Program Manager: портфели/программы, стратегия поставок, зрелость процессов.

  • Head of Delivery / PMO Lead: стандарты, портфель компании, метрики организации.

Мини‑шпаргалка (сохраните)

  • Сформулируй «зачем» и критерии успеха - прежде чем оценивать сроки.

  • Веди один RAID‑лог и один дашборд - экономит нервы всем.

  • Делай регулярные короткие статусы - побеждай сюрпризы.

  • Управляй изменениями осознанно - «быстро» не значит «хаотично».

  • Ретроспектива без действий - это просто душевный разговор.