Хороший разработчик не боится конфликтов. Более того, конфликты это хорошо. Если в команде есть конфликты, значит в команде есть доверие, люди не боятся вступить в конфронтацию.
Продуктивный конфликт, так же как и продуктивная обратная связь, это что-то, что улучшает ситуацию. Часто именно с помощью конфликта, а не под давлением молчаливого одобрения, можно найти лучшее решение.
Умение продуктивно вести конфликт это тоже скилл. Как не зайти в тупик и не расстаться, будучи уверенным, что ваш оппонент чудак?
Википедия дает следующее определение.
Конфликт — ситуация, в которой каждая из сторон занимает позицию, несовместимую и противоположную по отношению к интересам другой стороны.В этом определении содержится и ключ к возможности получить продуктивный конфликт.
Представим ситуацию. Мы пишем новый сервис, сайт по производству
NFT из фотографий комнатных растений 🌵, и думаем, какая база данных бы нас устроила. Собрали митинг и обнаружили, что у нас два лагеря — одни разработчики хотят использовать InfluxDB, а другие AWS Aurora, как в остальных ваших сервисах. Спор идет уже долго и никакая сторона не хочет уступать.Позиции сторон очевидны. А теперь обратимся к интересам. Вы отложили принятие решения и, в течение недели, отдельно обсудили ситуацию с представителями "лагерей". Оказалось, что первые хотят использовать
InfluxDB, потому что это что-то новое и перспективное, они и сами не уверены что это лучший выбор, но руки чешутся попробовать. А вторые не так уж и против InfluxDB, но пока не видят какие преимущества эта технология принесет, и зачем отказываться от старой доброй AWS Aurora.Теперь нам понятны интересы сторон. У одной — попробовать что-то новое, у другой — здоровый консерватизм. В итоге на следующем митинге, учитывая интересы сторон, вы предложили использовать
AWS Aurora и написать бэк-энд на Go, с этим согласились все разработчики, команда давно хотела попробовать Go в продакшене. Это решение удовлетворило интересы обеих сторон 🤝.Один из 🗝 к продуктивному конфликту следующий — фокусируйтесь на интересах, а не на позициях сторон.
⬛️ Еще раз — конфликты (время от времени) это хорошо, это признак здоровой атмосферы. Позиции, которые называют люди, это не все чего они хотят. Как правило, за позициями есть еще один слой — интересы. При решении конфликта лучше концентрироваться на интересах сторон.
Есть примеры конфликтов, которые удалось решить удовлетворив интересы, а не позиции? Пишите в комментариях.
#софтскиллы