Конфликт сам по себе не беда. Команда, где никогда не спорят, обычно просто боится говорить. Задача руководителя отличать продуктивный конфликт о задачах от разрушительного конфликта между людьми и не давать второму расти.
Виды конфликтов
- О задаче: как сделать, какую технологию выбрать. Полезен, если спорят аргументами.
- О процессе: кто что делает, как принимаем решения. Часто от размытых ролей.
- Межличностный: неприязнь, обиды, стиль общения. Самый разрушительный.
Задачный конфликт легко переходит в личный, если спор о технологии превращается в «ты всегда тянешь своё».
Модель Томаса-Килманна
Пять стилей поведения в конфликте по двум осям: насколько важны свои интересы и интересы другого.
- Соперничество: продавить своё. Уместно в инциденте, когда решать нужно сейчас.
- Приспособление: уступить. Когда вопрос важнее для другого.
- Избегание: отложить. Когда вопрос мелкий или нужно остыть.
- Компромисс: каждый уступает часть.
- Сотрудничество: найти решение, которое закрывает интересы обоих. Дольше всего, но лучший результат в важных вопросах.
Хороший руководитель владеет всеми стилями и выбирает под ситуацию, а не живёт в одном.
Разбор конфликта двух людей
- Не игнорировать: конфликты не рассасываются сами, а уходят в тихую войну.
- Поговорить с каждым отдельно: факты, чувства, чего человек хочет на самом деле. Позиция («только Kafka») отличается от интереса («не хочу снова терять события»).
- Общая встреча: правила (говорим о фактах, не перебиваем), каждый излагает свой взгляд, ищем общие интересы, договариваемся о конкретном.
- Зафиксировать договорённость и вернуться к ней через пару недель.
- Если не помогает: решение руководителя, перераспределение зон, в тяжёлых случаях HR.
Токсичная звезда
Частый кейс: сильный сеньор срывает сроки и грубит людям. Его жалко терять, но команда страдает. Логика ответа:
- Разделить результат и поведение: «как» так же входит в ожидания от сеньора, как «что».
- Конкретная обратная связь с примерами и влиянием.
- Понять причины: перегрузка, обида на решение, выгорание, ощущение, что его не слышат.
- Явные ожидания и срок, поддержка.
- Если поведение не меняется, расставание. Цена токсичного человека: ушедшие и молчащие коллеги, а это больше, чем вклад одного.
Пять пороков команды
Патрик Ленсиони описал пирамиду проблем: отсутствие доверия, страх конфликта, отсутствие обязательств, уклонение от ответственности, невнимание к результату. Каждый следующий порок растёт из предыдущего. Без доверия люди не спорят открыто, без спора не берут на себя решения по-настоящему.
Конфликты между командами
Обычно это конфликт интересов и приоритетов: соседней команде ваша задача не в приоритете, платформа меняет API, две команды хотят владеть одним сервисом.
- Понять их цели и ограничения, а не только свои.
- Договориться о контракте: API, SLA, сроки, кто владелец.
- Искать общую цель уровнем выше: обе команды работают на один продукт.
- Эскалация не провал, а инструмент: если приоритеты противоречат, решить должен общий руководитель. Эскалировать вместе, с вариантами, а не жаловаться.
Частые ошибки
- Ждать, пока «само пройдёт».
- Сразу собирать общую встречу без разговоров один на один.
- Принимать сторону того, кто первым пришёл жаловаться.
- Терпеть звезду, потому что «без него не справимся».
Что спросят на собесе
- Два сеньора спорят об архитектуре и блокируют друг другу PR. Ваши действия.
- Сильный разработчик токсичен. Что вы будете делать.
- Соседняя команда срывает зависимость вам. Как поступите.
- Расскажите о конфликте, который вы разрешили.
- Когда вы эскалируете конфликт наверх.