SCRUM NEDİR ?
- Onur Kurtay
- 5 gün önce
- 2 dakikada okunur

Scrum, ekiplerin kendi kendini organize etmek ve ortak bir hedef doğrultusunda çalışmak için kullandığı bir yönetim çerçevesidir. Verimli bir proje teslimi için gereken bir dizi toplantı, araç ve rolü tanımlar. Scrum, karmaşık yazılım süreçlerinin yönetilmesi için kullanılır. Bunu yaparken bütünü parçalayan; tekrara dayalı bir yöntem izler. Düzenli geri bildirim ve planlamalarla hedefe ulaşmayı sağlar.
Scrum, ürün geliştirme ve diğer bilgi çalışmalarını yönetmek için kullanılan bir süreç frameworküdür. Scrum kelimesi aslında bir rugby terimidir. Rugby'de bir scrum, topu almaya çalışan bir grup oyuncudur.
Scrum'ın temel özelliği gözlemci, geliştirmeci ve tekrara dayalı olmasıdır. Birçok modern yazılım projesinin oldukça karmaşık olduğu ve en baştan tümünü planlamanın zor olacağı şeklindeki bir varsayımdan hareket eder. Bu karmaşıklığı üç ilke ile azaltmaya çalışır: Şeffaflık, Gözlem ve Uyumlanma.
Scrum'un avantajları nelerdir?
Scrum'un birçok avantajı bulunmaktadır. İşte bunlardan bazıları:
1. Esneklik: Scrum, proje gereksinimlerinin değişebileceği bir çerçeve sağlar. Her sprint, yeni bir fikrin veya ihtiyacın eklenmesine olanak tanır.
2. Daha fazla şeffaflık ve proje görünürlüğü: Günlük stand-up toplantıları sayesinde, tüm takım kimin ne yaptığını bilir, birçok yanlış anlaşılmayı ve karışıklığı ortadan kaldırır.
3. Artan takım sorumluluğu: Scrum takımında ne zaman ve ne yapacağını söyleyen bir proje yöneticisi yoktur¹. Bunun yerine, ekip her sprintde hangi işlerin tamamlanacağına kolektif olarak karar verir.
4. Değişikliklerin kolayca gerçekleştirilebilmesi: Kısa sprintler ve sürekli geri bildirimlerle, değişikliklere uyum sağlamak ve onlarla başa çıkmak çok daha kolaydır.
5. Artan maliyet tasarrufu: Sürekli iletişim, ekibin ortaya çıktığı anda tüm sorun ve değişikliklerden haberdar olmasını sağlar, masrafları düşürür ve kaliteyi arttırır.
6. Müşteri Memnuniyeti: Sürekli teslimatlar ve müşteri katılımı sayesinde müşteri memnuniyetinin artması.
7. İş birliği ve İletişim: Scrum'un avantajları arasında, ekiplerin iş birliği ve iletişiminin artırılması yer alır.
8. Hızlı ve Esnek Proje Yönetimi: Scrum, hızlı ve esnek bir proje yönetimi sağlar.
9. Müşteri Odaklılık: Scrum, müşteri odaklı bir yaklaşım benimser.
10. Sürekli Geliştirme: Scrum, sürekli geliştirmeyi hedefler.
Scrum'un dezavantajları nelerdir?
Scrum'un bazı dezavantajları aşağıdaki gibidir:
1. Kapsam Kayması Riski: Bazı Scrum projeleri, belirli bir bitiş tarihi olmaması nedeniyle kapsam sürünme yaşayabilir.
2.Ekip Deneyimi ve Bağlılık Gerektirir: Tanımlanmış rol ve sorumluluklarla, ekibin başarılı olması için Scrum ilkelerine aşina olması gerekir.
3. Yanlış Scrum Master Her Şeyi Mahvedebilir: Scrum Master bir proje yöneticisinden çok farklıdır.
4. Yüksek Düzeyde Deneyim ve Katılım Gerektirir: Scrum, ekipten yüksek düzeyde bir deneyim ve katılım gerektirir ve projeler kapsam kayması riskiyle karşı karşıya kalabilir.
5. Yoğun Proje Yaşam Döngüsü: Sık sık yapılan değişiklikler, sık ürün teslimi ve bitmiş ürünün kesin niteliğine ilişkin belirsizlik, katılan herkes için oldukça yoğun bir proje yaşam döngüsüne neden olur.
6. Uygun Ekibi Kurmamak/Kuramamak
7. Gerekli Bütçe ve Kaynakları Ayırmamak
8. Proje Yönetim Metotları Uygulamadan Geliştirmek: Proje Yönetim metotları uygulamadan, gelişi güzel geliştirmek.
Bu dezavantajlar, Scrum'un her projede veya her organizasyonda en iyi çözüm olmayabileceğini göstermektedir.
Yorumlar