Конфликты не катастрофа
🔥 Конфликты в команде: не катастрофа, а точка роста. Инструкция для QA и не только
Коллеги, привет! Часто в командах (особенно в разработке) конфликт воспринимают как что-то ужасное. «Поругались с разработчиком — всё, проект встал». На самом деле, конфликт — это просто столкновение интересов или процессов.
Главная ошибка — пытаться замять спор или выяснять отношения на публику. Как опытный QA, я знаю, что если баг воспроизводится, его нужно чинить по чек-листу. С конфликтами так же.
Вот 5 шагов, чтобы решить любой спор без потерь:
1. Разделяй «людей» и «проблему» Не переходи на личности. Вместо «Ты игнорируешь мои баги» говори: «Этот баг имеет высокий приоритет, если мы его пропустим, релиз сдвинется. Давай посмотрим на критерии готовности?». Против процесса не поспоришь.
2. Переходи от эмоций к фактам В QA мы привыкли к логам и скриншотам. В конфликте это тоже работает. Плохо: «Ты постоянно срываешь дедлайны». Хорошо: «В последних двух спринтах срок сдачи задачи сдвинулся на 2 дня. Что пошло не так на этапе оценки?».
3. Слушай, чтобы понять, а не чтобы ответить Часто мы во время спора просто ждем своей очереди, чтобы вставить аргумент. Остановитесь. Переспросите: «Правильно ли я понял, что для тебя главное — это…?». Когда человек понимает, что его слышат, градус напряжения падает на 70%.
4. Ищите «Выигрыш», а не «Правду» Спор о том, чей баг важнее, можно вести бесконечно. Вместо этого сфокусируйтесь на общей цели. Вопрос «Что мы делаем для того, чтобы пользователь не упал на этом сценарии?» объединяет гораздо лучше, чем «Кто виноват?».
5. Выносите в «личку» (но не в пассивной агрессии) Если конфликт назревает в общем чате (чате команды, группе), лучшее решение — сменить канал. Напишите: «Коллеги, мы с @Ivanov обсудим этот момент в лс, чтобы не засорять общий чат, вернемся с решением». Публичный конфликт — это яд для команды. Личная переписка или живая встреча (даже 5 минут у кофемашины) работают магически.
—
💡 Золотое правило QA в конфликте: Мы все в одной лодке. Цель QA — не поймать разработчика на ошибке, а сделать стабильный продукт. Цель менеджера — закрыть спринт. Цель разработчика — написать качественный код.
Если помнить об этом, 90% споров отпадают сами собой.
А какой у вас был самый сложный конфликт в команде и как вы его решили? 👇