# Agile vs Scrum

Adres: https://softwaredictionary.org/tr/karsilastirma/agile-vs-scrum
Son güncelleme: 2026-10-02

Kısaca: Agile, yazılımı küçük ve sık adımlarla, geri bildirimle geliştirmeyi savunan değerlerdir; Scrum ise bunu roller ve sprint'lerle uygulayan bir çerçevedir.

## Agile ile Scrum arasındaki fark nedir?

Agile, 2001 tarihli Agile Manifestosu'ndan gelir. Manifesto; ağır süreçlerin ve sabit planların yerine bireylere ve etkileşime, çalışan yazılıma, müşteriyle iş birliğine ve değişime yanıt vermeye değer verir. Bir yöntem değil, bir zihniyet ve on iki ilke tanımlar: neyin önemli olduğunu söyler, her gün tam olarak ne yapılacağını değil.

Scrum bu fikirleri bir rutine dönüştüren bir çerçevedir. İş, bir ila dört haftalık sprint'lerde yapılır; product owner ürün iş listesini (product backlog) önceliklendirir, scrum master ekibin Scrum'a uygun çalışmasına yardım eder, geliştiriciler de bir sprint hedefine bağlanır. Her sprint'te bir planlama toplantısı, günlük scrum, bir gözden geçirme (review) ve bir retrospektif vardır.

Yani ilişki genelden özele doğrudur: Scrum Agile'dır, ama Agile yalnızca Scrum değildir. Kanban, Extreme Programming ve Lean de birer Agile yaklaşımdır; birçok ekip bunları karıştırır, örneğin Scrum'ın toplantılarını yaparken işi bir Kanban panosunda izler.

Sık yapılan bir yanlış, günlük toplantılar ve sprint'ler yapan bir ekibin Agile olduğu düşüncesidir. Sık teslimat, gerçek müşteri geri bildirimi ve planı değiştirme özgürlüğü olmadan yapılan toplantılar yalnızca adıyla Agile'dır; önce değerler gelir, çerçeve onları yaşamanın bir aracıdır.

| Özellik | Agile | Scrum |
| --- | --- | --- |
| Nedir | Bir zihniyet: değerler ve ilkeler | Kuralları tanımlanmış bir çerçeve |
| Kökeni | Agile Manifestosu, 2001 | Ken Schwaber ve Jeff Sutherland, 1995; Scrum Rehberi |
| Roller | Tanımlı rol yok | Product owner, scrum master ve geliştiriciler |
| Ritim | Ekibin seçtiği hızda sık teslimat | Bir ila dört haftalık, sabit uzunlukta sprint'ler |
| Toplantılar | Tanımlı toplantı yok | Sprint planlama, günlük scrum, sprint gözden geçirme, retrospektif |
| Esneklik | Değerlerine uyan her yönteme uyar | Temel kuralları değiştirirseniz artık Scrum olmaz |

## Agile şu durumlarda doğru seçim

- Ekibinizin planlama, teslimat ve geri bildirim hakkında nasıl düşüneceğine karar veriyorsunuz.
- İşiniz destek ya da operasyon gibi sabit sprint'lere uymuyor.
- Birkaç yöntemin uygulamalarını birleştirmek istiyorsunuz.

## Scrum şu durumlarda doğru seçim

- Ekibiniz başlamak için net, hazır bir yapı istiyor.
- İş, bir ila dört haftalık parçalar halinde planlanabiliyor.
- Paydaşların ilerlemeyi düzenli ve öngörülebilir aralıklarla görmesi gerekiyor.

## Sık sorulan sorular

**Scrum, Agile ile aynı şey mi?**

Hayır. Scrum, Agile'ı uygulamanın yollarından biridir. Agile daha geniş bir felsefedir; Scrum buna belirli roller, etkinlikler ve çıktılar ekler.

**Scrum olmadan Agile olunabilir mi?**

Evet. Kanban, Extreme Programming, Lean ve ekibin kendi geliştirdiği yaklaşımlar; sık teslimat ve değişime yanıt verme değerlerine uyduğu sürece Agile'dır.

**Kanban, Scrum'ın bir parçası mı?**

Hayır. Kanban, sürekli akışa ve devam eden iş sınırlarına dayanan ayrı bir yöntemdir; yine de birçok Scrum ekibi sprint'ini izlemek için bir Kanban panosu kullanır.

---

Software Dictionary: https://softwaredictionary.org/tr · https://softwaredictionary.org/tr/llms.txt
