Scrum’da yer alan rollerden üç rolden birisi Product Owner’dır. Tüm paydaşların sözcüsü konumunda, takım tarafından yapılacak işlerin NE olduğunu belirlemekle sorumludur.
Yapılacak işleri belirlemek kurumsal dünyada yöneticinin rol ve sorumlulukları arasında olduğundan rolün takım içindeki yerinde yanlış anlaşılmaya sebep olmaması önemli. Scrum’da yer alan tüm roller yataydır ve birbirine karşı hiyerarşik hiç bir üstünlüğü yoktur. Rolleri gereği sorumluluklarında farklılıklar bulunmaktadır.
Bir Product Owner’ın olmazsa olmaz yetkinliği soft skill’leridir. Teknik bilgisini takımın desteği ile birlikte artırabilir, ama özellikle iletişim konusunda oldukça yetkin olmalıdır.
- Takım tarafından yapılacak tüm işlerin listelendiği Product Backlog’un tek sorumlusudur.
- Product Backlog’un tek sorumlusudur. Kendisi dışındakilerin de edit etme yetkisi veriyor olsa bile backlog’da yapılan her türlü işlemin sorumlusudur.
- Product Backlog’u hazırlarken en yüksek iş değerine ve en öncelikli işi belirleyerek takımın öncelikli olarak bu işleri yapmasını sağlamalıdır. Sonuçta her bir takım belli bir yatırımdır, Product Owner ise yapılan bu yatırımın getirisini (ROI(Return on Investment)) maximize etmelidir.
- Backlog’da yer alan öncelik ve iş değeri bilgisini paydaşlarla görüşmeler yaparak doğru bir şekilde belilenmesini sağlamalıdır.
- Her bir item’ın kabul kriterini net bir şekilde belirlemelidir.
- Tüm paydaşların sözcüsüdür;
- Product Owner, tüm paydaşların sözcüsü konumundadır. Tüm paydaşlarla çok yakın çalışmalı taleplerin ürün üzerindeki etkisini anlamalı ve ekibe anlatmalıdır.
- Product Backlog’u şeffaf hale getirmeli tüm paydaşlar tarafından görünür hale getirmesi önemlidir. Bu şekilde tüm paydaşlar şimdiye kadar yapılan işleri, bundan sonra yapılacak işleri ve önceliklerini görebilecekler ve yorumlarını iletebilecektir.
- Müşteri memnuniyetini sağlayacak roldür.
- Takım tarafından yapılacak veya yapılan işleri ise düzenli olarak tüm paydaşlara bilgi vermelidir.
- Ürününüz vizyonunu şekillendirmelidir;
- Sorumlu olduğu ürünün vizyonunu geliştirmeli, gelişmelere göre de adapte etmelidir.
- Ürünün yer aldığı pazarı gözlemlemeli, gelişmeleri analiz etmelidir. Bu bilgileri takımla da paylaşıyor olması da takımın geliştirdiği ürünün pazardaki etkisini farketmesini sağlayacaktır.
- Takım tarafından yapılacak üretim ortamına geçişlerin planlamasını yapmak. Takım her sprint çalışan yazılımı ortaya çıkarmakla sorumlu fakat ne zaman üretim ortamına geçeceğini Product Owner karar vermektedir.
- Scrum pratikleri konusunda kendini geliştirmelidir;
- Kendisini scrum ve product backlog yönetimi konusunda devamlı geliştirmelidir. Product Backlog’u ne kadar verimli yönetirse takım da o derece verimli olabilecektir. Bu sebeple Product Backlog’u daha verimli yönetebilmenin yollarını araştırmalı ve öğrendiği pratikleri, tecrübelerini diğer Product Owner’larla da paylaşmalıdır.
- Takımla beraber çalışmalıdır ve Scrum etkinliklerine katılmalıdır.
- Takımla beraber yanyana çalışmalıdır. Takımın sorularına hızlı destek vermelidir.
- Takımın geliştirdiği yazılım parçalarını kontrol etmelidir. NE sorusunun cevabını veren olarak yapılan geliştirmelerin NE sorusunu karşılığını verip vermediğini kontrol etmeli ve geribildirimlerini takıma iletmelidir.
- Planlama toplantısının ilk kısmının ana aktörüdür. Takıma yapacağı işlerin NE kısmını anlatmaktadır.
- Daily Scrum’lara katılımı zorunlu değildir. Katıldığı durumda da daily scrum boyunca sessiz kalmalıdır.
- Review toplantısına katılımı gerekmektedir. Paydaşlara yapılan işlerle ilgili bilgi vermeli ve takımın gösterdiği çalışan yazılımla ilgili geri bildirimleri almalıdır.
- Retrospective toplantısına katılmalıdır. Tüm takım üyesi gibi yorumlarını ileterek sürecin iyileştirilmesi konusunda çaba göstermelidir.
- Gördüğünüz üzere Product Owner rolünün oldukça fazla sorumluluğu bulunmaktadır. Hatta bazı dokümanlarda mini CEO olarak da geçmektedir. Ama CEO deyince yanlış bir anlaşılma olmasın. Takımın yöneticisi durumunda değil, sadece takımın yapacağı işlerin NE kısmını belirlemekten sorumludur.
Bu kadar fazla sorumluluğu tek başına yerine getirmesi de mümkün olmayabilir, bu konu da takımdan da oldukça fazla destek almalıdır.