Agile, Scrum, Kanban: Çeviklik Yaklaşımı ve Uygulamalar
Çeviklik: Temelde proje yaklaşımına, yazılım geliştirme tekniklerinin belirli bir çerçevede uygulanmasına ve “iterative” denilen yinelemelere dayalı bir yaklaşımdır. Buradaki ana amaç iş tanımlarının ve yüklerinin olabildiğince dağıtılması, daha yönetilebilir hale getirilmesidir. Yapılan işler sürekli olarak karşı tarafa ve kurum içine beslenir, geri dönüşlerle iyileştirebilir ve erken safhada sunulabilir hale getirilir. Özellikle yazılım sektöründe bu tip uygulamalar sıkça uygulanmaya başlanmıştır. Müşteriye olabilidiğince erken dönemde sunulan yazılım hizmeti, ileride olabilecek değişikliklere daha hızlı cevap verilebilmesini de sağlar.
Çeviklik ve çevik yaklaşımlar özellikle bu dönemlerde adından sıkça söz edilen uygulamalar olmasına karşın çevik yaklaşımların sihirli bir değnek olmadığını kabul etmek lazım. Harward Business Review Türkiye’nin “Çevikliği Kucaklamak” adlı makalesine göre çeviklik, her derde deva bir ilaç değildir. Çeviklik yaklaşımının daha geniş alanlara yayılması, öncelikli olarak farklı alanlarda başarılı örneklerin varlığına bağlıdır[2]. Unutulmamalıdır ki sadece gündemde bu konular var diye “biz de uygulayalım” bakış açısının sonu hüsran oluyor ve bu yaklaşımlara olan güven de zedeneleniyor.
Büyük, karmaşık sorunların ufak kısımlarına odaklanmak.