Itu jelas tergantung pada konflik; mereka datang dalam berbagai rasa.
- Argumen agama ("Mengapa Anda terus menggunakan tab alih-alih spasi?!?")
Poin untuk memperjelas dalam kasus ini adalah bahwa, pada prinsipnya, tidak masalah mana yang benar, sebenarnya jauh lebih penting bahwa seluruh tim menggunakan pendekatan yang sama. Jelaskan bahwa kepada pemegang opini minoritas (dan pastikan untuk menyoroti bahwa itu belum tentu keputusan yang tepat, tetapi juga tidak cukup penting untuk menarik darah). Kasus yang merosot dari ini adalah, misalnya, pengembang menolak untuk menggunakan kontrol sumber atau tunduk pada tinjauan kode. Itu masalah manajemen, dan jujur saya tidak akan tahu bagaimana menyelesaikannya tanpa membiarkan pengembang nakal pergi.
- Argumen pribadi ("Aku hanya tidak menyukaimu")
Sebenarnya tidak ada cara untuk mengurangi ini. Jelaskan kepada mereka berdua bahwa pertengkaran tidak dapat diterima, dan bahwa dendam pribadi mereka perlu diperiksa di pintu jika mereka akan menjadi anggota yang produktif dari tim yang sama (ini berfungsi apakah Anda manajer atau bukan ; teman sebaya bisa sangat berpengaruh jika mereka cukup yakin terhadap diri mereka sendiri). Jika itu tidak berhasil, cobalah untuk membagi mereka pada bagan organisasi untuk mengurangi kedekatan profesional / fisik mereka, atau membuat Anda jauh dari meja.
Perbedaan utama antara ini dan jenis konflik lainnya adalah bahwa ada kemungkinan jawaban yang benar. Biasanya ini berkaitan dengan kode yang dimiliki atau dimiliki oleh pengembang lain dan bagaimana cara kerjanya (kadang-kadang, ini adalah argumen arsitektur yang lebih besar). Hal utama untuk dipahami di sini adalah bahwa meskipun ada jawaban yang benar, Anda mungkin tidak mengetahuinya . Hal terbaik yang dapat Anda lakukan adalah menengahi untuk memastikan bahwa ini adalah argumen yang bersih, dan berharap bahwa kedua belah pihak dapat diyakinkan. Sekali lagi, Anda dapat melakukan ini, apakah mereka melapor kepada Anda atau tidak, tetapi jika Anda seorang rekan, mereka mungkin pergi ke seorang manajer untuk menjalankan kembali permainan bahkan jika Anda berhasil membawa mereka pada kesimpulan.