Agile takımlarının en sık kullandığı çerçeveler Scrum ve Kanban’dır.
-
Scrum, devrimsel bir dönüşüm sağlarken;
-
Kanban, evrimsel bir dönüşüm sunar.
Her ikisinin de verimliliği artıran farklı pratikleri vardır ve kullanım alanları takımların ihtiyaçlarına göre değişir.
Scrum ve Kanban’ın pratikleri bir arada uygulandığında ortaya çıkan bu hibrit yaklaşım, isimlerin birleşiminden türetilerek ScrumBan olarak adlandırılır. Pratiklerin oranı ne olursa olsun, iki metodolojinin karışımı ScrumBan kapsamına girer.
ScrumBan’ı Uygularken
ScrumBan uygulanmadan önce, takıma en fazla fayda sağlayacak Scrum ve Kanban pratikleri belirlenmelidir. Burada kritik nokta, çekirdek olarak hangi metodolojinin benimseneceğini netleştirmektir. Çekirdek seçilen metodolojinin üzerine diğerinden uygun pratikler eklenmelidir.
ScrumBan’da Yaygın Kullanılan Pratikler
-
Roller: Scrum Master ve Product Owner aktif olarak kullanılır. Çekirdek metodolojiye göre rol ismi Scrum Masterya da Kanban Master olarak değişebilir.
-
Etkinlikler: Daily ve Retrospective en sık yapılan etkinliklerdir. Ayrıca yapılan işi sergilemek için Sprint Review benzeri etkinliklerin de yaygın kullanıldığı görülür.
-
Work In Progress (WIP) Limiti: Takımların öncelikli işlere odaklanması için tercih edilen önemli bir pratiktir.
-
Cycle Time & Lead Time Ölçümü: İşlerin ne kadar sürede tamamlandığı ve bu süre zarfında ne kadar çalışıldığı ölçülür. Bu metrikler, iyileştirme alanlarını görünür kılar.
-
Board Kolonlarında Değişiklik: Takımın ihtiyaçlarına göre board üzerinde değişiklik yapılması, pull mekanizması ve Agile Manifesto prensipleri ile uyumlu şekilde görünürlüğü artırır.
ScrumBan, Scrum’ın yapılandırılmış yapısını Kanban’ın esnekliğiyle birleştirerek takımlara ihtiyaca göre uyarlanabilir bir model sunar. Bu sayede takımlar hem planlı hem de esnek bir şekilde ilerleyebilir.