Agile metodolojide en sık kullanılan kavramlardan biri de "iterasyon"dur.
Diğer Adı Sprint olan iterasyon projenin parça parça müşteriye sunulması
için tüm projenin birkaç adımda bağımsız oluşturulan her bir adımın adıdır.
Her bir iterasyonda, Takımın hız (VELOCTY)ve kapasitesine (CAPACITY) ile
Story(HİKÂYE)’lerin Puanına (STORY POINT) bağlı olarak belirli sayıda Hikâye
planlanır.
İterasyon 1
ile 4 hafta arasında sürebilir. Genellikle Salı ve Çarşamba günleri iterasyon başlar.
Diğer günlerde başlanması pek tercih edilmez.
İterasyon süreci şöyle başlar: Başlangıçta İterasyon Planlama (Iteration
Planning) toplantısı yapılır. Bu toplantıda Tüm Agile takım ve Product Owner
veya Analist bulunur. Öncelikli Hikâyeler Kartlara yazılarak takıma gösterilir.
Takım içerisindeki kişiler, bu kartlardaki bilgilere ve Product Owner'den
aldığı bildirimlere göre hikâyeye kendi puanını verir. Takım bu puanlamaları
yaptıktan sonra takımın hız/kapasitesini de düşünerek bir veya
birkaç Hikâye bitireceği sözünü verir. Bu Hikâye grubuna da SPRINT BACKLOG
denir.
Bir iterasyonda sözü verilen Hikâyeler iterasyon sonunda
yazılım-test-sign-off aşamalarını geçtikten sonra, diğer iterasyon
başlamadan önce bitirilen iterasyon müşteriye sunulur. Sunum sırasında tüm
Agile takım, Product Owner ve proje planlamasında bulunan kişiler bulunur.
İterasyon içerisinde eksik yapılan veya yeni istenen talepler diğer iterasyonda
yapılmak üzere yeniden hikâyelendirilir.
İterasyon ve iterasyon planlamanın ana süreci aşağıdaki gibi özetlenebilir.
Canım da ne mandalina çekti:)

Hiç yorum yok:
Yorum Gönder