Apakah disarankan untuk memiliki pengembang yang juga merupakan Pemilik Produk dalam tim Agile?
Saya tahu ini mungkin termasuk dalam "opini," tetapi saya juga benar-benar mencari nasihat tentang bagaimana melanjutkannya di sini.
Pemilik produk kami baru-baru ini meninggalkan tim kami yang terdiri dari 3 pengembang untuk peran lain. Kami tidak mengerjakan satu produk, tetapi melakukan banyak proyek dan mendukung banyak aplikasi untuk unit bisnis lain.
Saya sebelumnya adalah seorang lead developer dan juga Scrum Master, dan sekarang PO kami pergi, sekarang itulah peran saya juga. Saya hanya ingin tahu apakah ini terdengar seperti penyiapan kegagalan bagi siapa pun, atau jika ada cara untuk membuatnya berfungsi secara produktif, apa saja yang dapat saya lakukan (atau perhatikan) agar seefektif mungkin dalam peran tiga ini ?
Jawaban
[...] apa saja yang dapat saya lakukan (atau perhatikan) agar menjadi seefektif mungkin dalam peran rangkap tiga ini?
Itu mudah. Berhenti memainkan ketiga peran tersebut.
Ini bukan hanya masalah konflik kepentingan antara menjadi Scrum Master (peduli dengan proses) dan Pemilik Produk (terkait dengan pengiriman), tetapi Anda tidak dapat menangani semua tanggung jawab secara realistis. Pada dasarnya, Anda akan mengabaikan satu peran atau yang lain, atau semua peran pada saat-saat yang berbeda.
Saya hanya ingin tahu apakah ini terdengar seperti penyiapan kegagalan bagi siapa pun
Ya, itu benar . Temukan diri Anda sebagai Pemilik Produk, atau temukan orang lain sebagai Scrum Master. Jika Anda berbagi salah satu peran dengan menjadi seorang pengembang (baik itu Scrum Master atau Pemilik Produk) perhatikan baik-baik untuk tidak mengabaikan peran ini saat bermain sebagai pengembang (atau sebaliknya).