Bayangkan Anda baru saja membeli rumah. Sebagai pemilik rumah baru, kini Anda bertanggung jawab atas visi jangka panjang tentang seperti apa properti yang diinginkanβmisalnya, cara mendekorasi, memelihara, dan meningkatkan rumah Anda untuk mendapatkan hasil maksimal dari investasi (besar) Anda. Anda berkoordinasi dengan inspektur, pembuat, dan teman serumah untuk menciptakan lingkungan hidup terbaik yang Anda bisaβsemuanya sambil menyeimbangkan keuangan dan gol jangka panjang Anda. Wah.Β
Seperti pemilik rumah, pemilik produk bertanggung jawab atas visi jangka panjangβtetapi alih-alih meningkatkan rumah, mereka meningkatkan produk. Pemilik produk bekerja sama dengan pemangku kepentingan untuk membuat produk terbaik bagi pengguna akhir.Β
Templat gratis riset penggunaPemilik produk adalah orang yang berdedikasi untuk memaksimalkan nilai suatu produk. Untuk melakukan ini, pemilik produk mengembangkan visi tentang cara produk harus berfungsi, menentukan fitur produk tertentu, dan memecah fitur tersebut menjadi item backlog produk untuk dikerjakan oleh tim Scrum. Mereka bertindak sebagai penghubung antara pemangku kepentingan Business, anggota tim Scrum, dan pengguna akhir hingga produk akhir selesai.Β
Pemilik produk adalah salah satu dari tiga peran standar dalam tim Scrum:Β
Pemilik produk: Bekerja sama dengan pemangku kepentingan, pengguna akhir, dan tim Scrum untuk memastikan produk akhir memenuhi persyaratan pengguna dan selaras dengan gol bisnis.Β
Scrum master: Memimpin tim pengembangan untuk membantu mereka mempersiapkan dan berhasil melaksanakan sprint. Scrum master juga berfokus pada peningkatan proses internal secara terus-menerus.Β
Tim pengembangan: Bekerja pada hasil akhir yang perlu selesai untuk setiap sprint. Pengembang adalah inti dari tim Scrum, karena mereka bertanggung jawab untuk menyelesaikan item backlog produk yang diterjemahkan ke dalam fitur produk baru.
Pemilik produk Scrum dan master Scrum adalah dua peran yang tidak terpisahkanβnamun berbedaβdalam tim Scrum.Β
Scrum master bertanggung jawab untuk:
Memimpin dan meningkatkan proses internal yang diperlukan tim Scrum untuk menyelesaikan pekerjaan mereka
Membantu tim mempersiapkan dan berhasil menjalankan sprint, sehingga developer dapat berfokus pada pekerjaan mereka, bukan tugas logistik lainnya
Memfasilitasi rapat perencanaan, standup harian, dan retrospektif sprintΒ
Menghapus hambatan bagi developer dan menjaga keselarasan semua orang dengan prinsip-prinsip Kerangka Kerja Scrum
Di sisi lain, peran pemilik produk memiliki fokus eksternal yang lebih besar daripada master Scrum. Alih-alih memimpin proses tim, mereka lebih berfokus pada produk itu sendiriβkhususnya cara membuat produk terbaik untuk pengguna akhir.Β
Pemilik produk bertanggung jawab untuk:
Menggabungkan umpan balik dari pemangku kepentingan dan pengguna akhir
Menerjemahkan umpan balik tersebut ke dalam fitur produk tertentu dan item Backlog untuk dikerjakan oleh tim Scrum
Pemilik produk Agile menghubungkan Tim Scrum dengan pemangku kepentingan dan memperjuangkan kebutuhan pengguna akhir, jadi semua orang memahami hal yang ingin dicapai produk dan alasannya. Pemilik produk Scrum sering kali memiliki banyak peran, tetapi peran mereka ditentukan oleh tanggung jawab utama ini.
Pemilik produk menentukan gol setiap produk sehingga mereka dapat menentukan fitur produk tertentu untuk mencapai gol tersebut.Β
Untuk mengembangkan gol, pemilik produk harus memahami visi produk pengguna akhir dan apa titik masalah umum mereka. Itu berarti sebagian besar pekerjaan pemilik produk melibatkan kolaborasi dengan pemangku kepentingan untuk melakukan riset pengguna.Β
Contohnya, bayangkan Anda diberi tugas untuk meningkatkan app kalender. Untuk menentukan gol spesifik Anda, Anda dapat mempelajari cara pengguna berinteraksi dengan app yang adaβkemudian menanyakan kesulitan yang mereka alami dan hal yang mereka harapkan agar dapat ditingkatkan pada app tersebut.Β
Selain menentukan gol berdasarkan umpan balik pengguna, pemilik produk juga perlu memastikan semua fitur baru selaras dengan gol bisnis yang lebih luas. Dalam contoh di atas, pengguna mungkin ingin dapat membagikan kalender kepada orang-orang di luar organisasinya, tetapi itu mungkin tidak selaras dengan gol bisnis organisasi Anda secara keseluruhan untuk meningkatkan keamanan dan privasi pengguna. Sebagai pemilik produk, Anda bertanggung jawab untuk mengidentifikasi permintaan pengguna mana yang harus diprioritaskan.
Templat gratis riset penggunaKemudian, pemilik produk menerjemahkan gol tersebut ke dalam fitur produk dan item backlog tertentu untuk diselesaikan oleh tim Scrum. Dengan begitu, tim Scrum dapat berfokus pada detail spesifik setiap item backlog, sementara pemilik produk memastikan setiap item memenuhi gol perusahaan dan kebutuhan pengguna tertentu.Β
Untuk melanjutkan dengan contoh aplikasi kalender, misalnya Anda merancang fitur produk yang melacak jam kerja yang diinginkan dari berbagai anggota tim. Pemilik produk akan bekerja sama dengan tim Scrum untuk membagi fitur tersebut menjadi tugas-tugas yang lebih kecil dan dapat ditindaklanjuti untuk backlog produkβmisalnya, tugas untuk mengembangkan desain front-end, tugas untuk membuat antarmuka bagi pengguna untuk memasukkan jam kerja yang diinginkan, dan seterusnya.Β
Meskipun pemangku kepentingan sering berpikir proyek mereka adalah prioritas utama, pemilik produk memiliki konteks untuk memutuskan hal yang harus diprioritaskan oleh Tim Scrum.Β
Karena pemilik produk memiliki wawasan tentang prioritas Business, mereka memahami alasan pentingnya inisiatif tertentu dan cara pekerjaan berkembang menjadi inisiatif tersebut. Artinya, ia dapat memprioritaskan umpan balik dari pemangku kepentingan dan membantu Tim Scrum berfokus pada pekerjaan terpenting. Tanpa pemilik produk, tim Scrum sering kali memprioritkan pekerjaan berdasarkan arahan dari tim lintas fungsi.Β
Selain itu, pemilik produk mengumpulkan umpan balik dari pengguna akhir melalui pengujian pengguna. Dengan demikian, mereka dapat terus memahami kebutuhan pengguna, sehingga mereka juga dapat memprioritaskan pekerjaan untuk mengatasi kesulitan umum sesuai kebutuhan.Β
Product owner juga membuat user stories untuk membantu anggota tim memahami konteks setiap fitur produk. Dalam manajemen proyek Agile, cerita pengguna adalah penjelasan nonteknis tentang fitur produk yang ditulis dari perspektif pengguna. User story menentukan gol akhir dari suatu fitur produkβjadi tim pengembangan tahu apa yang mereka bangun, mengapa mereka membangunnya, dan nilai apa yang diciptakannya.
Cerita pengguna sering dinyatakan sebagai satu kalimat, yang disusun sebagai berikut:Β
βSebagai [persona], saya ingin [gol perangkat lunak] sehingga [hasil].β
Dalam contoh aplikasi kalender kami, pemilik produk Scrum dapat membuat stori pengguna ini untuk menentukan gol fitur:Β
βSebagai manajer tim jarak jauh, saya ingin memahami kapan anggota tim saya bekerja sehingga saya dapat menjadwalkan rapat pada waktu yang nyaman bagi semua orang.βΒ
Selain menentukan fitur produk, pemilik produk bertanggung jawab untuk menyempurnakan backlog. Ini termasuk:
Membuat dan mengelola backlog produkΒ
Memprioritaskan tugas berdasarkan kebutuhan bisnis, gol produk, dan persyaratan pengguna
Menentukan semua tugas dengan jelas dan memastikan backlog produk dikomunikasikan kepada semua anggota tim
Menetapkan persyaratan produk dan ekspektasi pengguna dengan tim Scrum
Selain membagikan backlog produk kepada anggota tim Scrum lainnya, pemilik produk juga memastikan pemangku kepentingan dapat melihat dan memahaminya. Dengan begitu, pemangku kepentingan dapat memantau:
Cara tim Scrum menerjemahkan umpan balik mereka ke dalam fitur produk tertentu
Alasan mereka memprioritaskan tugas tertentu daripada yang lain
Seperti apa linimasa realistis untuk permintaan fitur baru
Saat tim mengembangkan produk atau fitur baru, mereka sering mengikuti proses yang telah ditetapkan untuk memastikan produk didefinisikan, diuji, dan diimplementasikan dengan benar. Praktik ini disebut proses pengembangan produk βsiklus enam tahap yang membawa produk dari konsep awal hingga peluncuran pasar final.Β
Pemilik produk berkoordinasi dengan pemangku kepentingan utama untuk memandu produk melalui setiap tahap proses pengembangan produk:
Pembuatan ide: Melakukan curah pendapat tentang konsep produk berdasarkan kebutuhan pelanggan dan riset pasar
Definisi produk: Menentukan ruang lingkup fitur, menentukan nilai manfaatnya, dan mengidentifikasi metrik keberhasilan
Pembuatan prototipe: Membuat versi bukti konsep produk untuk mengidentifikasi kelayakan berbagai fitur dan membuat strategi pengembangan
Desain awal: Membuat versi draf pertama produk yang dapat digunakan untuk mengumpulkan umpan balik dari pemangku kepentingan dan pengguna akhir
Validasi dan pengujian: Memastikan setiap bagian dari produk berfungsi secara efektif sebelum dirilis ke publik
Komersialisasi: Meluncurkan dan mengimplementasikan produk akhir
Dengan mengikuti proses ini, Tim Scrum dapat menghasilkan produk terbaik dengan risiko paling rendah.Β
Selama proses pengembangan produk, pemilik produk juga bertanggung jawab untuk memastikan tim mereka mengikuti pedoman pengembangan dan praktik terbaik. Ini dapat mencakup:Β
Membuat prototipe untuk menguji konsep awal
Menyelesaikan pengujian front-end untuk mengidentifikasi kesalahan atau risiko pengembangan
Menjalankan pengujian pengguna untuk memastikan produk jadi memenuhi ekspektasi dan persyaratan pengguna akhir
Pemilik produk tidak membuat proses ini dari awal (biasanya ditentukan oleh kepemimpinan dalam tim produk), tetapi mereka bertanggung jawab untuk berkoordinasi dengan pemangku kepentingan dan memastikan tim mengikuti setiap langkah.Β
Dari mengelola umpan balik pemangku kepentingan hingga mengembangkan backlog produk yang mencakup semua, pemilik produk memegang peran penting dalam proses pengembangan produk. Anggota tim Scrum utama ini membantu menyelesaikan masalah desain dan koordinasi antara pemangku kepentingan dan pengembang sekaligus menjaga keselarasan produk dengan gol perusahaan.Β
Untuk lebih memahami pentingnya menunjuk pemilik produk untuk tim Scrum Anda, berikut beberapa manfaat yang dapat Anda peroleh dari posisi ini.Β
Templat gratis riset penggunaSalah satu tanggung jawab utama pemilik produk adalah memastikan komunikasi yang lancar antara semua pemangku kepentingan produk. Mereka bertindak sebagai penghubung antara tim pengembangan teknis dan pemangku kepentingan serta pengguna akhir yang kurang paham teknis untuk memberikan pengetahuan yang dibutuhkan kedua belah pihak untuk menyusun produk terbaik.Β
Misalnya, pemangku kepentingan yang terlibat dalam membuat aplikasi kalender mungkin ingin menambahkan fitur kolaborasi agar pengguna dapat membagikan agenda mereka. Kemudian, pemilik produk mengambil informasi tersebut, memecahnya menjadi item backlog untuk diselesaikan oleh tim pengembangan, dan menyampaikan pertanyaan atau komentar tim kepada pemangku kepentingan.Β
Memiliki pemilik produk untuk mengelola komunikasi antar-pemangku kepentingan:
Meningkatkan komunikasi antar semua pihak
Meningkatkan efisiensi saat memprioritaskan fitur produk dan item backlog
Memungkinkan tim Scrum atau pemangku kepentingan untuk membuat keputusan penting berdasarkan umpan balik dari kedua sisi proses
Pemilik produk menarik ide dan rekomendasi dari pemangku kepentingan dan riset pengguna akhir untuk menyajikan fitur produk baru yang inovatif. Mereka bekerja sama dengan pemangku kepentingan untuk menentukan proses pembuatan produk dan menawarkan saran untuk membuat keputusan produk yang luar biasa.Β
Karena pemilik produk telah membuat visi produk, stori pengguna, persona target, dan gol produk secara keseluruhan, tim pengembangan produk memiliki rencana untuk memandu mereka saat ditarik ke berbagai arah. Pemilik produk berperan untuk memastikan tim tetap fokus dan bekerja sesuai rencana.Β
Pengembangan dan manajemen backlog produk mungkin merupakan manfaat terbesar dari menunjuk pemilik produk. Backlog ini berfungsi sebagai alat perencanaan jangka pendek dan jangka panjang, menyajikan peta jalan produk dalam tingkat detail yang benar-benar baru.Β
Dengan memberikan gambaran produk secara keseluruhan dan tugas yang diperlukan untuk mencapainya, backlog produk membantu tim memahami langkah selanjutnya dan hubungan antar-tugas. Ini membantu:
Meningkatkan efisiensi dengan menciptakan proses pengembangan yang lancar dan transparan
Mengatur tugas dan memastikan batas waktu terpenuhi
Memprioritaskan pekerjaan dan permintaan pemangku kepentingan
Mengurangi risiko scope creep dan menjaga tim tetap sesuai rencana
Pemilik produk adalah komponen penting dari setiap Tim Scrum. Mereka mengembangkan visi umum untuk suatu produk dan membantu tim menjalankan visi tersebutβjadi semua orang memahami tujuan fitur produk baru dan alasan fitur tersebut penting.Β