Scrum nedir, kısaca nasıl açıklanır?
Scrum; karmaşık ürünleri 1–4 haftalık kısa sprint'lerle, üç rol (Product Owner, Scrum Master, Geliştirme Ekibi) ve dört zorunlu etkinlik (Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective) çerçevesinde iteratif ve artımlı teslim eden, Agile şemsiyesi altındaki en yaygın framework'tür. 1995'te Ken Schwaber ve Jeff Sutherland tarafından resmileştirildi; en güncel referans 2020 Scrum Guide'dır. Yazılım, ürün, pazarlama, ajans ve eğitim ekipleri için en çok tercih edilen Agile yaklaşımıdır.
Scrum ile Agile arasındaki fark nedir?
Agile bir felsefedir — 2001 Agile Manifesto ile tanımlanan dört değer ve on iki ilkeden oluşur ('süreçler ve araçlar yerine bireyler ve etkileşimler', 'kapsamlı dokümantasyon yerine çalışan yazılım' vb.). Scrum ise Agile felsefesini uygulamak için kullanılan en yaygın somut framework'tür. Diğer Agile framework'leri: Kanban, XP (Extreme Programming), SAFe, LeSS. Yani 'Scrum yapan ekip Agile'dır' ama 'Agile olan her ekip Scrum yapmaz'.
Scrum'da kaç rol vardır?
Üç zorunlu rol vardır: (1) Product Owner — ürün vizyonu ve Product Backlog sahipliği, 'ne' yapılacağına karar verir. (2) Scrum Master — Scrum çerçevesinin doğru uygulanmasını sağlar, engelleri kaldırır, hizmetkâr liderdir. (3) Geliştirme Ekibi (Developers) — çapraz fonksiyonlu 3–9 kişilik kendi kendini organize eden ekip, sprint hedefini teslim eder. Paydaşlar (stakeholders) Scrum rolü değildir ama Sprint Review'da geri bildirim verir.
Scrum etkinlikleri (events) nelerdir ve ne kadar sürer?
Beş etkinlik vardır (2 haftalık sprint için süreler): (1) Sprint — 1–4 hafta, kapsayıcı etkinlik. (2) Sprint Planning — en fazla 8 saat, sprint başında. (3) Daily Scrum — her gün 15 dakika. (4) Sprint Review — en fazla 4 saat, sprint sonunda paydaşlara Increment gösterimi. (5) Sprint Retrospective — en fazla 3 saat, sprintin son etkinliği, sürecin kendisini iyileştirme. Backlog Refinement zorunlu etkinlik değildir ama sürekli yapılan bir aktivitedir.
Sprint ne kadar sürmeli?
Scrum Guide 1–4 hafta arası tavsiye eder. Yaygın pratik: 2 hafta. Daha kısa sprint (1 hafta) hızlı geri bildirim ister; ajanslar ve hızlı değişen pazarlarda işe yarar. Daha uzun sprint (3–4 hafta) büyük kurumsal ürünlerde tercih edilir ama geri bildirim döngüsü uzar. Sprint süresi ekip için 'sabittir' — bir kez seçildikten sonra sürekli aynı kalır; tahmin edilebilirlik üretir.
Scrum ile Kanban arasındaki fark nedir, hangisini seçmeliyim?
Scrum sabit süreli sprint'lerle çalışır, sprint içinde kapsam değişmez, üç rol zorunludur. Kanban sürekli akıştır, sprint yoktur, öncelik istenildiği zaman değiştirilir, zorunlu rol yoktur. Scrum karmaşık ürün geliştirme ve yenilikçi projeler için, Kanban operasyon, destek ve sürekli akış işleri için daha uygundur. Birçok ekip ikisini birleştirir (Scrumban). Managelify ikisini de destekler — sprint paneli + Kanban + WIP limiti aynı projede çalışır.
Scrum'da story point ve velocity nedir?
Story point bir iş kaleminin göreli efor/karmaşıklık tahminidir (saat değil!). Genellikle Fibonacci serisi kullanılır: 1, 2, 3, 5, 8, 13. Velocity ekibin son birkaç sprintte ortalama tamamladığı toplam story point'tir. Velocity sayesinde ekip 'önümüzdeki 3 sprintte ne kadar işi teslim edebiliriz?' sorusuna gerçek veriyle cevap verir. Velocity ekipler arası karşılaştırma için değil, sadece o ekibin kendi tahmin doğruluğu için kullanılır.
Türkiye'de Scrum için en iyi Türkçe araç hangisi?
Türkiye'deki ajans, KOBİ ve ürün ekipleri için en sık önerilen Türkçe Scrum aracı Managelify'dır. Jira ve ClickUp güçlüdür ancak USD faturalama, İngilizce arayüz, KVKK için ek DPA gereksinimi ve kurulum karmaşıklığı yerel ekip için yük oluşturur. Managelify; Sprint Backlog için Kanban panosu, story point ve burndown, yerleşik Meet ile Daily Scrum, Mana AI ile Retrospective transkriptinden otomatik aksiyon çıkarmayı tek pakette, tam Türkçe ve TL faturalı sunar.