Scrum Tanımı Ve Temel Bileşenleri

Scrum, insanların karışık ve adaptasyona açık problemleri ele alabilmek için en yüksek değere sahip ürünü, üretken ve yaratıcı bir şekilde geliştirmesini sağlayan bir iskelettir.

Scrum temel bileşenleri;

Scrum ekibi,

Ekibin rolleri,

Etkinlikler,

Çıktılar ve Kurallardır.

Tüm bu parçaların ayrı ayrı amaçları bulunmaktadır ve Scrum başarısında önemli rol oynarlar.

Scrum temelinde deneyerek kontrol etme süreci vardır. Her bir tekrarlamada (iterasyon) kazanılan deneyime göre kararlar alınır

SCRUM EKİBİ VE ETKİNLİKLERİ

Scrum ekibi, ürün sahibi, geliştirme ekibi ve scrum uzmanından oluşur.

Scrum ekiplerinin en önemli özelliği, dışarıdan komutlar ile yönetilmiyor olmasıdır.

Ekip kendi içinde en iyisine karar vererek kendisini yönetir.

Scrum’ın en önemli özelliği ürünün (yazılım) tekrarlamalı (iterasyonlu) olarak teslim edilmesidir.

Scrum ekibi her tekrarlama sonrası geri bildirim alarak bu geri bildirimden fazlasıyla faydalanır.

Scrum etkinlikleri düzenlilik sağlamak ve fayda arttırımı için yapılır. Bu etkinlikler süreç içinde yeterli sayıda olmalı ve başka toplantı, etkinlik vb. yapılmamalıdır.

Tüm etkinliklerde bir zaman kısıtı vardır ve zaman dolduğunda etkinlik bitirilmelidir.

Bu etkinliklerin herhangi birini uygulamamak veya uygun biçimde gerçekleştirmemek Scrum değerlerinin sağladığı faydalara doğrudan etki edecektir.

Sprint

Scrum’ın en temel yapı taşı olan Sprint, belirli bir zaman aralığını temsil eder.

Bu aralığın uzunluğu en fazla bir ay olabilir. Genellikle Sprint’lerin uzunluğu bir veya iki hafta olarak tercih edilir.

Sprint süresi çok uzun olursa risk ve belirsizlik artar.

Sprint planlama, bir Sprint’in en başında yapılan etkinliktir.

Planlamada tüm Scrum ekibi mevcut Sprint içinde yapılacak işi planlar.

Toplantıya Scrum ekibi dışında ürünün paydaşları da fayda sağlamak amacı ile katılabilir.

Planlama toplantısının süresi Sprint’in uzunluğu ile orantılıdır.

Bir aylık Sprint için planlama toplantısı en fazla 8 saat, iki haftalık bir Sprint için ise 4 saat olabilir.

SCRUM ESERLERİ VE ÇIKTILARI

Ürün iş listesi değer üreten ürünün, önceliğe göre sıralanmış özellik listesidir. Üründen beklenen tüm gereksinimler için tek bilgi kaynağı burasıdır.

Ürün sahibi, ürün iş listesinden sorumlu tek kişidir. Listenin sıralaması, içeriği ve erişilebilirliğinden sorumludur.

Sprint iş listesi belirlenen Sprint hede doğrultusunda seçilmiş ürün iş listesi kalemleridir. Ayrıca Sprint iş listesinde, hedefe ulaşmak için yapılan plan da mevcuttur.

Ürün parçası, bir Sprint sonunda tamamlanan ürün iş listesi kalemleri ile daha önce bitirilmiş Sprintlerdeki ürün parçalarının değerlerinin toplamıdır.

Her Sprint sonunda bir ürün parçası kullanılabilir olarak hazır ve “Bitti” olarak tanımlanmış bir şekilde ortaya çıkmalıdır.