Scrum’da İş Analisti ve PO Sorumluluklarını Nasıl Ayırabiliriz?

Sedef İnci Açar
KoçSistem
Published in
2 min readNov 12, 2021

İş analisti ile çalışan Scrum takımlarında analist ve PO arasındaki sorumluluk konusu devamlı gündeme gelen bir konu olarak karşımıza çıkıyor.

Bunun bir nedenini Scrum’da analist rolünün olmaması ve analistin farklı rollerde (bazen birden fazla rolde) görevler üstlenmesi olarak söyleyebiliriz. Diğer nedeni ise geleneksel yöntemde yapılan iş analizi aktivitelerinin bir kısmının Scrum’da PO tarafından yapılması. Bu doğrultuda, iş analisti ve PO’nun kesişen/örtüşen beceri ve sorumluluklarını da hesaba kattığımızda, net ayrım yapmak pratikte zorlaşabiliyor.

Bu kapsamda ilk olarak iş analisti Scrum’da hangi rollerde görev alıyor, onlara bakalım.

İş Analistinin Scrum’daki Rolleri

Scrum’da 3 rol var: Developers, Scrum Master ve Product Owner. İş analisti rolü yok; iş analisti organizasyon yapısına göre veya takımın ihtiyacına göre farklı rolleri üstlenebiliyor.

İş analisti PO olarak takımda yer alabiliyor. PO rolündeki analist, PO’nun gerçekleştirdiği paydaş analizi, story mapping veya user story ve kabul kriterlerini yazma gibi iş analizi aktivitelerini düşünecek olursak iyi bir pratik olarak karşımıza çıkıyor.

İş analisti Proxy PO yani vekil PO olarak takımda yer alabiliyor. Vekil PO, PO olgunluk seviyesinde karar verici özelliği olmaması nedeniyle bir anti-pattern olarak değerlendirilebilir. Ancak gerçek PO’nun geliştirici takım ile yakın temasta çalışamadığı ve PO’nun tam zamanlı olarak takımla çalışamadığı durumlarda vekil PO ihtiyacı ortaya çıkabiliyor.

İş analisti geliştirici takım- developers- içinde analist olarak görev alabiliyor. Pratikte BT Analisti, Sistem Analisti gibi unvan sahibi iş analistleri genellikle geliştirici takım ile Scrum’da Developer rolü ile çalışan analistlerdir.

Son olarak, iletişim ve kolaylaştırma yetkinlikleri doğrultusunda iş analistleri Scrum Master olarak görev alabiliyor.

Buna göre, developer rolünde geliştirici takım içinde çalışan bir iş analisti ile Product Owner sorumluluklarını nasıl ayırabiliriz?

İş Analisti ve PO Rolleri Arasındaki Farklılıklar

1.PO, geliştirici takıma Ne kısmını getirir. İş analisti ise geliştirici takımla beraber Nasıl yapılacağına karar verir.

2.PO değerin maksimize edilmesinden ve backlogun etkin bir şekilde yönetilmesinden sorumludur. İş analisti ise gereksinimleri tanımlamaktan ve backlog itemlarını nasıl çerçevesinde detaylandırmaktan sorumludur.

3.PO iş sratejisini belirleyen iş birimlerinin ve hedef pazarın önceliklerine göre ürün/çözüm stratejisini, ürün özelliklerini ve yol haritasını belirlerken, iş analisti çözüm sunar.

4.PO müşteri ve pazar odaklıyken, iş analistinin odağında proje ve çözüm vardır.

Sonuç olarak, geliştirici takım ile çalışan bir iş analisti ile PO sorumlulukları organizasyona ve takım ihtiyaçlarına göre farklılık da gösterebilir. Ancak işin Ne kısmını PO’nun getirdiğini, Nasıl kısmını ise iş analistinin tariflediğini net bir şekilde söyleyebiliriz. Her ne kadar sorumlulukların ve birbirlerinden beklentilerin netleştirilmesi faydalı olsa da işi neden yapıyoruz’a yani değere odaklanmak PO ve analistle beraber tüm takımın odağında olmalıdır.

--

--