Latar Belakang:
Saat ini saya bagian dari tim beranggotakan empat: 1 manajer, 1 pengembang senior, dan 2 pengembang. Kami melakukan serangkaian sistem / proyek in-house yang dipesan lebih dahulu (mis. 6-8 minggu) untuk organisasi dengan sekitar 3500 staf, serta semua perawatan dan dukungan yang diperlukan dari sistem yang telah dibuat sebelumnya. Tidak cukup banyak dari kita untuk melakukan semua pekerjaan yang berpotensi menghadang kita - kita kekurangan staf. Manajemen mengakui hal ini, tetapi pembatasan anggaran membatasi kemampuan kami untuk merekrut anggota tambahan ke tim (bahkan jika kami membuat gaji kembali dalam tabungan).
Perubahan
Ini membuat kita berada di tempat kita sekarang. Manajer kami akan meninggalkan perannya untuk padang rumput baru, meninggalkan lowongan di tim. Manajemen menggunakan kesempatan ini untuk merestrukturisasi tim kami yang akan melihat peran manajer tim digantikan oleh pengembang lain dan pengembang senior lainnya. Logikanya adalah bahwa kita membutuhkan lebih banyak pengembang, jadi inilah cara mendanainya (salah satu peran sebagian didanai dari pos kosong lainnya).
Tim tidak akan memiliki manajer lini langsung dan peran dan tanggung jawab akan dibagi antara senior dan manajer layanan (relatif baru untuk posting) (peran non-teknis dengan pengetahuan / pengalaman pengembangan kecil-ke-tidak-ada yang fokusnya dibagi di antara sejumlah tim dan individu lain) - yang akan menjadi manajer aktual kami selanjutnya dalam rantai makanan.
Saya kira pertanyaan terakhir adalah:
Apakah mungkin menjalankan tim pengembangan tanpa manajer? Pernahkah Anda mengalami hal ini? Dan hal-hal apa yang bisa salah / dapat bermanfaat bagi kita?
Saya idealnya ingin "melihat cahaya" dan manfaat melakukan hal-hal seperti ini, atau mengajukan beberapa poin untuk membantahnya.