Cycle'lar
Cycle, SetGet'te agile metodolojisindeki sprint'e karsilik gelen zaman kutulu bir iterasyondur. Cycle'lar ekibinize belirli bir sure — genellikle bir ila dort hafta — icerisinde bir dizi is ogesine taahhut etme, yurutme ve teslim etme imkani tanir. Surekli calismayi tekrarlanabilir araliklara bolerek, cycle'lar planlama, yurutme ve gozden gecirme ritmi olusturur ve zaman icinde ongorulebirligi arttirir.
SetGet'teki her projenin kendi cycle seti olabilir. Cycle'lar bir proje icinde ust uste binmez, bu sayede her is ogesi belirli bir anda en fazla bir aktif cycle'a ait olabilir.
Neden cycle kullanilmali
- Odaklanma — Iterasyon icin sabit bir kapsam, kapsam kaymalarini onler ve ekibin su an onemli olana odaklanmasini saglar.
- Ongorulebilirlik — Birkac cycle sonrasinda ekibiniz, gelecek planlamayi daha dogru yapan guvenilir bir hiz gelistirir.
- Hesap verebilirlik — Her cycle'in net bir baslangic ve bitis tarihi vardir, bu da neyin taahhut edildigini ve neyin teslim edildigini gormeyi kolaylastirir.
- Surekli iyilestirme — Tamamlanan cycle'larin gozden gecirilmesi darbogazlari, tekrarlayan engelleri ve surec iyilestirme alanlarini ortaya cikarir.
Cycle yasam dongusu
Her cycle, mevcut tarihe gore baslangic ve bitis tarihlerine dayanan ongorulebilir bir yasam dongusunden gecer:
| Durum | Kosul | Aciklama |
|---|---|---|
| Taslak | Baslangic tarihi ayarlanmamis veya baslangic tarihi gelecekte ve cycle aktive edilmemis | Olusturulmus ama henuz planlanmamis bir cycle |
| Yaklasan | Baslangic tarihi gelecekte | Cycle planlanmis ama henuz baslamamisdir |
| Aktif | Mevcut tarih baslangic ve bitis tarihi arasinda | Cycle devam ediyor; is ogeleri uzerinde aktif olarak calisilmalidir |
| Tamamlandi | Bitis tarihi gecmis | Cycle sona ermistir; kalan ogeler aktarilabilir veya arsivlenebilir |
Bir projede ayni anda yalnizca bir cycle Aktif olabilir. Gelecek iterasyonlar icin birden fazla yaklasan cycle sirada bekleyebilir.
Cycle olusturma
- Bir proje acin ve kenar cubugundaki Cycle'lar bolumune gidin.
- + dugmesine veya Cycle Olustur islemine tiklayin.
- Cycle ayrintilariini doldurun:
| Alan | Zorunlu | Aciklama |
|---|---|---|
| Ad | Evet | "Sprint 12" veya "Q1 Hafta 3" gibi aciklayici bir ad |
| Baslangic tarihi | Evet | Cycle'in ilk gunu |
| Bitis tarihi | Evet | Cycle'in son gunu |
| Aciklama | Hayir | Cycle hedefleri, odak alanlari veya notlar hakkinda istege bagli baglam |
- Cycle'i kaydetmek icin Olustur'a tiklayin.
TIP
Cycle'lar icin tutarli bir adlandirma kurali kullanin. "Sprint 14 — Auth Iyilestirmeleri" gibi isimler hem sirayi hem de odak alanini bir bakista iletir.
Cycle suresi kilavuzu
| Sure | En uygun kullanim |
|---|---|
| 1 hafta | Hizli hareket eden ekipler, hata duzeltme sprint'leri, hizli iterasyon |
| 2 hafta | En yaygin; planlama yuku ile teslim kapsamini dengeler |
| 3 hafta | Daha uzun inceleme donguleri veya ekipler arasi bagimliliklari olan ekipler |
| 4 hafta | Arastirma ve tasarim asamalari iceren daha buyuk ozellik calismalari |
Cycle'a is ogesi ekleme
Is ogelerini bir cycle'a atamak icin birkac yol vardir:
Cycle gorunumunden
- Kenar cubugundaki cycle'i acin.
- Proje backlog'undan oge aramak ve secmek icin Mevcut is ogelerini ekle'ye tiklayin.
- Secilen ogeler hemen cycle'a eklenir.
Bir is ogesinden
- Herhangi bir is ogesini acin (onizleme gorunumu veya tam sayfa).
- Ozellikler panelinde Cycle alanini bulun.
- Acilir menuden hedef cycle'i secin.
Liste veya kanban gorunumunden
- Bir is ogesine sag tiklayin (veya islem menusunu kullanin).
- Cycle'a ekle'yi secin ve hedef cycle'i belirleyin.
Toplu atama
- Liste veya hesap tablosu gorunumunde onay kutularini kullanarak birden fazla is ogesi secin.
- Toplu islemler arac cubugunu acin.
- Cycle ayarla'yi secin ve hedef cycle'i belirleyin.
WARNING
Bir is ogesi ayni anda yalnizca bir cycle'a ait olabilir. Yeni bir cycle'a atamak, ogeyi onceki cycle'dan kaldirir.
Cycle'lari goruntuleme
Cycle listesi
Varsayilan cycle'lar gorunumu, tum cycle'lari duruma gore sirali bir listede gosterir — once aktif, sonra yaklasan, sonra tamamlanan. Her giris su bilgileri gosterir:
- Cycle adi
- Tarih araligi
- Tamamlanma yuzdesini gosteren ilerleme cubugu
- Toplam, tamamlanan ve kalan is ogesi sayisi
Cycle icinde kanban gorunumu
Herhangi bir cycle'i acarak is ogelerini tercih ettiginiz yerlesimde gorebilirsiniz. Kanban yerlesimi is ogelerini duruma gore gruplayarak, devam eden calismanin pano tarzinda bir gorunumunu sunar:
- Is ogelerini durum sutunlari arasinda suruklayip birakarak durumlarini guncelleyin.
- Oncelik, atanan kisi, label veya baska bir ozellige gore filtreleyin ve gruplayin.
- Tum standart is ogesi islemleri cycle baglami icinde kullanilabilir.
Cycle icinde Gantt gorunumu
Gantt yerlesimi cycle is ogelerini bir zaman cizelgesinde gosterir:
- Her is ogesi, baslangic ve bitis tarihleri arasinda uzanan yatay bir cubuk olarak gorunur.
- Ogeler arasindaki bagimliliklar baglanti cizgileri olarak gosterilir.
- Tarihleri dogrudan zaman cizelgesinde ayarlamak icin cubuk kenarlarini surukleyin.
- Cycle siniri, iterasyon icinde ne oldugunu vurgulayarak gosterilir.
Cycle icinde hesap tablosu gorunumu
Hesap Tablosu yerlesimi hizli veri girisi ve toplu duzenleme icin bir izgara saglar:
- Herhangi bir sutuna gore siralayin — durum, oncelik, atanan kisi, tahmin, tarihler.
- Hucreleri dogrudan izgarada satir ici duzenleyin.
- Sutunlari is akisiniza uyacak sekilde yeniden boyutlandirin ve siralayin.
Cycle ilerleme takibi
SetGet, cycle ilerlemesini gercek zamanli olarak izlemek icin birden fazla yol sunar.
Ilerleme cubugu
Her cycle, tamamlanan is ogelerinin toplam ogelere oranini gosteren yatay bir ilerleme cubugu gosterir. Cubuk renk kodlamasi kullanir:
| Renk | Anlam |
|---|---|
| Yesil | Tamamlanan ogeler |
| Mavi | Devam eden ogeler |
| Turuncu | Inceleme veya bekleyen durumlardaki ogeler |
| Gri | Backlog veya baslanmamis ogeler |
Ilerleme cubugu, is ogeleri durum degistirdikce otomatik olarak guncellenir.
Burndown grafigi
Cycle analitik kenar cubugu, kalan is ogelerinin zaman icindeki sayisini izleyen bir burndown grafigi icerir:
- Ideal cizgi, calismanin cycle boyunca esit dagitilmasi durumunda beklenen tamamlanma hizini gosterir.
- Gercek cizgi, gercek ilerlemeyi gun gun gosterir.
- Gercek cizgi ideal cizginin ustundeyse, cycle programin gerisindedir.
- Gercek cizgi ideal cizginin altindaysa, cycle programin onundedir.
Burndown grafigi gunluk toplantilari ve cycle ortasi kontrolleri icin onemli bir aractir.
Kapsam degisikligi takibi
Analitik gorunumu ayrica kapsam degisikliklerini de takip eder — cycle basladiktan sonra eklenen veya kaldirilan is ogeleri. Bu, kapsam kaymasinin teslimi etkileyip etkilemedigini anlamaniza yardimci olur.
Cycle analitik kenar cubugu
Bir cycle'i goruntulerken Analitik sekmesine tiklayarak ayrintili dokumlere erisin:
| Metrik | Aciklama |
|---|---|
| Toplam ogeler | Cycle'daki is ogesi sayisi |
| Tamamlanan | Tamamlandi durumuna tasinan ogeler |
| Devam eden | Su anda uzerinde calisilan ogeler |
| Kalan | Henuz baslanmamis veya backlog'da olan ogeler |
| Tamamlanma orani | Tamamlanan ogelerin yuzdesi |
| Burndown | Kalan calismayi zaman icinde gosteren grafik |
| Kapsam degisiklikleri | Cycle baslangic tarihinden sonra eklenen veya kaldirilan ogeler |
| Atanan kisiye gore | Ekip uyesi basina oge dokumu |
| Oncellige gore | Oncelik duzeylerindeki dagilim |
| Label'a gore | Label'lar arasindaki dagilim |
| Duruma gore | Is akisi durumlari arasindaki dagilim |
| Tahmine gore | Tamamlanan ve kalan tahminlerin toplami |
Bu analitikler etkili cycle retrospektifleri yuruntmenize ve iterasyonlar arasindaki kaliplari belirlemenize yardimci olur.
Tamamlanmamis ogeleri aktarma
Bir cycle tamamlanmamis is ogeleriyle sona erdiginde, bunlari sonraki cycle'a aktarabilirsiniz:
- Tamamlanmis cycle'i acin.
- SetGet, tamamlanmamis tum ogeleri (tamamlandi durumunda olmayanlar) listeleyen bir Aktar istemi gosterir.
- Hedef cycle'i secin — genellikle sonraki yaklasan cycle.
- Ogeleri tasimak icin Aktar'a tiklayin.
Aktarilan ogeler tum ozelliklerini, yorumlarini ve gecmislerini korur. Etkinlik akisi aktarimi kaydeder, boylece bir ogenin cycle'lar arasindaki yolculugunu takip edebilirsiniz.
TIP
Tamamlanmamis ogeleri aktarmadan once gozden gecirin. Bazilarinin artik alakali olmayabilir ve digerlerinin cycle sirasinda ogrenilenler esas alinarak yeniden tahmin edilmesi gerekebilir.
Otomatik aktarim
Ekibiniz tercih ediyorsa, bir cycle tamamlandi olarak isaretlendiginde tum tamamlanmamis ogelerin otomatik olarak sonraki cycle'a tasinmasi icin bir aktarim kurali ayarlayabilirsiniz. Bu, cycle gecislerindeki manuel isi azaltir.
Cycle'i favorilere ekleme
Sik erisilen cycle'lari hizli erisim icin favori olarak isaretleyin:
- Kenar cubugunda veya liste gorunumunde bir cycle'in uzerine gelin.
- Yildiz simgesine tiklayin.
- Cycle, kenar cubugunun ustundeki Favoriler bolumunuzde gorunur.
Favoriler kisiseldir — her ekip uyesi kendi listesini olusturabilir. Daha fazla bilgi icin Favoriler sayfasina bakin.
Cycle'i arsivleme
Arsivleme, bir cycle'i silmeden aktif listeden kaldirir:
- Arsivlemek istediginiz cycle'i acin.
- ... menusune tiklayin ve Arsivle'yi secin.
- Cycle arsivlenen bolume tasinir.
Arsivlenen cycle'lar:
- Varsayilan cycle listesinde gorunmez.
- Arsivlenenleri goster filtresi etkinlestirilerek gorulebilir.
- Her zaman geri yuklenebilir.
- Tum is ogelerini, analitikleri ve gecmisi korur.
WARNING
Bir cycle'i arsivlemek, is ogelerinin durumunu degistirmez. Ogeler hala tamamlanmamissa, arsivlemeden once bunlari baska bir cycle'a aktarmayi dusunun.
Cycle'i duzenleme ve silme
Cycle'i duzenleme
- Cycle'i acin ve ... menusune tiklayin.
- Cycle'i duzenle'yi secin.
- Adi, tarihleri veya aciklamayi degistirin.
- Degisikliklerinizi kaydedin.
Bir cycle'in tarihlerini degistirmek, yasam dongusu durumunu etkileyebilir. Ornegin, tamamlanmis bir cycle'in bitis tarihini uzatmak, onu tekrar aktif duruma cevirir.
Cycle'i silme
- Cycle'i acin ve ... menusune tiklayin.
- Sil'i secin.
- Silmeyi onaylayin.
Bir cycle'i silmek cycle kapsayicisini kaldirir ama is ogelerini silmez. Ogeler, cycle alanlari temizlenmis olarak projede kalir.
Cycle'lar icin klavye kisayollari
| Kisayol | Islem |
|---|---|
Q | Cycle listesini ac |
C | Aktif cycle icinde yeni bir is ogesi olustur |
Yukari / Asagi | Cycle'lar arasinda gezin |
Enter | Secili cycle'i ac |
En iyi uygulamalar
- Cycle baslamadan once planlayin — baslangic tarihinden once is ogelerini secmek ve tahmin etmek icin bir cycle planlama oturumu duzenleyin.
- Cycle'lari tutarli uzunlukta tutun — cycle'larin duzenli bir ritmi oldugunda ongorulebilirlik artar.
- Devam eden isi sinirlayin — ekibin gercekci olarak tamamlayabileceginden fazla oge eklemeyin. Gecmis hizi kilavuz olarak kullanin.
- Cycle sonunda gozden gecirin — neyin iyi gittigini, neyin gitmedigini ve bir sonraki cycle icin nelerin degismesi gerektigini tartismak icin bir retrospektif duzenleyin.
- Burndown'i gunluk kullanin — sorunlari erken yakalamak icin gunluk toplantilarda burndown grafikini kontrol edin.
- Cycle ortasi kapsam degisikliklerinden kacinin — cycle basladiktan sonra oge eklemek planlamayi zayiflatir. Acil bir sey gelirse, esit miktarda isi kaldirin.
- Dusunarak aktarin — her tamamlanmamis ogenin ileriye tasinmasi gerekmez. Bazilari yeniden onceliklendirme icin backlog'a donmelidir.
- Cycle'lari net adlandirin — tartismalarda kolayca referans alinabilmesi icin sira numarasini ve istege bagli olarak temayi ekleyin.
Cycle izinleri
Cycle yonetimi proje duzeyindeki rol izinlerine uyar:
| Islem | Admin | Uye | Misafir |
|---|---|---|---|
| Cycle olusturma | Evet | Evet | Hayir |
| Cycle duzenleme | Evet | Evet | Hayir |
| Cycle silme | Evet | Hayir | Hayir |
| Oge ekleme/kaldirma | Evet | Evet | Hayir |
| Oge aktarma | Evet | Evet | Hayir |
| Cycle goruntuleme | Evet | Evet | Evet |
| Analitik goruntuleme | Evet | Evet | Evet |
Misafirler cycle icerigini ve analitiklerini gorebilir ancak cycle'i veya uyeligini degistiremez.
Cycle'lar ve module'ler karsilastirmasi
Cycle'lar ve module'ler farkli organizasyonel amaclara hizmet eder:
| Boyut | Cycle'lar | Module'ler |
|---|---|---|
| Organizasyon ilkesi | Zaman (baslangic ve bitis tarihi) | Ozellik veya kapsam (mantiksal gruplama) |
| Ust uste binme | Bir proje icinde ust uste binme yok | Module'ler paralel calisabilir |
| Sure | Sabit, genellikle 1-4 hafta | Degisken, aylar boyunca surebilir |
| Amac | Teslim ritmi ve hiz takibi | Ozellik duzeyinde ilerleme takibi |
| Is ogesi uyeligi | Ayni anda bir cycle | Ayni anda bir module |
Bir is ogesi ayni anda hem bir cycle'a hem de bir module'e ait olabilir. Cycle'lari "ne zaman" icin ve module'leri "ne" icin kullanin.
Ilgili sayfalar
- Module'ler — Calismayi ozellik alanina gore duzenleme
- Epic'ler — Cycle'lar arasindaki buyuk girisimleri takip etme
- Is Ogeleri — Bireysel gorevleri yonetme
- Gorunumler — Calismanizin filtrelenmis perspektiflerini kaydetme
- Bagimliliklar — Engelleme iliskilerini anlama
- Favoriler — Cycle'lari ve diger ogeleri hizli erisim icin yerlestirme
- Analitik — Calisma alani duzeyinde performans metrikleri