Agile yaklaşımların en popüleri olan Scrum’da üç farklı rol vardır. Scrum Master, Product Owner ve Development Team üyesi.  Bu yazımızda ismi oldukça havalı olan Scrum Master’ın rol ve sorumluluklarına bakacağız. İsminin havalı olmasından dolayı şimdiye kadar içinde bulunduğum dönüşümler de Scrum Master taliplisi oldukça fazla oluyor.

Scrum Master veya diğer rollerin birbirine hiyerarşik anlamda üstünlüğü bulunmamaktadır. Tüm roller yatay durumdadır.

Scrum Master’ın rol ve sorumlulukları 3 temel başlığa ayırabiliriz.

1. Takıma karşı sorumlulukları

  • Takımın karşılaştığı üretimin verimliliğini etkileyen engellerin ortaya çıkarılmasını ve hızlıca ortadan kaldırılmasını sağlamalıdır. Bu engel kaldırma sürecinde ise Scrum Master devreye girmeden önce ilgili takım üyesi kendisi çaba göstermelidir.
  • Ortadan kaldırılan engellerin tekrar yaşanmaması için çalışmalıdır ve ilgili aksiyonların takibini yapmalıdır.
  • Scrum’ın takım tarafından doğru anlaşmasını ve uygulanmasını sağlamalıdır. Takımı doğru yönlendirebilmesi için de kendisini Scrum ve Agile konusunda sürekli geliştirmelidir.
  • Scrum çerçevesine şirketin ve takımın yapısına uygun pratiklerin geliştirilebileceğini daha önceki yazımızda bahsetmiştik. Takımla birlikte en uygun pratiklerin scrum prensipleri çerçevesinde geliştirilmesini sağlamaktır.
  • Scrum uygulamalarında oluşabilecek dysfunction’ların oluşmamasını, oluşanların da  düzeltilmesini sağlamalıdır. Takımın motivasyonunu her daim bu yönde koruyabilmelidir.
  • Takım üyelerinin sprint içinde commit edilen işlere yoğunlaşmasını sağlamak, bunu engelleyen unsurlara karşı takımı korumalıdır.
  • Takım üyeleri arasında oluşabilecek sorunların çözülmesini sağlamalıdır.
  • Takımın her geçen sprint daha verimli çalışabilmesi konusunda takıma liderlik yapmalıdır.
  • Agile takımlarını her daim daha gelişmeye odaklanmasını yani Kaizen kültürü kazanmasını sağlamalıdır.
  • Takımın önündeki risklerin belirlenmesini, oluşmasını sağlayacak engellerin alınmasını sağlamalıdır.
  • Takım DoD(Definition of Done) ile yapılan işin kalite standartlarını belirlemekte ve bu standartlara uymakla sorumludur. Scrum Master’da DoD’a uygun geliştirme yapılmasını sağlamalıdır.
  • Takımın kalite standartların taviz vermemesi, verildiği durumlarda da bunu bir sonraki sprintlerde telafi edilmek üzere kaydını tutmalıdır. Takımın yaptığı işlerde geriye dönük olarak teknik borç  bırakmama konusunda takımda farkındalık oluşturmalıdır.

2. Product Owner’a karşı sorumlulukları

  • Product Owner’ın ana sorumluluğu product backlog’u verimli bir şekilde yönetmektir. Scrum Master’ında bu konuda Product Owner’a mentörlük yapmalıdır.
  • Product Owner’ın takıma uygun olgunluktaki işlerin getirilmesinin takibini yapmalıdır.
  • Product Owner’ın her bir bir PBI’ın kabul kriterinin yeterli şekilde belirtildiğinden emin olmalıdır.
  • Product Backlog yönetimi ile ilgili çeşitli pratikleri öğrenerek Product Owner’a bu konuda bilgi vermelidir.

3. Organizasyona karşı sorumlulukları

  • Scrum Master kurum içinde Scrum pratiklerinin yaygınlaşmasını sağlamalıdır.
  • Diğer Scrum Master’larla bir araya gelerek tecrübe ettiği iyi ve kötü pratikleri diğer takımlarla paylaşmalıdır.
  • Kurum içerisinde düzenlenecek çeşitli etkinliklere Agile ve Scrum konusundaki bilgilerinin paylaşmalıdır.

İyi bir Scrum Master yukarıdaki sorumluluklarını yerine getirmelidir. Scrum Master her daim kendisini geliştirmeli, değişim konusunda da takıma liderlik etmelidir.

Foto: standuply.com
  • Banka şubesinde Scrum

    Scrum Guide’ın 2017 yılında yapılan güncellemesinde ise Scrum’ın yazılım dışı …
  • Retrospective pratiği – Starfish

    Sprint retrospective toplantısı, scrum takımlarının kişi, süreç ve kullandıkları uygulamal…
  • Scrumban in Software (English)

    First step of agile transformation is to decide which methodology to use. The most popular…
Load More Related Articles
  • Agile sihirli değnek değil

    Agile dönüşümlerinin başında birçok eğitim, workshop’lar düzenleniyor. Agile’ı…
  • Banka şubesinde Scrum

    Scrum Guide’ın 2017 yılında yapılan güncellemesinde ise Scrum’ın yazılım dışı …
  • Kişisel Agile

    22 yıldır Scrum hayatımızda. Çoğunlukta da yazılım geliştirme alanında kullanıldığı ile il…
Load More By mlap
  • Banka şubesinde Scrum

    Scrum Guide’ın 2017 yılında yapılan güncellemesinde ise Scrum’ın yazılım dışı …
  • Retrospective pratiği – Starfish

    Sprint retrospective toplantısı, scrum takımlarının kişi, süreç ve kullandıkları uygulamal…
  • Plansız işlerin yönetimi

    Sprint planlama toplantısında mümkün olduğunca tüm işler planlanmaya çalışılır ama takıma …
Load More In Scrum

Leave a Reply

Your email address will not be published. Required fields are marked *

Check Also

Agile sihirli değnek değil

Agile dönüşümlerinin başında birçok eğitim, workshop’lar düzenleniyor. Agile’ı…