Scrum Takımının Rolü

Yayınlanan: 2022-07-04

Scrum, yazılım geliştirme için yaygın olarak kullanılan bir kavramdır. Scrum çerçevesi, Scrum Master, ürün sahibi ve geliştirme ekibi etrafında döner. Ancak scrum ekibi: yapı, roller ve sorumluluklar her tür ekip için geçerlidir.

Bir Scrum takımı, her üye kendi sorumluluklarını yerine getirdiğinde verimli bir şekilde çalışır. Scrum'da önerilen geliştirme ekibi boyutu üç ila dokuz üyedir. Ancak bu, Scrum Master'ı ve ürün sahibini hariç tutar. Ekibin her bir üyesi hakkında daha fazla ayrıntı bulmak için daha derine inin.

Scrum Ustası

Scrum Master, ürün sahibine ve geliştirme ekibine günlük aktiviteleri üzerinde çalışmaları için koçluk yapar. Takımın çerçevenin değerlerini ve ilkelerini anlamasını sağlarlar. Ek olarak, çerçeveden en iyisini elde etmek için ekibin Çevik ile ilgilenmesini sağlarlar.

Scrum Master ayrıca takımın kendilerini organize etmesine yardımcı olur. Ayrıca takımı her zaman motive ederler. Tüm ekip üyeleri arasında iletişimi artırmak ve daha iyi işbirliğini sağlamak da anahtardır. Scrum Master'ın belirli sorumluluklarından bazıları şunlardır:

  • Koç

Takımdaki diğer herkes için Çevik bir koç görevi görürler. Ürün sahibi ve geliştirme ekibi arasındaki tüm engelleri ortadan kaldırın. Scrum Master ayrıca ürün sahibine geliştirme ekibine daha fazla dahil olmayı öğretir.

  • kolaylaştırıcı

Scrum Master ayrıca tüm çerçeve için kolaylaştırıcı olarak hizmet eder. Tüm etkinlikleri herkesin isteğine göre düzenlerler. Ayrıca, ekibin tüm Scrum ekibini artırabilecek önemli kararlar almasına da yardımcı olurlar.

  • Girişim Bekçisi

Scrum Master, tüm ekibi dışarıdan gelen dikkat dağınıklığından ve müdahaleden korur. Ekibin genel iş için en iyi değeri sunabilmesini sağlar. Kuruluşlar genellikle ölçeklendirilmiş bir Scrum ortamını tercih eder.

Ölçekli bir Scrum ortamında, birden fazla Scrum ekibi birlikte çalışır. Bu nedenle, takımlar arasında önemli miktarda bağımlılık vardır. Scrum Master'ınız ekiplerin verimli çalışmasını sağlamaktan sorumlu olur.

Ayrıca takımları Sprint öğelerine odaklayarak takımları alakasız tartışmalardan uzak tutarlar. Scrum Master ayrıca dışarıdaki endişeleri ve soruları ele alma sorumluluğunu da üstlenir.

  • hizmetkar lider

Scrum Master, takıma herhangi bir endişesi veya sorusu olup olmadığını sormalıdır. Takımın sorunları olması durumunda, Scrum Master bunları çözebilmelidir. Scrum Master ayrıca takımın gereksinimlerinin önceliklendirilmesinden ve karşılanmasından da sorumludur. Ekibin yüksek performanslı sonuçlar sunabilmesini sağlar.

  • Süreç İyileştirici

Scrum Master, değeri en üst düzeye çıkarmak için uygulanan süreçleri ve uygulamaları geliştirmekten de sorumludur. Organizasyonda yapılan işleri yapabilmelidirler. Ama aynı zamanda tüm sprint hedeflerine ulaşmak için bir strateji geliştirin.

Ürün Sahibi

Ürün sahibi, müşterilerin ve paydaşların sesi olarak hareket eder. Paydaşlar ve geliştirme ekibi arasındaki boşluğu doldurmaktan sorumlu olmaya devam ederler. Boşluğu, ürünlerin değerini en üst düzeye çıkaracak şekilde yönetirler.

Sprint Faaliyetleri ve Geliştirme çalışmalarının her aşamasında bir ürün sahibi yer alır. Bir ürünün başarısında çok önemli bir rol oynarlar. Bir ürün sahibinin belirli sorumlulukları aşağıdaki gibidir:

  • Boşluğu Kapatmak

Ürün sahipleri, iç ve dış paydaşlarla yakın çalışır. Ürün özelliklerini biriktirme listesine yerleştirmek için girdiler toplar ve bir vizyon oluştururlar. Bir ürün sahibi, paydaşların gereksinimlerini ve tercihlerini anlamalıdır.

Ancak ürün sahibi, geliştirme ekibinin ürün gereksinimlerini anlamasını sağlamalıdır. Geliştirme ekibiyle düzenli olarak işbirliği yapmalıdırlar. Ekiple etkileşimleri, geri bildirim sıklığını ve yanıt süresini iyileştirir.

  • Ürün İş Listesini Yönetir

Ürün sahibi, ürün biriktirme listesini oluşturacak ve yönetecektir. Tüm paydaş gereksinimlerini karşılamak için biriktirme listesindeki kalemleri sipariş ederler. Ayrıca ürün geliştirme ekibinin sorularına da cevap vermelidirler. Ürün sahibi, değeri artırmak için ürün birikimini düzenler.

  • Ürün sertifikası

Bir ürün sahibi, inşa edilmekte olan özellikleri de onaylamalıdır. Ürün biriktirme listesindeki her bir kalem için kabul kriterlerini tanımlamaları gerekir. Ürün sahibinin ayrıca kabul kriterlerini belirten kabul testleri oluşturması gerekir.

  • katılım

Ürün sahiplerinin sprint faaliyetlerine aktif olarak katılmaları gerekmektedir. Geliştirme ekibi üyeleriyle yakın çalışmalılar. Ürün sahibinin sorumluluğu, öğeleri, değerlerini ve kapsamlarını açıklamaktır. Ürün faaliyetleri üzerinde çalışmalıdırlar. Bir sonraki sürümün öğelerini tartışmak için paydaşların katılımını içerir.

Geliştirme Ekibi

Geliştirme ekibi, bireysel uzmanlık alanlarına sahip geliştiricileri içerir. Ön uç geliştiriciler, arka uç geliştiriciler, QA uzmanları, Dev-Ops ve iş analistleri gibi özel becerilere sahip kişiler, geliştirme ekibinin bir parçası olabilir. Ekibiniz, bir sprint sonunda teslim edilmesi gereken potansiyel teslimatı uygulamak için çalışır.

Geliştirme ekibi, test ekibi, gereksinim belirtimi ekibi ve diğerleri gibi daha küçük ekiplere sahip olabilir. Bu ekipler, ürün parçalarını başarılı bir şekilde geliştirmek, test etmek ve teslim etmek için gerekli beceri setini belirledikten sonra oluşur. Geliştirme takımı, Scrum takımı dışından herhangi bir yardıma ihtiyaç duymaz.

Aşağıda geliştirme ekibinin belirli sorumlulukları yer almaktadır:

  • Geliştirme ve Teslimat

Geliştirme ekibi, her sprint sonunda tamamlanmış bir artış oluşturur. Ancak, yapılan artış, sürümün bir parçası olmak zorunda değildir. Serbest bırakılabilir bir işlevsellik olmalıdır. Neyin dahil edileceğine ürün sahibi karar verir.

  • Görevlendirme ve Teklif Tahminleri

Geliştirme ekibinin, ürün biriktirme listesinden kullanıcı hikayelerini alması gerekir. Ekip ayrıca sprint öğelerini bölümlere ayırarak görevler oluşturur. Sonunda, sprint öğeleri için tahminler sağlarlar.

Kapanış notları

Scrum master rolü, çevik bir projenin başarısının anahtarıdır. Ancak, bir Scrum ekibinin tüm üyeleri, tüm ekibin verimli çalışmasını sağlamak için sorumluluklarını yerine getirmelidir. Scrum çevik metodolojisinde bir sertifika, herkesin Scrum ortamındaki belirli görevlerini anlamasına yardımcı olacaktır.