Flazzo memiliki fokus utama untuk menambah nilai bisnis Anda.

Blog

Seharusnya tidak ada ketegangan antara pemimpin teknik dan kontributor individu

Screen-Shot-2023-05-30-at-9.56.29-AM.jpg
Blog

Seharusnya tidak ada ketegangan antara pemimpin teknik dan kontributor individu


Manajer teknik dan kontributor individu umumnya menginginkan hal yang sama: menghasilkan karya berkualitas dengan cara yang kreatif dan kolaboratif, sambil melakukannya dengan cara yang dapat diprediksi dan berkelanjutan. Saya bahkan akan mengatakan bahwa Anda akan kesulitan menemukan seseorang yang tidak menginginkan jenis kontrak kerja ini.

Penting juga untuk dicatat bahwa ada ketegangan yang sehat dan ketegangan yang tidak sehat antara Manajer Teknik (EM) dan Kontributor Individu (IC). Tim hebat bekerja dengan baik ketika mereka memiliki dosis ketegangan yang sehat – mereka mengajukan pertanyaan dan dengan hormat menantang satu sama lain untuk menemukan solusi terbaik.

Tetapi ada banyak bagian yang bergerak untuk membuat hubungan EM-IC bekerja, dan gesekan antara bagian-bagian itulah yang dapat menciptakan ketegangan yang tidak sehat.

Alasan mengapa mungkin ada ketegangan antara EM dan IC

Dalam hal pengukuran dan evaluasi, UKM dan CI memiliki persepsi yang berbeda tentang nilai tambah. Ini dapat didasarkan pada beberapa faktor stres.

(1) Tujuan yang berbeda berdasarkan peran. Pekerjaan itu sendiri membawa ketegangan yang melekat. EM ingin memastikan semuanya dapat diprediksi dan tim berjalan lancar. CI fokus pada karya kreatif yang terkadang sulit diprediksi dan disampaikan dengan kualitas. Seseorang ingin mengukur hal-hal yang tidak selalu dapat diprediksi oleh pihak lain.

(2) Pembagian kerja. MS dan IC bertanggung jawab untuk berpikir pada level yang berbeda. EM berpikir lebih tinggi daripada IC – tentang mengoordinasikan banyak orang dan peran seperti IC, manajer produk, dan desainer, serta melindungi IC dari masukan dari semua perspektif tersebut.

Kekhawatiran ini tidak selalu selaras dengan pemikiran CI, seperti utang teknologi, proses pengembangan, aliran CI/CD mereka. Bukannya MS tidak peduli dengan hal-hal ini; itu hanya hierarki kekhawatiran yang berbeda.

(3) AKU Buruk/CI Buruk. Kadang-kadang ada EM yang buruk yang tidak menganggap tugas mereka adalah membangun tim IC yang tidak terkunci dan berfungsi dengan baik. Ini dapat menciptakan hubungan yang sangat bermusuhan, di mana seorang manajer berkata, “Saya perlu ini selesai sekarang” dan seorang IC berkata, “Anda tidak mengerti apa yang diperlukan untuk menyelesaikan ini.”

Sebaliknya, mungkin ada CI buruk yang sulit diajak bekerja sama dan kurang empati terhadap masalah yang dikhawatirkan EM. Hal ini dapat menyebabkan narasi “manajer hanya mendorong kertas dan ‘tidak melakukan apa-apa’”.

(4) Tindakan yang “tidak penting”. EM yang mengukur hal-hal yang menurut IC tidak penting membuat pemutusan hubungan. Saya akan berbicara tentang pengukuran nanti, tetapi ketegangan muncul di sini, sebagian karena sifat industri kita.

Rekayasa perangkat lunak adalah karya kreatif, yang secara inheren sulit diukur. Namun, MS harus mengirimkan produk berkualitas tepat waktu, yang memerlukan tingkat pengukuran tertentu.

(5) Proses yang bermaksud baik salah. EM dapat menerapkan proses atau pengamanan untuk membantu tim mereka mengirimkan barang lebih cepat dengan kualitas yang lebih baik, tetapi akhirnya terlalu memakan waktu, tidak efisien, atau memberatkan tim. Saya telah melihat tim dengan begitu banyak tugas terkait proses yang berat sehingga mereka bahkan tidak merasa sedang melakukan banyak pekerjaan. Itu hanya mencentang banyak kotak, dan IC-nya menyedihkan.

Jadi apa yang harus dilakukan? Anda harus menyelaraskan dengan ukuran dari apa yang penting.

Tempat yang bagus untuk meredakan ketegangan ada di alur kerja pengembang atau siklus hidup pengembangan perangkat lunak – proses mendapatkan sesuatu dari konsep hingga diluncurkan. Dalam siklus hidup ini:

Ukur hal-hal yang penting, bukan barang BS. Hindari apa yang kami tahu tidak berhasil di masa lalu di industri kami: pelacakan baris kode, permintaan penarikan, perasaan bahagia.

Ukur sesuatu dengan konsistensi yang sesuai dengan kinerja tim. Penting untuk mengukur dari pekerjaan sebenarnya yang dilakukan IC daripada hanya mengumpulkan statistik. Berfokus pada kinerja tim memfokuskan metrik pada bagaimana setiap orang dapat meningkat melawan memanggil individu dan menciptakan lingkungan peringkat yang beracun.

Ukur dalam budaya yang sempurna sehingga jika terjadi kesalahan, Anda tidak menuding. Budaya tanpa cela memperkuat fokus pada kinerja tim, bukan kinerja individu. Anda berbicara tentang hasil tim dan bagaimana meningkatkan sebagai sebuah tim.

Otomatisasi, otomatisasi, otomatisasi. Industri kami hampir selalu berkembang karena kami mengotomatiskan hal-hal manusia dan rawan kesalahan. Jika Anda mendapati diri Anda berkata, “Pastikan Anda selalu…”, itu adalah indikasi bahwa sudah waktunya untuk mengotomatisasi. Otomatiskan pagar daripada melakukan proses manual.

Mengotomatiskan alur kerja developer, CI/CD, peringatan, siap selesai, dan banyak lagi. Anda bahkan dapat menganggapnya sebagai fluff untuk alur kerja pengembang, tempat Anda membuat aturan antara peringatan, CI/CD, pelacak masalah, dan alat hosting kode untuk mengotomatiskan berbagai hal yang akan membantu tim Anda menjadi lebih efektif dan efisien.

Akhirnya, bersikap terbuka dan transparan tentang apa yang penting, apa yang Anda ukur dan apa tujuan Anda. Dengan melakukannya, Anda membantu mendorong upaya tim yang dimiliki semua orang. Ini adalah pendekatan dari bawah ke atas di mana Anda menyatakan bahwa Anda ingin meningkatkan. Anda bertanya kepada tim, “Apakah kami percaya pada hal-hal ini? untuk memastikan Anda mengukur apa yang diinginkan pengembang untuk dilibatkan, dan mereka memiliki kesempatan untuk melihat bagaimana kinerja mereka dan di mana mereka memiliki peluang untuk perbaikan.

Dan dengan melakukan itu, Anda mengukur hal yang benar. Anda mengukur hal-hal yang benar-benar dikerjakan orang dan menggunakan metrik tersebut untuk mengevaluasi tim Anda. Itulah yang penting.

Tidaklah mudah untuk mengendalikan ketegangan sebelum menjadi tidak sehat, tetapi penting untuk melakukannya. EM dan IC akan lebih menghargai satu sama lain untuk hal ini, dan Anda akan memiliki tim yang lebih kolaboratif dan efisien. Dan dalam efisiensi, keuntungan nyata bagi organisasi Anda mulai terwujud.