Agile ve Scrum Farkı Nedir?
"Biz Agile yapıyoruz" — genellikle Scrum'ı kastederek. Ama Agile ve Scrum eş anlamlı değil. Biri bir zihin yapısı; diğeri bir çerçeve.
Kısa cevap
Agile bir felsefedir; Scrum onu yaşamanın bir yoludur. Agile, iyi ürün geliştirmenin nasıl göründüğünü tanımlar (değerler, ilkeler). Scrum ise günlük olarak nasıl uygulanacağını tarif eder (roller, sprintler, törenler).
- →Agile = bir zihin yapısı ve değerler kümesi (2001 Agile Manifesto'sundan)
- →Scrum = Agile'ı uygulayan belirli bir çerçeve (roller, etkinlikler, eserler)
- →Scrum, en yaygın kullanılan Agile çerçevesidir (Agile takımların yaklaşık %58'i tarafından kullanılır)
Yan yana karşılaştırma
Scrum ne zaman kullanılır?
Scrum, bunların tümü doğru olduğunda en iyi çalışır:
Sık sorulan sorular
Scrum ile Agile aynı şey mi?
Hayır. Scrum, Agile'ı uygulamanın bir yoludur. Kanban, XP ve SAFe de Agile'dır. 'Scrum yapıyoruz' demek istediğinizde 'Agile yapıyoruz' demek yaygın ama kesin değildir.
Takımım için hangisi daha iyi?
Törensel olmayan esnekliğe ihtiyacınız varsa Kanban'ı deneyin. Net bir Ürün Sahibiniz varsa ve sprint ritmi istiyorsanız Scrum'ı kullanın. Her ikisi de Agile'dır.
Scrum ve Kanban birleştirilebilir mi?
Evet — buna 'Scrumban' denir. Takımlar, Scrum'ın yapısını (sprintler, retrospektifler) Kanban'ın akış görselleştirmesi ve İşlem Limiti kısıtlarıyla kullanır.
Scrum pratiği yapmaya hazır mısın?
Ücretsiz quiz ile Scrum bilgini test et — 2020 Scrum Rehberi'ne dayalı.