Как продакт-менеджеру эффективно работать с командой разработки: полное руководство

 Публичный пост
28 марта 2025  203


СМОТРЕТЬ ВЫПУСК

В 99% вакансий product manager'а вы увидите требование «опыт работы с командой разработки». Но что это на самом деле означает? Разберемся с экспертом Ангелиной Зинченко.

Ангелина — Product Lead, Яндекс 360. Имеет более 5 лет опыта работы на руководящих и директорских позициях в IT, работала с международными компаниями Big4 и спец-проектами Тимура Бекмамбетова, запускала с нуля многомиллионные продукты на рынок, как в стартапах, так и в корпоративных структурах (Газпром-медиа), развивала направления в корпорациях (Авито, Яндекс). Ведет канал «Управляй этим!»

Кто такие разработчики и зачем продукту с ними взаимодействовать

«Команда разработки — лучшие друзья продакта, которые помогают ему доставить ценность пользователям», — объясняет Ангелина.

В нее входят не только программисты, но и:

  • Тестировщики
  • DevOps-инженеры
  • ML-специалисты
  • Другие узкоспециализированные технические специалисты

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

Как устроено управление командой разработки

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

Матричная структура — современный стандарт

  • Тимлид отвечает за качество кода и профессиональный рост разработчиков.
  • Продакт определяет что и зачем делать, расставляет приоритеты.

Полномочия четко распределены, конфликты исключены, но всякое случается.

«Когда цели защищены и ресурсы выделены, тимлид разработки не должен вас посылать» , — шутит Ангелина.

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

Если продакты вынуждены бороться за команду, то это стрессовая ситуация и идти в такую компанию не стоит. Как выяснить это на собеседовании — Ангелина подробно рассказала в ВИДЕО.

Практика: как выглядит рабочий процесс

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

Discovery-фаза: подготовка к разработке

  • Формулируем проблему и цели
  • Определяем метрики успеха
  • Тестируем гипотезу
  • Готовим user flow и дизайн
  • Составляем функциональные требования

Delivery-фаза: работа с разработчиками

Груминг — обсуждение технических решений:

  • Разработчики предлагают оптимальные пути реализации
  • Ищем баланс между идеалом и скоростью
  • Фиксируем договоренности (обязательно письменно)

Планирование спринтов:

  • Разбиваем фичи на части
  • Оцениваем сроки (уточняем, какие работы включает оценка!)
  • Определяем очередность

Контроль реализации:

  • Регулярные стендапы, демо, ретроспективы
  • Решение возникающих проблем
  • Корректировка планов

Важно: «5 дней разработки» ≠ «5 дней до выхода в прод». Учитывайте тестирование, code review и другие этапы.

Как получить опыт работы с разработчиками, если его нет

Теоретическая подготовка

Изучаем Agile и Scrum:

  • Манифест Agile
  • Книга Сазерленда «Scrum»
  • Статьи на Хабре по проектному управлению

Разбираемся в основах:

  • Архитектура приложений (микросервисы vs монолит)
  • Основные технологии (API, базы данных и т.д.)
  • Процесс разработки (сама разработка, code review, CI/CD, тестирование и т.д.)

Технические курсы:

  • Product University (технические навыки PM)
  • Яндекс.Практикум
  • Тематические видосики на youtube

Практические шаги

Находим ментора-разработчика:

  • Просим объяснить на пальцах процесс разработки
  • Записываем непонятные термины
  • Разбираем реальные кейсы

Pet-проекты:

  • Участвуем в стартапах друзей
  • Волонтерские проекты

Симулируем опыт на собеседованиях:

  • Готовимся к техническим секциям
  • Разбираем кейсы компаний
  • Демонстрируем системный подход

«Я знаю случаи, когда в биг тех брали людей без опыта, но с отличной подготовкой к техническому собеседованию», — делится кейсом Ангелина.

Как понять, что твой опыт работы с разработчиками — нормальный

«Если ты просто кидаешь ТЗ и ждешь результат месяц — это не работа с разработчиками», — предупреждает Ангелина.

Работа с другими командами

Продукт взаимодействует не только с разработчиками:

  • Дизайнеры — создают user flow и интерфейсы
  • Продуктовые аналитики — помогают с метриками и исследованиями
  • Маркетинг — помогает готовить go-to-market стратегию
  • Продажи — не только продают продукт, но и дают обратную связь от клиентов

Важно:

«Твоя ключевая роль — доносить ценность того, что делает команда. Показывай, как растут метрики, делись отзывами пользователей», — советует Ангелина.

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

Красные флаги:

  • Перекладывание ответственности («Это аналитик должен»)
  • Угрозы увольнения («Я их всех уволю»)
  • Нежелание разбираться («Пойду погуглю» — уже лучше!)

Идеальный кандидат скажет: «Я пока не знаю, но изучу вопрос и пришлю ответ».

Заключение: 3 главных совета начинающим

  • Погружайся в технические детали — базовое понимание обязательно.
  • Выстраивай партнерские отношения — разработчики твои союзники.
  • Не бойся спрашивать — лучше задать «глупый» вопрос, чем сделать ошибку.

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

Откомментируйте первым 👇

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб