Product Backlog Refinement aktivitelerinden biri de refinement etkinliğidir. Bu etkinlikte tüm takım üyeleri ve PBI’ın olgunlaşmasına katkı sağlayabilecek kişiler yer alabilir. Kısıtlı bir süre içinde birden fazla iş ele alınacağından, zamanın verimli kullanılması çok önemlidir.
Etkinlik Öncesi Hazırlık
-
Önceliklerin belirlenmesi: Product Backlog’daki öncelikler, taslak da olsa belirlenmiş olmalıdır. Özellikle 1–2 sprint içinde yapılacak işlere öncelik verilmesi, zaman israfını azaltır. Gerekirse bir önceliklendirme etkinliği ile herkesin hemfikir olması sağlanabilir.
-
Paydaşlarla görüşme: Product Owner, ilgili paydaşlarla ihtiyaçları netleştirmeli ve yönlendirmelidir. Her talebe “evet” denilmesi, gereksiz işlere ve israfa yol açabilir. İş değeri yüksek taleplerin öne alınması kritik önemdedir.
-
Ürünler arası farkındalık: Product Owner yalnızca kendi ürünü değil, kurum içindeki diğer ürünleri de bilmeli. Böylece duplike işler önlenir, talep sahipleri doğru ürünlere yönlendirilebilir.
Etkinlik Sırasında Dikkat Edilecekler
-
Olgunlaştırılacak PBI’ların önceden belirlenmesi: Etkinlik öncesinde belirlenen maddeler sayesinde zaman daha etkin kullanılır. Gereken konular için developer’lar ön hazırlık yapabilir.
-
Fasilitasyon: Etkinliğin verimli geçmesi için doğru şekilde fasilite edilmesi gerekir. Bu sorumluluk Product Owner’a aittir.
-
Timebox: Zaman kutulaması yapılmalıdır. Aksi halde tek bir konu tüm etkinliği doldurabilir ve diğer maddeler gözden kaçabilir.
-
İncremental refinement: Sprint boyunca birden fazla refinement yapılması faydalıdır. İlk oturumda eksik kalan noktalar tespit edilip sonraki oturumlarda tamamlanabilir.
-
Katılımcı çeşitliliği: Katılım sadece Scrum takımı ile sınırlı olmamalı; gerekiyorsa takım dışındaki uzmanlar da davet edilmelidir.
Etkinlik Sonrası
-
Notların tutulması: Karmaşık gündemli organizasyonlarda alınan kararlar karışabilir. Bu sebeple konuşulan maddeler mutlaka kayıt altına alınmalı ve tüm takımın erişebileceği bir ortamda paylaşılmalıdır. Bu sayede:
-
Aynı konular tekrar tekrar gündeme gelmez,
-
Farklı toplantılarda farklı kararlar alınmasının önüne geçilir,
-
Herkesin aynı noktada hizalanması sağlanır.
-
Sonuç
Kaliteli bir planlamanın ön şartı, kaliteli refinement çalışmalarıdır. Product Owner, bu sürecin ana sorumlusu olsa da tek başına her şeyi bilmesi mümkün değildir. Bu nedenle Product Owner ve Developer’ların sürekli iletişim içinde, birlikte hareket etmesi kritik başarı faktörüdür.