Türkçe çevirisiyle “ürün sahibi” anlamına gelen product owner terimi bir iş unvanı için oldukça soyut bir kavram. Dolayısıyla product ownerların tam olarak ne iş yaptığını anlamak yazılım şirketlerinde çalışan diğer kişiler için bile zor olabiliyor. Öyleyse gelin bu görev tanımına daha detaylı bir şekilde göz atalım ve bir product owner neler yaparmış görelim.
Genel olarak ifade etmek gerekirse product owner, bir yazılım projesinin tamamlanmasından ve başarısından sorumlu olan kişidir. Son kullanıcıların beklentilerine uygun olarak görevler oluşturur ve bu görevleri yazılım ekibine açıklayan product owner, ardından süreci etkin bir şekilde yönetir ve optimize eder.
Product ownerlar, paydaşlar ile yazılım geliştirme ekibi arasında bir köprü işlevi görerek bir ürünün özelliklerini belirleme ve görevleri önceliklendirir. Dolayısıyla ürünle ilgili sorular için iletişime geçilecek öncelikli kişiler yine onlardır.
Product Owner vs Product Manager
Her ne kadar isimleri benzerlik gösterse de product owner ve product manager unvanları arasında birtakım farklar bulunmaktadır. Product ownerlar “product backlog” veya ürün listesini yönetir, paydaşları temsil eder ve geliştirme ekibinin yol haritasına uygun olarak ilerlemesini sağlar. Product managerlar ise daha genel görevlere odaklanır, genellikle ürün stratejilerini geliştirir, gereksinimleri belirler ve diğer departmanlarla iş birliği yapar.
Product Ownerların Sorumlulukları
Product ownerların sorumlulukları çalışılan projeye bağlı olsa da çoğunlukla ortak olan bazı önemli roller ve sorumlulukları şöyle sıralayabiliriz:
Product Backlog Yönetimi
Bir ürün sahibinin en önemli sorumluluklarından biri product backlog listesi oluşturarak görevleri önceliklendirmek ve sürdürmektir.
Ürün ve Geliştirme Arasında İrtibat Görevi Görmek
Product ownerlar, ürünle ilgili ihtiyaç, beklenti ve öncelikleri net bir şekilde aktararak paydaşlar ve geliştirme ekibi arasında bir köprü görevi görmelidir.
Oluşturulan Stratejileri Geliştirme Ekibi için Görevlere Dönüştürmek
Çözüm odaklılık bir product ownerda aranan başlıca özelliklerden biridir. Dolayısıyla bir product ownerın, paydaşların istekleri doğrultusunda oluşturduğu stratejileri görevlere dönüştürerek yazılım ekiplerine sunması gerekir.
Piyasayı ve Müşterilerin İhtiyaçlarını Öğrenmek
Product ownerların değişen trendlere, pazar koşullarına ve müşteri ihtiyaçlarına hızla uyum sağlamaları beklenir. Dolayısıyla bu kişilerin esnek olabilmeleri ve gerektiğinde projenin başarısı için yön değiştirmeleri gerekebilir.
Gerektiğinde Sorulara Yanıt Vermek
Proje ile ilgili herhangi bir soruda başvurulacak ilk kişi product ownerlardır. Dolayısıyla product ownerların yazılım ekiplerinden gelecek sorular için erişilebilir olması gerekmektedir.
Nasıl Product Owner Olunur?
Product owner olmak için mesleki eğitimlerden ve sertifikalı kurslardan faydalanarak kendinizi product management ve ownership konularında geliştirebilirsiniz. Ancak teknik bilgilerin ve problem çözme becerilerinin yanı sıra kendinizi iletişim ve proje koordinasyonu alanlarında da geliştirmelisiniz.