Scrum takımları Scrum Master, Product Owner ve Developer rollerinden oluşmaktadır. Bu 3 rolün takım içindeki rol ve sorumlulukları farklıdır. Bütün rollerin herhangi bir hiyerarşik bağlantısı bulunmamaktadır. Scrum Guide’da da belirtildiği üzere rollerin farklı sorumlulukları bulunmaktadır ve tüm takım üyelerinin rollerin sorumluluklarına saygı gösterilmesi önemlidir.
Agile dönüşüm öncesi; Aşağıdaki sorumluluklara baktığımızda bir ekipte bu sorumluluklar yöneticilere aittir.
- Takımın yaşadığı sıkıntılarda takımın önünün açılması
- Takımın yapacağı işlerin belirlenmesi ve önceliklendirilmesi
- İhtiyaç olması durumunda takım üyelerine koçluk yapılması
Agile dönüşüm sonrası; Yukarıdaki sorumluluklar Scrum Master ve Product Owner arasında dağıtılmaktadır.
Şimdiye kadar yöneticilerin sorumlulukları diye bilinen sorumlulukların Scrum Master ve Product Owner’a geçmesiyle bu rollerin yanlış anlaşılmasına sebep olmaktadır. Bir de bu rollere sahip kişiler farklı bir yaklaşım içine girip yönetici gibi yaklaşmaları durumunda takım içinde hatta organizasyonda sıkıntılara sebep olacaktır.
Bu sebeple ilk paragrafta bahsettiğimiz gibi Scrum Master ve Product Owner’ın sadece Scrum ile birlikte üstlendiği sorumluluklar vardır. Herhangi bir insan yönetimi yoktur. Bu yaklaşımın da Scrum takımlarının kırmızı çizgisi olması gerektiğini düşünüyorum.