Category Archives: Uncategorized

Bestseller ile Deniz Yıldızı Retrospektif

Bestseller ile Deniz Yıldızı Retrospektif

Bestseller, kurumdaki diğer Scrum Takımları’na bakışla küçük bir takım fakat Scrum yapabilmek için optimum kişi sayısına sahipler. Scrum Takımı’nın kaç kişiden oluştuğu önemlidir. Çünkü büyük takımlar(6 fazlası) iletişimi takip etmekte zorlanırlar ve şeffaflık bozulur. Bunun sonucunda süreçte iyileştirme yapmak zorlaşır. Süreçte iyileştirme yapamıyorsanız yerinizde sayıyorsunuz demektir. Yerinizde saymamak için iyileştirmeler yapmalısınız, iyileştirme yapabilmek için şeffaf ortamda doğru gözlem yapmalısınız. Bu nedenle Çevik ve Yalın yaklaşımlarda az çoktur anlayışı bulunur.

az çoktur

Çoğu zaman 1 + 1 < 2’dir. Çok nadir durumlarda 1 + 1 > 2 olabilir.

1+1+1+1+1+1+1+1+1 >= 9 olmaz. Neden? Çünkü takım olmak bireylerin yan yana oturması ve sabahları 15 dakika ayakta durarak dün ne yaptım, bugün ne yapacağım, önümde engel var mı, sorularını yanıtlamaları değildir.

Bu ne demek oluyor? Takım olmak 1+1>2 olmasıdır. Bunun içinde bireylerin birbirilerinin yaptıkları işleri takip edebilmeleri ve anlamaları gerekir. Günlük Scrum Toplantıları’nda dün ne yaptım sorusuna cevap veren bir Geliştirme Takımı üyesinin söyledikleri diğer üyeler tarafından anlaşılmıyorsa, bu topluluk bir takım değildir. Yan yana oturan insanlar topluluğudur. Bu konu üzerinde çok duruyorum çünkü büyük takımlar takım olmanın önündeki en büyük engellerden biridir.

Continue reading Bestseller ile Deniz Yıldızı Retrospektif

Kanban ve Scrum, İkisinin de En İyisini Yapmak

Kanban ve Scrum, İkisinin de En İyisini Yapmak

 

Kanban ve Scrum, İkisininde En İyisini Yapmak

 

Kitabı indirebileceğiniz bağlantı: Kanban ve Scrum, İkisinin de En İyisini Yapmak (120 downloads)

 

Kanban ve Scrum,  İkisinin de En İyisini Yapmak

Çevirenin Önsözü

Mary Poppendieck’in Önsözü

David Anderson’un Önsözü

Giriş

Kitabın Amacı

Bölüm 1 – Kıyaslama

Scrum ve Kanban Nedir?

Özetle Scrum

Özetle Kanban

Scrum ve Kanban birbiriyle nasıl ilişkilidir?

Scrum ve Kanban, ikisi de süreç için bir araçtır

Araçları anlamak için kıyaslayın, yargılamak için değil

Hiçbir araç tam değildir, hiçbir araç mükemmel değildir

Scrum, Kanban’dan daha fazla kurala sahip

Kendinizi sadece bir araçla sınırlamayın!

Scrum rolleri belirler

Scrum’da iterasyonların süresi sabittir

Takım #1(Tek Ritim)

Takım #2(Üç Ritim)

Takım #3(Gelişen Olaylar Güdümlü)

Kanban, Çalışılan İşleri iş akışındaki adımlara göre, Scrum, Çalışılan İşleri iterasyon bazında sınırlandırır

İkisi de deneyseldir

Örnek: Kanban’da Çalışılan İşi Sınırlama Deneyi

Scrum, Sprint içindeki değişikliklere karşıdır

Scrum Duvarı her Sprint’te yeniden oluşturulur

Scrum’da çapraz fonksiyonel takımlar kuraldır

İş Maddeleri bir Sprint’e sığmak zorundadır

Scrum’da iş maddelerinin büyüklük tahmini ve takımın hızı önemlidir

Scrum ve Kanban aynı anda birçok ürün üzerinde çalışmaya izin verir

Scrum ve Kanban, ikisi de Yalın ve Çevik’tir

Küçük farklar

Scrum’da önceliklendirilmiş İş Listesi kuraldır

Scrum’da günlük toplantılar kuraldır

Scrum’da burndown grafikler kuraldır

Scrum Duvarı, Kanban Duvarı’na karşı

Tek parça akış

Kanban’da Bir Gün

Kanban Duvarı bu şekilde olmak zorunda mı?

Kanban Duvarı’mızda hangi kolonlar olmalı?

Kanban Duvarı’mızdaki kolonların limitleri kaç olmalı?

Kanban limitleri ne kadar katı olmalı?

Scrum ve Kanban benzerlikler

Scrum ve Kanban farklılıklar

Bölüm 2 – Durum Çalışması

Gerçek Hayatta Kanban

Operasyonel İşlerin Doğası

Neden değişim?

Nereden başladık?

Geliştirme açısından operasyonun görünümü

Operasyon açısından geliştirmenin görünümü

Başlarken

Takımlar başlarken

Atölye çalışması

Paydaşlara hitap

İlk Duvarın Oluşturulması

İlk Kanban Modeli

Resimdeki Satırlar

İlk Çalışılan İş limitini belirleme

Çalışılan İş limitine saygı gösterme

Duvarda konuşma

Taşma bölümünün belirlenmesi

Hangi işler Duvar’da

İşlerin büyüklüğünü nasıl verdik?

Tahmin edilen büyüklük ne demek? Teslim süresi mi, çalışma zamanı mı?

İşleri nasıl yaptık?

Günlük toplantılar

İterasyon planlama

İşe yarar bir planlama çalışması bulmak

Bir hikaye

Planlamanın yeniden keşfi

Yaklaşım 1 – Değiştirmek ve yeniden gözden geçirmek

Yaklaşım 2 – Uzmanlar gözden geçirir ve sonra tahmin yapılır

Neyi ölçmeli?

Değişim nasıl başladı?

Önceden

Sonradan

Olgunluğun oluşması

Çalışılan İş düşerken kısıtlar ortaya çıkar

Kanban Duvarı zamanla değişecektir, duvar tasarımınızı taşı oyarak yapmayın

Denemekten ve başarısız olmaktan korkmayın

Retrospektifle başlayın!

Deney yapmaktan vazgeçmeyin!

Yazarlar Hakkında

Henrik Kniberg

Mattias Skarin

Continue reading Kanban ve Scrum, İkisinin de En İyisini Yapmak

Yazılım Geliştirmede Teknik Borç

Yazılım Geliştirmede Teknik Borç

Üç arkadaş öğle yemeğinde konuşuyorlar:

 

  • Sabah yazılım geliştirme ekibiyle toplantımız vardı. Bireysel kredi başvuru raporlarına iki yeni alan eklemelerini istedik. Bu iki alanı ne kadar zamanda teslim edecekler, biliyor musun?
  • İki alan olduğuna göre arkadaşlarında keyifleri yerindeyse iki günde bitirirler heralde.
  • Ahahaha. Gerçekten yazılımcı olmak varmış. Adamlar yata yata para kazanıyorlar! Bütün gün bilgisayar başında otur ve hiç bişey yapmadan dünyanın parasını kazan. İki alan için dört hafta süre verdiler desem ne dersin?
  • Bizde bu işe girmeliyiz derim…

Continue reading Yazılım Geliştirmede Teknik Borç

Agile Tabu

Agile Tabu
Agile Tabu

Agile Tabu

Bir oyun olarak AGILE TABU, eğitici, kendini ifade etme becerisini yükseltici, kişiler arasındaki iletişimi, iletişimin kalitesini arttırıcı ve oynayanları eğlendirici özelliklere sahiptir.

Tabu yukarıda belirttiğim gibi eğlenceli ve faydalı bir oyun, birçok açıdan kendinizi ve diğer oynayanları geliştirebilirsiniz. Peki, Agile Takımları’nda tabunun faydaları nelerdir;

Continue reading Agile Tabu