İşleri birbirine bağlamak: Jira'da bağlantı türleri ve bağımlılık izleme
Bir işin başka bir işi beklediğini ya da aynı sorunun kopyası olduğunu Jira'da bağlantı türüyle kayda geçirirsiniz. Doğru türü seçmeyi, bağlantı eklemeyi ve bağımlılıkları izlemeyi öğrenirsiniz.
Bir bakışta
- Bağlantı, ilişkiyi yorum yerine kayıt yapısına yazar. Bağlı işler ekipler ve projeler arasında da görülebilir.
- Tür, ilişkinin yönünü ve anlamını belirler. Blocks, duplicates, clones ve relates to gibi türler farklı sorulara yanıt verir.
- Bağlantılar panoda da gösterilebilir. View settings içindeki Linked work items seçeneği kullanıcı bazındadır.
- Bağlantı türlerini yöneticiler yapılandırır. Silinen bir tür artık seçilemez.
Bağlantı neden gerekir?
İşler çoğu zaman tek başına ilerlemez. Ödeme ekranı, ödeme servisi bitmeden test edilemez; aynı hata farklı kişilerce ayrı kayıtlarda bildirilebilir; bir iş öncekinin kopyasıdır. Bu ilişkileri yorumlara not olarak yazmak kolaydır ama kimse takip edemez. Jira'da bağlantı, ilişkiyi iş öğesinin kendisine yazar.
Atlassian'a göre bağlantılı iş öğeleri ekipler ve projeler arasında ilgili işi birbirine bağlar; bu sayede bağımlılıklar daha kolay görülür ve yönetilir. Yani bağlantı yalnız kayıt bilgisi değil, planlamada başka ekibe bağımlı olduğunuz yerleri gösteren bir araçtır.
Hangi bağlantı türü seçilmeli?
Atlassian'ın listesinde şu türler yer alır: is blocked by, blocks, is cloned by, clones, is duplicated by, duplicates, added to idea, is idea for, is implemented by, implements, merged into, merged from, is reviewed by, reviews, is caused by, causes ve relates to. Seçimde en önemli soru, ilişkinin bir yönü olup olmadığıdır.
Blocks türü yönlüdür: A işi B işini bloke ediyorsa, B kaydında A'ya 'is blocked by' olarak görünür. Bu yön, bağımlılık takibinin temelidir. Relates to ise yön taşımaz; yalnızca ilgili kayıtları yan yana bulmanıza yarar. 'Causes' ve 'is caused by' türleri ise bir hatanın başka bir hatanın sonucu olduğu kök neden zincirlerinde işe yarar.
Örneğin ödeme servisi işi, ödeme ekranı işini blokluyorsa, ekran işinin sahibi servis işini tek bakışta görür. Aynı hata yeniden bildirildiyse sonraki kayıt asıl kayda duplicates ile bağlanır; sonrasında takip yalnız asıl kayıtta sürer.
Tür, işlerin birbirine nasıl bağlı olduğuna göre seçilir
Sık kullanılan bağlantı türleri
- Biri bitmeden diğeri ilerleyemiyorBlocks / is blocked byEngelleyen iş ile engellenen iş birbirini gösterir.
- Aynı sorun yeniden bildirilmişDuplicates / is duplicated byKopya kayıt asıl kayda bağlanır.
- Bir iş diğerinden kopyalanarak üretilmişClones / is cloned byÇıkış kaydı ile kopyası ilişkilendirilir.
- İşler ilgili ama biri diğerine bağlı değilRelates toYalnızca bilgi amaçlı, yön taşımayan ilişki.
Bağlantı eklemek
Atlassian belgesine göre bağlantıyı şu yollarla ekleyebilirsiniz: • Panoda: iş öğesine sağ tıklayın ya da üzerine gelip daha fazla eylem menüsünü açın, Link work item'ı seçin, bağlantı türünü belirleyin, bağlanacak iş öğelerini seçin ya da Create linked work item ile yeni bir iş oluşturun ve Link'e tıklayın • İş öğesi detay görünümünde: özetin altındaki Add düğmesinden Linked work item'ı seçin • Klavyeyle: Cmd+K (Mac) ya da Ctrl+K (Windows) ile komut paletini açın
Bağlantıyı kaldırmak için kartın üzerindeki bağlantılı iş öğeleri simgesini açın, öğenin üzerine gelip Unlink simgesini seçin ve onaylayın. Bağlantıyı sonradan yeniden kurabilirsiniz. Kaldırmak iş öğesini silmez, yalnızca ilişkiyi koparır.
Bağımlılıkları izlemek
Bağlantılar iş öğesi detay görünümünde varsayılan olarak görünür. Panoda görmek için View settings bölümünden Linked work items seçeneğini açın; bu ayar kullanıcıya özeldir, yani herkes kendi panosunu ayarlar. Kartta bağlantılı iş öğeleri simgesine tıkladığınızda her bağlantının türünü, anahtarını, özetini ve durumunu görürsünüz.
Bu görünüm, bağımlılık yönetimi için pratik bir rutin sunar: sprint planlamasında bloke edilmiş kartları gözden geçirin, engelleyen işin durumuna bakın ve gerekirse sahibiyle konuşun. Birden çok ekibin bağımlılığını zaman çizelgesinde görmek istiyorsanız Jira Plans sayfasındaki bağımlılık görünümü bu temel bağlantılar üzerine kurulur.
Bağımlılık yorumda değil, bağlantıda tutulmalı
Not almak ile bağlamak arasındaki fark
Bağlantı türlerini yönetmek
Bağlantı türlerini Jira yöneticileri yapılandırır. Atlassian'a göre yönetici bir türü silerse kullanıcılar artık onu seçemez. Bu yüzden tür listesini sade ve tutarlı tutmak önemlidir; ekipler farklı türlerle aynı ilişkiyi anlatırsa filtreler ve raporlar bölünür.
Pratik bir kural: yeni bir tür eklemeden önce mevcut türlerden birinin ihtiyacı karşılayıp karşılamadığına bakın. Yöneticiyle ortak bir tür sözlüğü yazmak, ekiplerin aynı terimi kullanmasını sağlar. Örneğin hangi durumda blocks, hangi durumda relates to kullanılacağını bir cümleyle tanımlamak yeterlidir.
Sık yapılan hatalar
Bağlantı kullanımında sık görülenler: • Her ilişkiyi relates to ile kurmak. Çözüm: bağımlılık varsa blocks kullanmak • Bağlantıyı yön düşünmeden eklemek. Çözüm: engelleyeni ve engellenen işi doğru kayda yazmak • Kopya kayıtları bağlamadan ayrı ayrı yürütmek. Çözüm: duplicates ile asıl kayda toplamak • Üst-alt ilişkiyi bağlantıyla kurmaya çalışmak. Çözüm: bu iş için epic ve alt görev hiyerarşisini kullanmak • Tür listesini kontrolsüz çoğaltmak. Çözüm: yönetici ile ortak bir adlandırma kuralı • Panoda bağlantıları görememek ve bağlantının olmadığını sanmak. Çözüm: View settings içinde Linked work items'ı açmak
Planlamada bağımlılık rutini
Bağlantıların değeri, düzenli bakıldığında ortaya çıkar. Sprint planlamasından önce kısa bir kontrol rutini işe yarar. Önce panoda bağlantıları görünür hâle getirin. Sonra bloke edilmiş kartları gözden geçirip her birinde engelleyen işin durumuna bakın. Engelleyen iş başka bir ekibin elindeyse, o ekibin sahibiyle konuşup tahmini teslim zamanını netleştirin. Engel kalkmayacaksa kartı sprinte almayın.
Sprint sırasında da engelleyen iş kapandığında bloke kartın sahibinin haberdar olması gerekir. Bunu sağlamanın yolu, bağlantının kayıtta durması ve ekibin bloke kartları günlük toplantıda ele almasıdır. Böyle bir rutin yalnızca teknik bir ayar değil, ekip alışkanlığıdır.
Bağlantıların yönü yanlışsa rutin işe yaramaz: engelleyen ve engellenen iş karışırsa yanlış kişi uyarılır. Bu nedenle bağlantıyı eklerken önce hangi işin hangisini beklediğini yüksek sesle söylemek, hatayı yakalamanın en ucuz yoludur.
Bu beceriyi Mindset programlarında nerede çalışırsınız
Jira Eğitimi: Temel ve İleri Uygulama, backlog yönetimi ve sprint işleyişi ile proje kurulumu modüllerini içerir. Bağlantılarla bağımlılıkları görünür kılmak, sprint planlamasını yapan ekip liderleri ve proje yöneticileri için bu modüllerin pratik bir devamıdır.
İlgili Mindset programı
Jira ile Proje Yönetimi Eğitimi
Sık sorulan sorular
Farklı projedeki iş öğeleri birbirine bağlanabilir mi?
Evet. Atlassian'a göre bağlantılı iş öğeleri ekipler ve projeler arasında ilgili işi bağlar. Bu, bir ekibin başka bir ekibin çıktısına bağımlı olduğu durumları kayda geçirmek için kullanışlıdır. Yine de bağlı kaydı görebilmeniz için o projede göz atma yetkinizin olması gerekir.
Bağlantı ile üst-alt ilişki arasındaki fark nedir?
Üst-alt ilişki işin yapısını belirler: epic altındaki hikâye ya da bir görevin alt görevi gibi. Bağlantı ise yapı dışı ilişkiyi, yani bir işin bir başkasını engellemesi veya benzemesi gibi durumları anlatır. İş parçalanıyorsa hiyerarşi, ayrı işlerin ilişkisi söz konusuysa bağlantı kullanın.
Bağlantıyı kaldırınca iş öğesi silinir mi?
Hayır. Unlink yalnızca ilişkiyi kaldırır, iş öğelerinin her biri yerinde durur. Atlassian belgesine göre bağlantıyı sonradan yeniden kurabilirsiniz. Yanlış türle bağlandıysanız bağlantıyı kaldırıp doğru türle yeniden eklemek yeterlidir.
Aynı hatanın kopya kayıtları nasıl yönetilmeli?
Asıl kaydı belirleyin ve diğerlerini duplicates ile ona bağlayın. Takibin ve yorumların asıl kayıtta sürmesi, bilgi dağınıklığını önler. Hata kayıtlarının nasıl değerlendirileceği ve hangisinin asıl sayılacağı kararı hata triyajı sayfasında ele alınır.