Jika saya bisa memilih, saya akan memiliki 6-7 senior di tim (dengan asumsi proyek membutuhkan banyak).
Satu-satunya waktu saya dapat melihat ini menjadi masalah adalah jika senior hanya senior dalam persepsi diri dan bukan etos kerja.
Tidak ada yang lebih baik daripada bekerja dengan sekelompok orang yang menghargai bahwa setiap bagian dari pengembangan perangkat lunak itu penting - dokumentasi, perencanaan, kode, kopi, semuanya penting dan dibutuhkan pengembang dewasa (benar-benar senior) untuk menjadi "di atas tidak ada "dan menyelesaikan pekerjaan dengan benar.
EDIT : Banyak jawaban lain mengatakan bahwa terlalu banyak pemimpin adalah masalah - tetapi mengapa ada persepsi bahwa seorang senior harus memimpin? Seorang senior harus cukup dewasa untuk memilih seorang pemimpin dan mengikuti. Ini adalah proyek yang penting - pilih / dapatkan peran dan goyang itu konyol!