Şirketimin web sitelerine / web uygulamalarına bakan, 4 eşzamanlı proje artı herhangi bir zamanda günlük destek çalıştıran 11 yazılım geliştiriciden oluşan bir ekibin yöneticisiyim. 11 geliştiricinin içinde teknik becerilerin, iş unvanlarının ve deneyimin bir karışımı var, ancak ekip yapısı bana doğrudan rapor veren 11 geliştiricinin tümü ile aynı seviyede.
Tek bir menajere sahip olan tüm takımın çok iyi ölçeklendirilmediğini kanıtlamaya başlıyor. Çok ince bir şekilde yayılmaya başladım, bu yüzden doğrudan raporlarımı azaltmak istiyorum. Bunu yapmayı düşündüğüm tüm yolların ciddi olumsuz yönleri var:
- Küçük geliştiricilerin yaşlılara rapor vermesini sağlayın. Bu, en iyi teknisyenler tarafından geliştirme için harcanan zamanı azaltır.
- Ekibi yazılım ürününe göre ayırın, örneğin geliştiriciler 1-6 intranet üzerinde çalışır ve 7-11 dış siteler üzerinde çalışır, her bölüm yeni ekip liderliğine sahiptir (muhtemelen mevcut üst düzey geliştiricilere göre daha fazla yönetim / mentorluk / koçluk sorumluluğu olan yeni bir iş tanımı) ). Bu yapay silolar ekler ve eğer istersem harici bir web sitesinde çalışacak bir "intranet geliştiricisi" almayı zorlaştırabilir.
- Yapıyı düz tutun ve sadece baskı almak için Proje Yöneticileri / Ekip Yöneticileri şeklinde yönetim desteği ekleyin. Bu, problemi çözmez, çünkü takım sonsuza dek böyle büyümeye devam edemez.
Kaybettiğim bu sorunu çözmenin standart bir yolu var mı?
Olmazsa, başkalarınız bu sorunu nasıl çözdü?