Agile yaklaşımın en popüler çerçevesi Scrum, Lean üretimin en popüler tekniği de Kanban’dır. Takım kurulumlarında da en çok kullanılan bu iki çerçeve ve metotun farklarına detaylı olarak bakalım.
Değişim süreci: Scrum’da devrimsel bir değişim bulunmaktadır. Scrum Guide’da yer alan roller, ürünler ve etkinlikler uygulanmalıdır. Kanban’da ise evrimsel bir değişim gerçekleşmektedir. Mevcut süreç ve rollerle değişim süreci başlamaktadır.
Etkinlikler: Scrum’da gerçekleştirilmesi gereken zorunlu etkinliklerle sık bir araya gelme vardır. Kanban’da ise bu kadar sık etkinlikler yer almamaktadır.
Planlama: Scrum’da sprint olarak adlandırılan belli bir periyodun planlaması yapılmaktadır. Kanban’da ise belli bir periyodun planlaması yoktur, öncelikli olan iş akışa girmektedir.
Takım: Scrum için bir takım olmalıdır ve takım ruhu içinde çalışmayı gerektirir. Kanban’da ise takım olmasına gerek yoktur. İş akışının olması Kanban’ı uygulamak için yeterlidir.
Değişiklik Talepleri: Scrum’da yapılan planlamada mümkün olduğunca değişiklik yapılmamaya çalışırken, Kanban’da ise öncelikli iş akışa girmektedir.
Tahminleme: İşleri geliştirmeden önce büyüklüklerini tahminleme Scrum takımlarında daha sık karşılaşılırken Kanban takımında tahminleme yapılmamaktadır. Kanban takımlarında ise ölçümleme yapılmaktadır. Yalnız bir not da düşelim; tahminleme yapılan Kanban takımları ile de karşılaşılabilmektedir.
Metrikler: Scrum ve Kanban dünyasının metriklerinde farklılıklar vardır. Kankan takımlarında işlerin tamamlanma ve geliştirme süreleri ölçümlenirken, Scrum takımlarında tahminleme üzerinden çeşitli ölçümler yapılmakta ve grafikler oluşturulmaktadır.