← Назад к вопросам

Как решаешь рабочие конфликты?

2.2 Middle🔥 171 комментариев
#Soft skills и коммуникация#Мотивация и цели#Работа с командой

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI28 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

Решение рабочих конфликтов: мой подход

В роли PM я часто сталкивался с конфликтами между разными стейкхолдерами: разработчики vs дизайнеры, маркетинг vs инженеры, или просто разные мнения внутри команды. Вот мой проверенный подход.

1. Классификация конфликтов

Сначала я понимаю, какой это конфликт:

Конфликт интересов

  • Разработчики хотят refactoring, маркетинг хочет новые фичи
  • CTO хочет микросервисы, CFO хочет сэкономить
  • Дизайнер отстаивает эстетику, инженеры говорят "это требует 2 недели"

Конфликт подходов

  • Разные видение того, как реализовать фичу
  • Один хочет MVP, другой хочет полнофункциональное решение

Личный конфликт

  • Проблема не в задаче, а во взаимоотношениях людей
  • "Этот разработчик всегда недоволен", "Дизайнер не слушает feedback"

2. Фаза сбора информации (часто упускается!)

Не спешу с решением. Сначала слушаю обе стороны:

Индивидуальные беседы:

  • Встречаюсь с каждой стороной отдельно
  • Слушаю их аргументы без перебиваний
  • Записываю key points
  • Не обещаю результат сразу

Вопросы, которые задаю:

  • Почему это важно для вас?
  • Какой будет impact, если мы пойдем по этому пути?
  • Есть ли компромиссный вариант?
  • Какие данные подтверждают вашу позицию?

Например: Разработчик говорит: "Нам нужно 2 недели для refactoring" Вместо "Нет, у нас нет времени" я спрашиваю:

  • Почему refactoring нужен именно сейчас?
  • Как он повлияет на скорость разработки новых фич?
  • Можем ли мы делать его постепенно (20% спринта)?
  • Что произойдет, если мы отложим refactoring на квартал?

3. Поиск объективных данных

Когда есть конфликт мнений, я ищу данные вместо подтверждений.

Примеры:

Конфликт: "Нужна ли темная тема?"

  • Дизайнер: "Это даст WOW, пользователи любят темную тему!"
  • Инженер: "Требует переработки стилей на 2 недели"
  • Мое решение: Смотрю аналитику. Опрашиваю 50 пользователей (15 минут опроса). Смотрю конкурентов.
  • Результат: Только 8% активных пользователей используют темную тему → откладываем на потом

Конфликт: "Какую архитектуру выбрать?"

  • Backend Lead: "Нужны микросервисы для масштабируемости"
  • CTO: "Monolith дешевле, пока у нас 100K users"
  • Мое решение: Беру current metrics (traffic, growth rate, infrastructure costs) и прогнозирую на 12 месяцев.
  • Результат: Вычисляю, что микросервисы окупятся через 8 месяцев. Договариваемся на компромисс: Monolith сейчас, миграция через 6 месяцев.

4. Разговор: объединение обеих сторон

Когда я собираю информацию, организую совместную встречу:

Структура встречи:

  1. Контекст (5 минут) — я объясняю, в чем суть конфликта
  2. Позиции (10 минут) — каждая сторона излагает свою точку (не более 5 минут на человека)
  3. Интересы (10 минут) — не позиции, а интересы. Что на самом деле важно?
    • Инженер говорит не "Refactoring нужен", а "Важно, чтобы код был maintainable и мы могли быстро добавлять фичи"
    • Маркетинг говорит не "Нужна фича X", а "Нам важно увеличить retention на 10%"
  4. Общие цели (5 минут) — ищу, в чем мы все согласны
    • "Все хотим успеха продукта"
    • "Все хотим, чтобы код был качественным И быстро доставлять фичи"
  5. Решение (10 минут) — я предлагаю вариант

5. Мои типичные решения

Компромисс (разделить задачу)

  • Refactoring: 20% спринта на refactoring, 80% на фичи
  • Дизайн: MVP без всех деталей, потом итерировать

Последовательность (делать сначала А, потом Б)

  • "Сначала MVP за 2 недели, потом улучшаем за 1 неделю"
  • "Сначала делаем feature flag, потом раскатываем 10% пользователям"

Данные (прямое тестирование)

  • "Не знаем, что лучше? Делаем A/B тест"
  • "Не знаем, нужна ли фича? Опрашиваем 100 пользователей"

Делегирование эксперту

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

Эскалация (редко)

  • Если конфликт между двумя VP'ами, это вопрос для CEO
  • Если конфликт между моим видением и техническим видением, надо договориться с CTO

6. Пример из реальной жизни

Ситуация: Дизайнер хотел полностью переделать UI, инженеры говорили "Это 4 недели работы". Маркетинг давил: "Нам нужна новая фича в течение 2 недель".

Мой процесс:

  1. Встреча с дизайнером: "Что конкретно сломано в текущем UI? Какие метрики это повысит?"
    • Ответ: "Conversion упадет, если мы не обновим UI. Конкуренты уже обновились."
  2. Встреча с инженерами: "Что можно сделать за 1 неделю? Что критично для UX?"
    • Ответ: "За 1 неделю можно обновить color palette и шрифты (60% визуального улучшения). Полный redesign требует 3 недель."
  3. Встреча с маркетингом: "Какая фича приоритетнее: UI обновление или новый feature?"
    • Ответ: "Можем жить без новой фичи 2 недели, но UI важен для конверсии."
  4. Решение:
    • Неделя 1-2: Быстрое UI обновление (palette, fonts) — дизайнер + 1 инженер
    • Неделя 2-3: Новая фича от остальной команды
    • Неделя 4: Полный redesign (если metrics покажут, что это нужно)

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

7. Психологический подход

Не личить, а достаточно нейтрально:

  • ❌ "Ты неправ"
  • ✅ "Давай посмотрим на данные"

Признавать значимость позиции:

  • ❌ "Refactoring можно отложить"
  • ✅ "Я понимаю, что техдолг замедляет разработку. Вопрос в том, когда его погашать"

Благодарность за разные мнения:

  • ❌ Молча выбрать одну сторону
  • ✅ "Благодарю вас обоих за аргументы. Это помогло мне лучше понять проблему"

8. Предотвращение конфликтов

Лучше предотвратить, чем решать.

  • Weekly sync с техническим лидером: "Что вас беспокоит?"
  • Monthly all-hands со всеми стейкхолдерами: Объясняю стратегию, отвечаю на вопросы
  • Документирование решений в Confluence: Когда люди знают, почему было принято решение, меньше конфликтов
  • Четкие критерии приоритизации: RICE Score объективнее, чем мое личное мнение

Ключевые выводы

Решение конфликтов — это не победа одной стороны над другой, а поиск компромисса, который удовлетворяет все стороны. Главное: слушать, собирать данные, объяснять логику, и не брать решение за себя, если есть неуверенность.

Хороший PM — это не тот, кто решает конфликты в свою пользу, а тот, кто находит решение в пользу продукта и компании.

Как решаешь рабочие конфликты? | PrepBro