Merhaba;
Jira ve Greenhopper ile Scrum yazımızın ikinci bölümüne hoş geldiniz. İlk bölüme buradan ulaşabilirsiniz.
Sprintlerin Tanımlanması
Scrum çerçevesinde her bir iterasyon Sprint olarak isimlendirilmektedir. Sprintleri paketlenmiş zaman aralıkları olarak düşünebilirsiniz. Bakınız: Scrum Guide: Time-boxes
Sprintlerimiz başlangıç ve bitiş tarihleri bulunmaktadır, ve ekibin hızını ayarlamak için her bir sprint’in aynı sürede tutulması önerilmektedir.
Jira içerisinde projeler için sürüm tanımlamaları yapılabilmektedir. Jira 4.1.1’de Project menüsüne tıkladığınızda erişebileceğiniz projeleri görecekseniz. Burada herhangibir projenin üzerine tıkladığınızda proje sayfası açılacaktır. Sol menüden version’a tıkladığınızda projeniz içerisinde tanımlanmış versionları görebilirsiniz. Sayfanın sağ üst kısmında “Manage Versions” linkini tıklayın. (Bu linki göremiyorsanız yeterli yetkiniz olmayabilir Jira yöneticiniz ile iletişime geçiniz.)
Açılan sayfa içerisinde yeni sürümünüzü tanımlayabilirsiniz.
Version Name: Sürümünüze bir isim verin. Örneğin: Sprint 1
Description: Bir açıklama girin
Release date: Sprintinizin bitiş tarihini girin.
Schedule:Sprintinizin zaman sırasına göre hangi sürümden sonra geleceğini seçin.
“Add” tuşuna basarak yeni sürümünüzü ekleyebilirsiniz. Jira’ya eklediğiniz sürüm, scrum’da Sprint’e denk gelmektedir.
Şu ana kadar Sprint’imizin ancak bitiş tarihini ve ismini verebildik. Şimdi de başlangıç tarihini verelim.
Sprint’in başlangıç Tarihinin Tanımlanması
Bunun için üst Menüden Agile | Planning Board’a geçiş yapmalıyız.
Dikkat edecek olursanız sol tarafta Unscheduled ve Sprint 1 isimli iki kutumuz bulunuyor. Eğer göremiyorsanız bu sütun saklanmış durumdadır. Board search’ün yanındaki “toggle columns visibility” ikonuna tıklayarak ilgili sütunların görülmesini sağlayını. Eğer kutularımız kapalı (collapsed) ise expand all ikonuna tıklayarak Unscheduled ve Sprint 1 kutularının genişlemesini sağlayın. Sprint-1 için dikkat ederseniz “End Date” Jira içerisinde tanımladığımız release date tarihini almış. Start date’i ise üzerine tıklayarak değiştirebilirsiniz.
Tatil Günleri
Bazı dönemlerde sprintlerinizin içerisine tatiller denk gelebilir. Scrum’da hızımızı ayarlamak için sprint sürelerini sabit tutmak istememizden dolayı bu tatil günlerini sprintimizin dışında tutmak isteriz.
Eğer Jira/Greenhopper yöneticimiz tatil günlerini girmedi ve sizde projenin yöneticisi iseniz; yetkimiz dahilinde Agile altındayken ekranın sağ üst tarafında gördüğümüz Tools menüsünü kullanabilirsiniz.
Tools| Configuration’a tıklayın.
Sprint zamanlarını tanımlayarak Burndown chart’ın başlangıç bitiş zamanlarını da tanımlamış olduk. Şimdi sıra backlogumuzu oluşturup business değerlerini vermeye geldi.
Bir sonraki yazımızda Business Value tanımlayarak devam edeceğiz.
Pingback: Erdem Seherler » Jira ve Greenhopper ile Scrum – I