Ketika ukuran tim melebihi 10, bisakah Anda tetap melakukan perencanaan rilis bersama?

9

Ketika memutuskan apa yang akan dikerjakan untuk rilis berikutnya, dan memperkirakan timing untuk setiap cerita pengguna (dan sub tugas untuk cerita yang diberikan), apakah kalian melakukan ini dalam grup atau hanya manajer?

Untuk ukuran tim 10, apakah ini praktis?

Berapa lama?

menyelesaikan codec
sumber
9
Mengapa tim Anda begitu besar? Jika Anda mencoba untuk menjadi gesit, Anda mungkin harus memiliki dua tim yang lebih kecil daripada satu tim besar. Tolong jelaskan mengapa 10 orang adalah satu tim.
S.Lott
1
Satu-satunya alasan saya meminta 10 programmer untuk menghadiri rapat adalah mengumumkan IPO atau kebangkrutan kami.
JeffO
Tidak. Perangkat lunak yang ditulis lebih dari 3 orang tidak akan pernah dirilis. Jika Anda mendengar tentang contoh balasan: Ini hanya versi alfa atau beta.
Landei
Saya telah bekerja di tim yang terdiri dari sekitar 15 orang di mana kami melakukan ini. Kerugian terbesar adalah bahwa pada titik mana pun selama pertemuan Anda memiliki sekitar 10 orang duduk di tangan mereka bosan - dan ini terjadi selama beberapa jam setiap minggu. Tetapi, kadang-kadang tim yang terpecah akan menciptakan lebih banyak masalah dan miskomunikasi. Ini tidak ideal, tetapi sudah dilakukan.
MrFox

Jawaban:

3

Prioritas harus dilakukan oleh pemilik produk tunggal dengan masukan dari berbagai pemangku kepentingan, termasuk pengembang senior yang merupakan pemangku kepentingan untuk kode dan yang bertanggung jawab atas persyaratan non-fungsional karena pemangku kepentingan bisnis untuk persyaratan fungsional.

Estimasi harus benar-benar dilakukan oleh orang-orang yang akan melakukan pekerjaan, tidak pernah oleh seorang manajer yang berada di bawah tekanan untuk memberikan, namun naluri Anda benar bahwa lebih dari setengah lusin orang akan menghabiskan berjam-jam berdebat tentang hal ini. Di dunia yang ideal, Anda benar-benar harus memecah tim sehingga tidak kurang dari 4 dan tidak lebih dari 7 pada satu tim - 5 adalah ideal, IMHO.

Jika ini benar-benar tidak mungkin, karena alasan tertentu - dan Anda perlu menerapkan 5 alasan itu sebelum menerima bahwa itu tidak mungkin - maka tim yang terdiri dari 4-5 orang harus dipilih oleh tim untuk melakukan estimasi atas nama mereka.

pdr
sumber
2

Menurut pendapat saya, Anda TIDAK boleh melakukan perencanaan rilis sebagai tim 10 orang. Kemungkinan besar Anda akan berakhir dengan pertemuan raksasa di mana dalam diskusi apa pun 6-8 orang akan merasa benar-benar terputus dan bosan. Tambahkan ke bahwa kelelahan 3-4 jam terkunci di kamar bersama. Dan pertimbangkan bahwa jika 10 orang berbicara, Anda terlalu banyak bicara. Jika mereka tidak berbicara, Anda mungkin tidak mendapatkan masukan yang berharga.

Kami melakukan sesuatu yang sangat mirip dengan perusahaan Joseph. Rilis sebelumnya kami memiliki 8 insinyur dan perencanaan rilis membutuhkan 2 minggu yang solid. Dan itu benar-benar brutal. Beberapa jam setiap hari, saya pikir kita semua mulai mencoba berbicara sesedikit mungkin sehingga pertemuan akan berakhir lebih cepat.

Ini melepaskan ukuran tim kami lebih dari dua kali lipat. Jadi kami pecah menjadi tim yang lebih kecil yang akan memiliki kepemilikan permanen atas suatu area produk. Masing-masing tim yang lebih kecil memiliki keunggulan. Kemudian kami melakukan perencanaan rilis tingkat tinggi hanya dengan lead, yang berjalan lebih cepat dan lebih efisien karena sekarang kami hanya memiliki 4 pengembang di sebuah ruangan. Selama waktu ini, kami mengidentifikasi tim mana yang akan melakukan cerita apa dan bagaimana produk akan dibagi. Ini juga memberi arahan gambaran yang lebih besar dari seluruh produk.

Kemudian setiap pemimpin kembali ke timnya sendiri dan membahas bagian dari rilis yang hanya bertanggung jawab atas tim itu. Selama waktu ini, kami mengisi beberapa detail dan menetapkan nilai poin cerita.

Terakhir, semuanya disatukan dan kami melakukan satu langkah terakhir (lebih banyak presentasi daripada diskusi) sehingga semua orang di tim tahu apa yang terjadi dengan seluruh tim.

Meskipun kami tidak memiliki rilis yang sukses penuh dengan metode ini, saya pikir perencanaan rilis secara keseluruhan berjalan lebih lancar dari sebelumnya dan kami mendapat lebih banyak dari itu. Kuncinya adalah bahwa kami tidak pernah memiliki lebih dari 3-4 pengembang dalam setiap rapat dan suara semua orang masih terdengar.

Jika memungkinkan, saya sarankan Anda membagi 10 pengembang menjadi 3 grup. Jika Anda tidak dapat membagi rilis keseluruhan Anda menjadi 3 area yang sebagian besar tidak tumpang tindih, maka bahkan 2 grup akan lebih baik daripada satu tim besar.

DXM
sumber
2

Saya sebenarnya bagian dari banyak proyek (dan banyak tim) sebagai pemimpin, dan ada beberapa yang 10+. Pada hampir semua proyek yang saya kerjakan, perencanaan rilis dilakukan oleh lead dan analis bisnis. Namun, dalam situasi kami BA bukan manajer, sehingga manajer tidak benar-benar berpartisipasi dalam perencanaan rilis.

Estimasi dilakukan oleh tim implementasi, dan meskipun keduanya terpisah, keduanya sangat terkait.

Estimasi adalah berapa banyak waktu yang diperlukan untuk menyelesaikan suatu tugas, sedangkan perencanaan rilis adalah saat tugas-tugas itu dijadwalkan untuk dikerjakan.

Perencanaan harus dilakukan sesuai dengan masalah bisnis, sementara estimasi harus dilakukan sesuai dengan masalah teknis. Oleh karena itu, pemecahan estimasi dan perencanaan.

Yusuf
sumber
4
+1 - Perencanaan dilakukan oleh prospek dan bisnis, tetapi sangat penting bahwa estimasi dilakukan oleh lebah pekerja yang sebenarnya.
Jim In Texas
0

Tugas ini lebih efisien dilakukan oleh seorang manajer. Dalam tim kecil, perannya cenderung campur aduk. Semua orang terlibat dalam segalanya. Tetapi ketika tim Anda tumbuh, ini menjadi tidak terkelola dan peran perlu didefinisikan dengan jelas.

Sebanyak saya mendapatkan keinginan untuk terlibat dalam segalanya, itu hanya tidak produktif.

AJC
sumber