Agile’da Kanban: Akışı Görünür Kıl, Sonucu Hızlandır
Kanban, Agile teslimatı hızlandırmanın en pratik yollarından biri. WIP limitleri, akış metrikleri ve Flow Review ritmiyle işi görünür kılıp daha öngörülebilir sonuç üretmeyi adım adım anlatıyorum.
5/8/20243 min oku
Agile’da Kanban: Akışı Görünür Kıl, Sonucu Hızlandır
Agile çoğu zaman “hız” ile eş anlamlı sanılıyor. Oysa asıl hedef hız değil; öngörülebilir teslimat, kalite, ve sürekli iyileştirme. Kanban, bu hedeflere ulaşmak için en pratik yaklaşımlardan biri: Çünkü işi “yapılacaklar listesi” olmaktan çıkarıp akış (flow) olarak yönetmeni sağlar.
Bu yazıda, Kanban’ı Agile düşünceyle birleştirip gerçek hayatta nasıl sonuç üreteceğini adım adım anlatıyorum.
Kanban’ın asıl gücü: “Akış”ı yönetmek
Kanban bir araç değil, bir çalışma sistemidir. Temel amacı şudur:
İşin nerede biriktiğini görünür kılmak
Aynı anda yapılan işi azaltmak (WIP)
Teslimatı hızlandırmak ve öngörülebilir hale getirmek
Sürekli iyileştirmeyi veriye dayandırmak
Kısa formül: Daha az eşzamanlı iş = daha hızlı bitiş = daha az stres = daha yüksek kalite.
En sık hata: Her şeyi “Başladı” yapmak
Ekipler Kanban’a geçince genelde şu olur:
Board kurulur ama herkes her şeye “In Progress” çeker
WIP limiti yoktur
İşler sürünür, kimse “bitirmeye” odaklanmaz
“Toplantılar azaldı” sanılır ama teslimat hızlanmaz
Kanban’ın kalbi WIP limitidir. WIP yoksa Kanban yoktur.
Kanban’ı Agile yapan 5 pratik
1) Akışı tanımla (gerçek sürece göre)
Klasik kolonlarla başla:
To Do → In Progress → Review/Test → Done
Sonra süreç netleştikçe büyüt:
Analysis / Dev / Code Review / Test / Deploy gibi
Ama uyarı: Kolon sayısı arttıkça karmaşa artar. Minimumla başla.
2) WIP limitlerini koy (ve gerçekten uygula)
Örnek başlangıç:
In Progress: 3
Review/Test: 2
Kural: WIP doluysa yeni iş alınmaz.
Ekip “blokajı” çözmeye, işi bitirmeye odaklanır. Bu tek başına teslimat hızını değiştirir.
3) İşleri “küçült” (deliverable parçalar)
Kanban’ın hızlanması için işlerin küçük olması şart:
1–3 gün içinde bitecek parçalara böl
Büyük işleri “epic” olarak tut, altına küçük kartlar koy
Büyük kart = belirsizlik = sürünme.
4) Politikaları görünür yap (kurallar yazılı olsun)
Board’ın yanına 6–8 satırlık “çalışma anlaşması” koy:
Done ne demek? (kabul kriteri)
Review ne zaman yapılır?
Blokaj ne zaman escalate edilir?
Hangi tip işlerin önceliği var?
Yönetişim, hızın düşmanı değil; doğru kurulursa hızın şartıdır.
5) Veriyi ritme bağla (Flow Review)
Haftada 1 kez 30 dakikalık “Flow Review” yap:
Nerede birikim var?
Hangi iş kaç gündür bekliyor?
WIP aşılıyor mu?
Bir sonraki hafta için tek iyileştirme ne?
Kanban’ı “board yönetimi” değil, sistem iyileştirme haline getiren şey budur.
Takip etmen gereken 4 metrik (basit ama güçlü)
Kanban’ı gerçekten yönetmek için şunlar yeter:
Lead Time: İstekten “Done”a toplam süre
Cycle Time: “In Progress”tan “Done”a süre
Throughput: Haftada kaç iş bitti?
WIP: Aynı anda kaç iş var?
Bu metrikleri dashboard için değil, karar almak için kullan.
2 haftada hızlı başlangıç planı (mini roadmap)
Gün 1–2: Board + 3 kolon + iş tipleri
Gün 3: İlk WIP limitleri (küçük başla)
Gün 4–5: İşleri küçült (1–3 gün hedefi)
Hafta 2: Flow Review + 1 iyileştirme seç (tek!)
Hafta 3: Review/Test darboğazını çöz (genelde orası tıkanır)
Sonuç
Kanban, Agile’ı “iyi niyet” olmaktan çıkarıp ölçülebilir ve yönetilebilir hale getirir. En büyük sıçrama genelde şuradan gelir:
WIP limitlerini koy
Bitirmeyi kültür haline getir
Akışı veriye bağla
Daha az iş, daha hızlı sonuç. Daha az stres, daha yüksek kalite.
