Урок по треку Тимлид и руководство командой 7 мин

Конфликты в команде и между командами

Конфликты внутри команды и с соседними командами, токсичные звёзды, медиация и эскалация.

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

Виды конфликтов

  • О задаче: как сделать, какую технологию выбрать. Полезен, если спорят аргументами.
  • О процессе: кто что делает, как принимаем решения. Часто от размытых ролей.
  • Межличностный: неприязнь, обиды, стиль общения. Самый разрушительный.

Задачный конфликт легко переходит в личный, если спор о технологии превращается в «ты всегда тянешь своё».

Модель Томаса-Килманна

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

  • Соперничество: продавить своё. Уместно в инциденте, когда решать нужно сейчас.
  • Приспособление: уступить. Когда вопрос важнее для другого.
  • Избегание: отложить. Когда вопрос мелкий или нужно остыть.
  • Компромисс: каждый уступает часть.
  • Сотрудничество: найти решение, которое закрывает интересы обоих. Дольше всего, но лучший результат в важных вопросах.

Хороший руководитель владеет всеми стилями и выбирает под ситуацию, а не живёт в одном.

Разбор конфликта двух людей

  1. Не игнорировать: конфликты не рассасываются сами, а уходят в тихую войну.
  2. Поговорить с каждым отдельно: факты, чувства, чего человек хочет на самом деле. Позиция («только Kafka») отличается от интереса («не хочу снова терять события»).
  3. Общая встреча: правила (говорим о фактах, не перебиваем), каждый излагает свой взгляд, ищем общие интересы, договариваемся о конкретном.
  4. Зафиксировать договорённость и вернуться к ней через пару недель.
  5. Если не помогает: решение руководителя, перераспределение зон, в тяжёлых случаях HR.

Токсичная звезда

Частый кейс: сильный сеньор срывает сроки и грубит людям. Его жалко терять, но команда страдает. Логика ответа:

  • Разделить результат и поведение: «как» так же входит в ожидания от сеньора, как «что».
  • Конкретная обратная связь с примерами и влиянием.
  • Понять причины: перегрузка, обида на решение, выгорание, ощущение, что его не слышат.
  • Явные ожидания и срок, поддержка.
  • Если поведение не меняется, расставание. Цена токсичного человека: ушедшие и молчащие коллеги, а это больше, чем вклад одного.

Пять пороков команды

Патрик Ленсиони описал пирамиду проблем: отсутствие доверия, страх конфликта, отсутствие обязательств, уклонение от ответственности, невнимание к результату. Каждый следующий порок растёт из предыдущего. Без доверия люди не спорят открыто, без спора не берут на себя решения по-настоящему.

Конфликты между командами

Обычно это конфликт интересов и приоритетов: соседней команде ваша задача не в приоритете, платформа меняет API, две команды хотят владеть одним сервисом.

  • Понять их цели и ограничения, а не только свои.
  • Договориться о контракте: API, SLA, сроки, кто владелец.
  • Искать общую цель уровнем выше: обе команды работают на один продукт.
  • Эскалация не провал, а инструмент: если приоритеты противоречат, решить должен общий руководитель. Эскалировать вместе, с вариантами, а не жаловаться.

Частые ошибки

  • Ждать, пока «само пройдёт».
  • Сразу собирать общую встречу без разговоров один на один.
  • Принимать сторону того, кто первым пришёл жаловаться.
  • Терпеть звезду, потому что «без него не справимся».

Что спросят на собесе

  • Два сеньора спорят об архитектуре и блокируют друг другу PR. Ваши действия.
  • Сильный разработчик токсичен. Что вы будете делать.
  • Соседняя команда срывает зависимость вам. Как поступите.
  • Расскажите о конфликте, который вы разрешили.
  • Когда вы эскалируете конфликт наверх.

Закрепите за 5 минут

После урока в тренажёре 3-5 проверочных вопросов, дальше модуль уходит в повторения.