Тимлид, проджект и продакт: где заканчивается власть каждого

Тимлид, проджект и продакт: где заканчивается власть каждого

Схема пересечения зон ответственности тимлида, проджекта и продакта
Три зоны власти постоянно пересекаются — важно знать, где проходят границы

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

Где проходит граница: три зоны ответственности

Диаграмма трёх зон ответственности в продуктовой разработке
Чёткое разделение помогает избежать конфликтов на старте

Власть в продуктовой разработке распределяется по трём осям. Пересечение этих зон — зона friction, где возникают девяносто процентов управленческих трений.

Продуктовая зона (Product). Отвечает на вопросы «что строим» и «зачем». Власть заканчивается там, где решение принято: приоритет фичи определён, гипотеза сформулирована, метрики успеха установлены. Продакт не имеет власти над тем, как команда будет реализовывать решение технически, но имеет монополию на определение ценности для пользователя.

Проектная зона (Project). Отвечает на «когда» и «в какой последовательности». Власть проджекта ограничена временными рамками, бюджетом и рисками поставки. Он не решает, что входит в продукт, но решает, что входит в текущий спринт или релиз, исходя из ограничений ресурсов. Его власть заканчивается там, где начинается техническое решение «как» и кадровое решение «кто конкретно».

Инженерная зона (Engineering). Отвечает на «как» и «кто». Тимлид определяет архитектуру, качество кода, технический долг и состав команды. Его власть заканчивается там, где решение не влияет на исполнимость с технической точки зрения. Он не может отменить фичу — это продукт, — но может заблокировать её реализацию текущим составом в заданные сроки, открыв честный диалог с проджектом.

Почему границы размываются: давление реальности

Иллюстрация рабочего конфликта из-за нечётких границ ответственности
Когда зоны размыты, каждый считает себя ответственным за всё

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

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

Проблема в том, что размывание границ работает как кредит: сегодня вы быстрее договариваетесь, завтра тратите время на разборки, кто же всё-таки должен был согласовать архитектурные изменения.

Аргумент гибкости: почему в стартапах это работает иначе

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

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

Это действительно работает, но как временная мера. Когда команда растёт до восьми-десяти человек, отсутствие чёткого разделения приводит к хаосу. Человек, который одновременно решает «что делать» и «как делать», начинает принимать компромиссные решения в пользу скорости в ущерб качеству, или наоборот — уходит в перфекционизм, забывая про бизнес-ценность.

Гибкость — не отмена границ, а их быстрое переформатирование. Даже в стартапе важно понимать, в какой момент ты действуешь как продакт, а в какой — как тимлид. Это позволяет вести диалог с собой и командой честно: «сейчас я говорю как продакт и требую фичу, но как тимлид предупреждаю о технических рисках».

Чек-лист: как обсудить границы без конфликта

Чек-лист для разграничения зон ответственности в команде
Формализация границ — инвестиция в скорость работы

Чтобы не превращать ежедневную работу в борьбу за влияние, нужен один разговор о правилах. Не о личностях, а о зонах.

Сценарий для трёх ролей:

  1. Определите зоны однозначной власти. Продакт однозначно решает, какая фича идёт в бэклог. Проджект — когда она попадёт в релиз. Тимлид — кто из разработчиков будет её делать и какими методами.
  2. Зафиксируйте зоны совместного решения. Архитектурные изменения, влияющие на сроки — совместно тимлид и проджект. Приоритизация багов против фич — совместно продакт и тимлид. Набор команды под проект — совместно все трое.
  3. Установите право вето. Каждый имеет право вето в своей зоне, но обязан предложить альтернативу. Тимлид может заблокировать сроки, но должен предложить упрощение объёма работ. Продакт может требовать фичу, но должен принять увеличение технического долга.
  4. Проведите эксперимент на две недели. Договоритесь фиксировать все случаи, когда кто-то вторгся в чужую зону. Через две недели разберите: были ли это реальные необходимости или привычка контролировать?

Этот чек-лист не устранит все конфликты, но сделает их предсказуемыми и рабочими. Вы перестанете обсуждать «кто главнее» и начнёте обсуждать «как совместно принять лучшее решение».

Если хотите разобрать конкретный кейс из вашей практики — пишите в Telegram. Разбираем реальные ситуации без шаблонных советов.