Bağımlılık İzleyicisi'ni kullanarak bağımlılıkları planlama ve izleme
Azure Boards
Dependency Tracker uzantısı ekipler, projeler ve kuruluşlar genelinde bağımlılıkları planlama ve yönetme olanağı sağlar. Bir ekibin tüketilen ve üreten tüm bağımlılıkları göstermek için filtrelenebilir görünümler sağlar. Bu görünümler, ürün teslim edilebilirlerine bağımlılık riskini değerlendirmede sizi desteklemek için bağımlılıkların durumunu ve zaman çizelgesini izlemenizi sağlar.
Not
Dependency Tracker uzantısı, Azure Boards bir özellik değildir ve bu nedenle ürün ekibi tarafından desteklanmaz. Uzantıyı kullanırken sorularınız, önerileriniz veya sorunlarınız için Market for Azure DevOps, Dependency Tracker uzantısı sayfasını ziyaret edin. Dependency Tracker uzantısı yalnızca Azure DevOps Services.
Bağımlılık görünümlerini destekleyen bir diğer araç da Teslim Planları'dır.
Bağımlılık İzleyicisi'ni kullanarak bir yineleme veya sürümün başında bağımlılıkları planlar ve geliştirme sırasında durumu izleyebilirsiniz. Herhangi bir bağımlılık için iki taraf söz konusu olur:
- Tüketici:Bir ihtiyacı olan ve iş isteği başlatan özellik ekibi
- Yapımcı:İş teslimi taahhüdü veren özellik ekibi
Her iş isteği ve iş teslim edilebilir iş öğesi olarak tanımlanır. İş öğeleri, bağlantı türüne Successor-Predecessor yönlü bağlantı türüne göre bağlantılıdır. Bağlantı türleri hakkında ayrıntılı bilgi için bkz. Bağlantı türü başvurusu Bağlantıdan üretme/tüketma.
İpucu
Herhangi bir iş öğesi türü bağımlılık izlemesine katılsa da bağımlılıkları Özellikler, Epic'ler, Kullanıcı Hikayeleri veya Hatalar gibi belirli türler ile sınırlamak istediğinize karar vermek istiyor olabilir. Bu kısıtlamayı Bağımlılık İzleyicisi yapılandırması aracılığıyla oluşturabilirsiniz.
Bağımlılık İzleyicisi'ni kullanarak farklı görünümler ve filtreler seçebilir ve detaya bakarak belirli ayrıntıları elde edin. Bu görünümler ve seçenekler aşağıdaki bölümlerde açıklanmıştır:
- Filtre seçenekleri
- Detaya gitme
- Bağımlılıkları Tüketiyor
- Bağımlılıklar Üretme
- Zaman çizelgesi
- Risk Graph
Önerilen kullanım ve önemli terimler
Aşağıdaki iş öğelerini görselleştirmek ve izlemek için Dependency Tracker kullanabilirsiniz:
- Takımınız tarafından teslim edildikleri iş için teslim edilebilir bağımlılıklar
- Diğer ekiplerde, takımınız tarafından teslim edildikleri iş için sahip olduğunuz bağımlılıklar
- Diğer takımların, takımınız tarafından teslim edildikleri çalışma bağımlılıkları
Kuruluşlar genelindeki tüm takımlar bağımlılıkları izlemeye katılabilir.
Not
Dependency Tracker, işi yapmayı kabul etmek için gereken kişi etkileşimlerinin yerini değiştirmez. Daha kolay planlama ve izleme özellikleri sağlar. Bağımlılıklar, Bağımlılık İzleyicisi'ne girimeden önce tüm taraflar tarafından kabul gerekir.
Önemli terimler
- Bağımlılık:A Takımı'nın A Takımı'nın yapmaya çalıştığı işi yapmak için B Takımı'nın gerektirdiği iş
- Tüketici:İş yapmak isteyen takım
- Yapımcı:Işi yapmak için istenen ekip
- Sequencing:Tüketen ekibin çalışmalarını başlatamadan önce üreten bir ekibin çalışması gerektiğinde
Önerilen uygulamalar
- Tüketici, işi isteyen ekiptir ve gerekli çalışmayla ilgili tüm tartışmalara başlar
- Tüketici bu çalışmayla ilgili etkileşime ve izlemeye sahip olur; senaryonun gerektirdiği iş bu olduğu için, tüketicinin iş için dosya, izleme ve durumunu izleme yükü vardır
- Tüketici, çalışma alanına iş Azure Boards ve bu iş isteğini üreticiye göndererek sahip olur
- Çalışma üreticiye gönderildikten sonra iş öğesinin sahibi üretici olur.
- Üretici, iş öğesini iş öğesinde korumakla Azure Boards
- Üretici, iş öğesinin durumuna (yapılacak mı) ve yinelemeye (ne zaman yapılacak) sahip olur.
- İş öğesi teslim edildiktan sonra tüketici bu değerlere dokunmaması gerekir
- Tüketici, herhangi bir malzeme değişikliğinin ve ayarlamalarının farkında olmak için istenen işi yönetmekten sorumlu.
Önkoşullar
- Bağımlılıkları izlemek istediğiniz kuruluşlar için Dependency Tracker uzantısını yükleyin.
- Bağımlılıkları görüntülemek için projenin Geçerli Kullanıcılar grubunun Project üyesisiniz.
- Bağımlılık oluşturmak için, bağımlılık bağlamaya katılan her iki proje için katkıda bulunanlar grubunun bir üyesisiniz.
- Kuruluşlar arası katılımı desteklemek için, tüm kuruluşların aynı kimlik doğrulaması ile kullanıcıların kimliğiniAzure Active Directory.
- Azure Boards hizmet olarak etkinleştirilmesi gerekir. Devre dışı bırakılırsa yeniden abled'i gerekir. Ayrıntılar için bkz. Hizmeti açma veya kapatma.
- Yapılandırmayı değiştirmek için Koleksiyon Yöneticisi Grubunun Project gerekir.
Önemli
Dependency Tracker için varsayılan yapılandırma Çevik işlemi destekler. Projeniz farklı bir süreci temel aldı veya işleminizi özelleştirdiyebilirsiniz, yapılandırmayı değiştirmeniz gerekir. Bu makalenin devamlarında Bağımlılık İzleyicisi'ni yapılandırma makalesine bakın.
Ayrıca, aşağıdaki yapılandırma veya özelleştirme görevleri gerçekleştir yapılmalıdır:
- Bağımlılık izlemeye katılacak alan yollarını ve ekipleri ayarlayın.
- Proje için yineleme yollarını/sprint'leri yapılandırma ve bağımlılık izlemeye katılan iş öğelerine atama. Bu görev, Zaman Çizelgesi görünümünün anlamlı veriler elde etmek için temel öneme sahiptir.
- Diğer iş öğelerini veya alanları desteklemek için işleminizi gereken şekilde özelleştirin.
- Dependency Tracker'i iş ihtiyaçlarınızı destekleyecek ve sizin yapmış olduğunuz özelleştirmeleri ele destekleyecek şekilde yapılandırabilirsiniz.
Bağımlılık İzleyicisi'ni açın
Takımınızı tanımlandığı projenin web portalını açın.
Bağımlılık İzleyicisi'ni seçin ve Boards seçin.

Sahiplik alanınıza odaklanmak için bağımlılıkları görüntülemek istediğiniz takıma karşılık gelen Alanı seçin.

Yalnızca proje için tanımlanan Alan yollarını filtreleyabilirsiniz.
Filtre seçenekleri
Bir anahtar sözcük yazarak veya alanlardan birini veya daha fazlasını kullanarak desteklenen her görünümü filtre edebilirsiniz. Sağlanan alanlar State, Work item type ve Yineleme Yolu'dur. Filtre işlevi, girersiniz anahtar sözcüğüne bağlı olarak görüntülenen sütun alanlarına göre iş öğelerini listeler.
Filtre araç çubuğunu göstermek için filtre
simgesini seçin.
![]()
Filtre simgesini seçerek filtreleri açıp kapatabilirsiniz. Daha fazla filtre görmek için filtre listesinin sonundaki okları kullanın.
Her alan için çoklu seçim açılan menüsünden bir veya daha fazla değer seçin. Bu alanların değerleri aşağıdaki gibi doldurulur:
- Durum:Görüntülemek istediğiniz iş öğesi durumları için bir veya daha fazla onay kutusunu işaretleyin. Açılan liste, seçilen görünümde gösterilen tüm iş öğesi türleri için tanımlanan tüm iş akışı Durumları'nın içermesi gerekir.
- İş öğesi türü:Görüntülemek istediğiniz İş öğesi türleri için bir veya daha fazla onay kutusunu işaretleyin. Bağımlılık izlemeye katılmak için yapılandırılmış iş öğesi türleri. Varsayılan iş öğesi türleri: Epic, Özellik, Kullanıcı Hikayesi ve Hata. Yapılandırmayı değiştirmek için bkz. Bağımlılık İzleyicisi yapılandırması.
- Yineleme:Görüntülemek istediğiniz Yineleme Yolları için bir veya daha fazla onay kutusunu işaretleyin. Açılan liste, proje için yapılandırılan ve geçerli görünümde listelenmiş iş öğeleri bulunan tüm Yineleme Yollarını içermeli.
- Öncelik:Görüntülemek istediğiniz Öncelikler için bir veya daha fazla onay kutusunu işaretleyin. İş öğelerine atanan öncelik değerleri
- İşortağı: İş öğesinin tanımlandığı iş ortağı kuruluşu.
Not
Filtre seçenekleri, Bağımlılık İzleyicisi için tanımlanan yapılandırmaya bağlıdır. Ayrıca, yalnızca seçilen görünümde filtre ölçütlerine uyan iş öğelerine karşılık gelen seçenekler de gösterilir. Örneğin, Sprint 4'e atanmış herhangi bir iş öğeniz yoksa, Yineleme Yolu için filtre seçeneklerinde Sprint 4 seçeneği görünmez.
Seçili alan içinde bağımlılıkları bırakma olanağı (takımım içindeki bağımlılıkları dışlama için kullanılır)
Detaya gitme seçeneklerini görüntüleme
Çeşitli görünümler, detaya gitmeler aracılığıyla etkileşimli görselleştirmeler sağlar. Bu özellikler, bu makalenin devam eden sekmeli görünüm açıklamalarında ele alın almaktadır.
![]()
Bağımlılık oluşturma
Bağımlılık, bir ekibin başka bir takıma bağımlı olduğu işi temsil eder. her iki ekip de kendi çalışmalarını kendi alan yolunda izlemeli. Diğer ekiplerin çalışmasına bağımlı olan çalışma arasında bağlantı olmasıyla bağımlılıklar görselleştirilene ve izlendi.
Yeni Bağımlılık'ı seçin.

İş ortağı ekibi farklı bir kuruluşta ise, önce İş Ortağı Hesabı'ı seçin. İş Ortağı Hesabı seçeneği, Bağımlılık İzleyicisi yapılandırarak etkinleştirilebilir veya devre dışı bırakılabilir.

İş öğelerini kimlikle veya iş öğesi başlığı içinde yer alan bir anahtar sözcük girerek arayabilirsiniz. Burada bir kullanıcı hikayesini ve bir hatayı bağlantı olarak alarız.

- Üretici, işi teslim etme konusunda taahhütte olan ekiptir.
- Tüketici, ihtiyacı olan veya çalışmaya bağımlı olan ekiptir.
- Bağımlılık bağlantısı oluşturmanın en hızlı yolu, arama kutularına Üretici ve Tüketici iş öğesi kimliklerini yazarak Kaydet'i seçmektir.
İsteğe bağlı olarak, daha sonra birbirine bağımlı olarak bağ seçtiğiniz iş öğelerini eklemek için Yeni Oluştur'ı seçebilirsiniz. Burada iki yeni özellik oluşturacağız ve bunları bağlaacağız.

Bağımlılığın yarısı için iş öğesi yoksa, gerektiğinde yeni bir iş öğesi oluşturabilirsiniz.
Kaydet'i seçin. Kaydet düğmesi yalnızca bağlantı için iki iş öğe seçtikten sonra kullanılabilir duruma gelir.
Başarı onayı iletişim kutusunda Bağımlılığı görüntüle'yi seçin.

Bağlantılı iş öğeleri vurgulanır.
Bu örnekte gösterildiği gibi, Fabrikam Fiber/Hizmet Teslimi/Ses ekibi, myFirstProject ekibinin tamamlaması için
User Story 706: Cancel order formteslimlerineBug 390: Cancel order formbağımlıdır.
Bağlantıları el ile oluşturma
İş öğelerini Bağlantılar sekmesini kullanarak da bağarak Ardıl/Öncül bağlantılar oluşturabilirsiniz. Öncül, iş öğesinin üreticisi veya önce olması gereken öğedir. Ardıl, iş öğesinin tüketicisi veya ilk öğeye bağımlı olan öğedir.
![]()
Not
Ardıl/Öncülü (tüketir/üretir) bağlantı türleri Bağımlılık İzleyicisi tarafından kullanılan varsayılan bağlantı türleridir. Projeleriniz Barındırılan XML işlem modeli kullanılarak özelleştirilebilirse Bağımlılık İzleyicisi yapılandırmasında farklı bağlantı türleri belirtebilirsiniz. Bu makalenin devamlarında Bağımlılık İzleyicisi'ni yapılandırma makalesine bakın.
Daha fazla bilgi edinmek için bkz. Kullanıcı hikayelerini, sorunları, hataları ve diğer iş öğelerini bağlama.
Bağımlılık bağlantılarını kaldırma
Bağlı iş öğesinden eylemler simgesini seçerek ve menüden Bağımlılık Bağlantısını Kaldır seçeneğini kullanarak
bağımlılığı kaldırabilirsiniz.
![]()
İsteğe bağlı olarak, bağlantıyı iş öğesinin Bağlantılar sekmesinden kaldırabilirsiniz.
Bağımlılıklar sorgusu oluşturma
Bir dizi bağımlı iş öğesini açmak için, bunları toplu düzenleme yoluyla olduğu gibi seçin,seçili bağlı iş öğelerinden birinin eylemler simgesini seçin ve menüden Sorguda Aç seçeneğini
belirleyin.
![]()
Sorgu Sonuçları sayfasında yeni bir sekme açılır.
Ayrıca, İş öğeleri ve doğrudan bağlantılar sorgu türünü seçerek ve herhangi bir iş öğesi türünü seçerek özel bir sorgu oluşturabilirsiniz.
Seçilen iş öğelerini biçimlendirilmiş bir tablo olarak panoya kopyalamak için HTML'ye kopyala'ya seçin.
Bağımlılıkları Tüketenler görünümü
Bağımlılıkları Tüketen görünümü, bir takımın diğer ekiplere/alan yollarına bağımlı olduğu çalışmaları gösterir. Aşağıdaki soruları yanıtlamak için yararlıdır:
- Seçili alanların ve alt alanların sahibi olarak hangi bağımlılıkları tüketiyor?
- Üretici ekibi başına kaç bağımlılık (alan düzeyi 3'e göre)?
- Tüketici bağımlılıklarımın iş akışı durumları nedir?
![]()
Çubuk grafikte yer alan her sütun, seçilen Alan Görünümü için iş akışı durumuna göre bağımlılıklar üreten başka bir alan yolunu temsil eder. Tabloda benzersiz bağımlılıkların sayısı yer alır. Ayrıca, izlenmiş bağımlılıkların filtrelenmiş görünümüne katılan tüm iş öğelerini listeler.
tablonun içinde aşağıdaki eylemleri tamamabilirsiniz.
- Çubuk grafik grafında alan yolu çubuklarından ve ilerleme durumularından birini seçerek iş öğeleri listesini filtrele
- Genişletme ve daraltma simgelerini kullanarak bağımlı iş öğelerinin tam listesini göstermek için iş öğeleri
listesini genişletin
veya daraltabilirsiniz - Sütun alanlarını açarak sütun alanlarını Sütun Seçenekleri
- Üstte Tüketici veya en üstte Üretici'nin seçerek iş öğelerininsırasını değiştirme
Bağımlılıklar görünümü üretme
Bağımlılıkları Üretme görünümü, diğer ekiplerin/alan yollarının seçilen alana göre bağımlı olduğu çalışmaları gösterir. Aşağıdaki soruları yanıtlamak için yararlıdır:
- Takımım seçilen alanlara sahip olmak için hangi bağımlılıkları teslim ediyor?
- Tüketici ekibi başına (alan düzeyi 3'e göre) kaç bağımlılık vardır?
- Üretici bağımlılıklarımın iş akışı durumları nedir?
![]()
Çubuk grafikte yer alan her sütun, seçilen Alan Görünümü için iş akışı durumuna göre bağımlılıkları tüketen başka bir alan yolunu temsil eder. Tablo, benzersiz bağımlılıkların sayısını gösterir ve izlenmiş bağımlılıkların filtrelenmiş görünümünde yer alan tüm iş öğelerini listeler.
Tablonun içinde, Bağımlılıkları Tüketenler görünümündeki eylemlerin aynısını tamamlarsınız.
Zaman Çizelgesi sekmesi
Zaman Çizelgesi sekmesi bağımlılıkların takvim görünümünü sağlar. Zaman Çizelgesi görünümü Beta aşamasındadır. Zaman Çizelgesi görünümü aşağıdaki soruları yanıtlamaya yardımcı olur:
- Zaman penceresi içindeki bağımlılıkların sırası nedir?
- Verilen bir ekibin üç aylık zaman penceresi içindeki tüm teslim edilebilir bağımlılıkları nedir?
Önemli
Zaman Çizelgesi'nin anlamlı veriler göstere çalışması için bağımlı iş öğelerini Yineleme Yollarına, Yineleme Yolları'nın ise başlangıç ve bitiş tarihleri atanmış olması gerekir.
Zaman Çizelgesi görünümünün iki sürümü vardır: Doğru Flow ve Yanlış Flow. Her sürüm renk kodlu iş akışı durumunu gösterir. Renk kodları Bağımlılık İzleyicisi yapılandırması içinde özelleştirilebilir.
Doğru Flow görünümü
Doğru Flow görünümü, doğru dizide yer alan bağımlılıkları gösterir. Ardıl iş öğeleri, öncel iş öğesinden sonra tamamlanacak şekilde zamanlanır.
![]()
Yanlış Flow görünümü
Yanlış Flow görünümü, sıranın dışında olan bağımlılıkları gösterir. En az bir öncül iş öğesi, ardıl iş öğesinden sonra tamamlanacak şekilde zamanlanır.
![]()
Risk Graph
Risk Graph, bağımlılıkların Tüketici ekibinden Üretici ekibine veya Üreticiden Tüketicilere nasıl akmaya yönelik bir görselleştirme sağlar. Grafik, bir ekibin bir bakışta bağımlılık sayısını ve ilişkili risk düzeyini anlarını sağlar. Ayrıca risk grafiği görünümü bağımlılıkları bağlamanın ve bunları Hikayeler'e bağlamanın değerini gösterir.
![]()
İki görünüm vardır: Için Tüketen veÜreten. İş akışı durumu renk kodlaması yapılandırılabilir. Satırların genişliği, bu alanda kaç bağımlılık olduğunu gösterir; bağlantı ne kadar kalınsa göstergede de belirtilen bağımlılıklar o kadar fazla olur.
Tüketen:
![]()
Üretim Için
![]()
Belirli bir bağımlılıkta filtrelenmiş
Bağımlılıklardan birini seçerek ayrıntıya inerek ayrıntıya inersiniz.
![]()
Bağımlılık İzleyicisi'ni yapılandırma
Yapılandırmayı değiştirmek için Project Koleksiyon Yöneticisi Grubunun üyesisiniz. Yapılandırmada yapılan tüm değişiklikler kuruluşta tanımlanan tüm projeler için geçerlidir.
Yapılandırmayı değiştirmek için dişli simgesini
seçin ve listelenen söz dizimlerini değiştirebilirsiniz. Bittiğinde Kaydet'i seçin.
Değiştirebilirsiniz ana özellikler aşağıdaki gibi özetlenmiştir:
- Bağımlılık bağlantıları oluşturmak için kullanmak üzere bağlantı türleri. Varsayılanlar Ardıl/Öncül bağlantı türleridir. Yalnızca iş izlemesini özelleştirmek için Barındırılan XML işlem modelini kullanırken özelleştirin.
- İş öğeleri ve iş öğesi türleri
- Bağımlılık izlemeye katılmak için iş öğesi türleri
- İş öğesi kategorisi durumları renklerle eşleme
- İş öğesi iş akışı durumları ve renklerini eşleme
- Bağımlılık listesi tablolarında varsayılan alan sütunları
- Varsayılan filtre seçimleri:
- Seçilen bağımlılık iş öğesi türleri
- Seçilen Yineleme Yolları
- Etkin seçenekler:
- Zaman çizelgesi
- Yeni Bağımlılık bağlantısı
- Hesaplar arası (kuruluş) bağımlılıkları
- Hesaplar arası bağımlılık varsayılan durumu iki durumlu olarak değiştir
- Risk grafiği yapılandırması:
- Risk altında olan iş öğesi durumlarını (Kırmızı renk) iş öğeleri
- Nötr (Gri renk) iş öğeleriyle ilişkili iş öğesi durumları
- İş öğesi durumlarının izleme (Yeşil renk) iş öğeleriyle ilişkilendirilleri
Tam liste ve açıklama için bu bölümün ilerleyen kısımlarında sağlanan Özellik açıklamaları bölümüne bakın.
Yeni Bağımlılık seçeneğini etkinleştirme veya devre dışı bırakma
özelliği newDependencyButtonEnabled Yeni Bağımlılık bağlantısı seçeneğini newDependencyButtonEnabled bırakmaktadır. Bu bağlantı etkinleştirildiğinde Bağımlılık İzleyicisi sayfasında görüntülenir. Devre dışı bırakılmıştır, kullanıcılar izleyiciden bağımlılık oluşturamaz, yalnızca diğer yollarla oluşturulmuş bağımlılıkları gözden geçirebilirsiniz. Varsayılan değer olarak ayarlanır true (etkin).
Kuruluşlar arası bağlantıyı etkinleştirme veya devre dışı bırakma
özelliği, crossAccountConfigs Yeni bağımlılık iletişim kutusundan kuruluşlar arası bağımlılık bağlamayı etkinleştiren veya devre dışı bırakmaktadır. Varsayılan değer olarak ayarlanır true (etkin).
Devre dışı bırakmak için JSON yapılandırmasında aşağıdaki sözdizimini olarak false ayarlayın.
{
"crossAccountConfigs": {
"crossAccountDependencyEnabled": false,
"crossAccountDependencyToggleDefaultState": false, //default state for cross account toggle
"crossAccountDependencyToggleOnText": "Cross-account dependencies on",
"crossAccountDependencyToggleOffText": "Cross-account dependencies off"}
}
Çapraz hesap bağlama, özel bir bağlantı türünün kullanımını gerektirir ve yalnızca Yeni Bağımlılık seçeneğiyle eşgüdüm içinde kullanılmalıdır.
Özellik açıklamaları
Aşağıdaki tabloda yapılandırma dosyasında belirtilen özellik öğelerinin her biri açıkmektedir.
Özellik/Açıklama
Varsayılan/Örnek
consumesLinkName
Üreticiden tüketiciye bağlantıyı oluşturmak için kullanılan bağlantı türünü belirtir.
System.LinkTypes.Dependency-Reverse
producesLinkName
Tüketiciden üreticiye bağlantıyı oluşturmak için kullanılan bağlantı türünü belirtir.
System.LinkTypes.Dependency-Forward
queryFields
Bağlı iş öğesi sonuçlarını geri almak için bağımlılık izleyicisi tarafından kullanılan sistem alanları yerine kullanılacak özel alanları belirtir. Varsayılan olarak. sistem başvuru adları aşağıdaki alanlara değer dönmek için kullanılır:
- areaPath - Alan Yolu
- assignedTo - Atanan
- id - Kimlik
- alan yolu - YinelemeKimlik Sayısı
- alan yolu - Yineleme Yolu
- alan yolu - Öncelik
- alan yolu - Durum
- alan yolu - Etiketler
- teamProject - Takım Project
- title - Başlık
- workItemType - İş Öğesi Türü
Sistem alanlarından birinin yerine özel bir alan kullanılıyorsa, aşağıdakini girerek değiştirmeyi belirtirsiniz:
{
title: "Custom.Title",
assignedTo: "Custom.AssignedTo"
}
dependencyWorkItemTypes
Bağımlılık izlemeye katılan iş öğesi türlerini belirtir. Bağımlılık oluştur iletişim kutusunda yalnızca listelenen iş öğesi türleri oluşturulabilir.
Varsayılan:
[
"Epic",
"Feature",
"User Story",
"Bug"
]
Scrum işlemini kullanıyorsanız girdiyi şu şekilde değiştirebilirsiniz:
[
"Epic",
"Feature",
"Product Backlog Item",
"Bug"
]
selectedDependencyWorkItemTypes
İlk odağı yalnızca bağımlılık izleyicisi tarafından görüntülenir veya listeler iş öğesi türleriyle kısıtlar. Varsayılan "Any" türüne bağlı olarak, bağımlılık bağlantı türü içeren herhangi bir iş öğesi türü görüntülenir veya listelenir. Kullanıcılar filtreleme yoluyla odağı değiştirebilir.
Varsayılan:
Any
İş öğesi türlerini yalnızca Epic'ler ve Özellikler ile kısıtlamak için şunları belirtin:
[
"Epic",
"Feature"
]
selectedReleases
İlk odağı yalnızca belirtilen sürümlere eşit veya belirtilen sürümler altında bu Yineleme Yollarına atanan iş öğeleriyle kısıtlar. Boş varsayılana bağlı olarak hiçbir kısıtlama uygulanmaz. Kullanıcılar filtreleme yoluyla odağı değiştirebilir.
Varsayılan:
[]
İş öğesi türlerini Fabrikam projesi için yalnızca Sürüm 1 ve Sürüm 2 ile kısıtlamak için şunları belirtin:
[
"Fabrikam/Release 1",
"Fabrikam/Release 2",
]
workItemCategoriesAndColors
İş öğelerini kategorilerine ve iş akışı durumlarına göre temsil etmek için kullanılan renkleri belirtir. Daha fazla bilgi için bkz. İş akışı durumları ve durum kategorileri, Backlogs ve Boards.
Varsayılan:
{
"Proposed": {
"displayName": "Proposed",
"color": "#a6a6a6"
},
"InProgress": {
"displayName": "In Progress",
"color": "#00bcf2"
},
"Completed": {
"displayName": "Completed",
"color": "#9ac70b"
},
"Removed": {
"displayName": "Removed",
"color": "#d9242c"
},
"Resolved": {
"displayName": "Resolved",
"color": "#ff9d00"
}
}
workItemDislayStatesAndDisplayColors
iş akışı durumlarını, bunları göstermek için kullanılan renklere Haritalar. İş akışı durumlarını özelleştirip farklı iş akışı durumları kullanan bir işlem kullanıyorsanız, bu özelliği güncelleştirmeniz gerekir.
Varsayılan:
{
"New": {
"textColor": "rgb(112, 112, 112)",
"chartColor": "rgb(112, 112, 112)",
"states": [
"New"
]
},
"Active": {
"textColor": "rgb(0, 122, 204)",
"chartColor": "rgb(0, 122, 204)",
"states": [
"Active",
"Resolved"
]
},
"Closed": {
"textColor": "rgb(16, 124, 16)",
"chartColor": "rgb(16, 124, 16)",
"states": [
"Closed"
]
},
"Removed": {
"textColor": "rgb(204, 41, 61)",
"chartColor": "rgb(204, 41, 61)",
"states": [
"Removed"
]
},
"Other": {
"textColor": "rgb(178, 178, 178)",
"chartColor": "rgb(178, 178, 178)",
"states": []
}
}
riskAssessementValues
Risk alanı değerlerini belirtir. Risk alanı, bir kullanıcı hikayesinin başarılı bir şekilde tamamlanması etrafında göreli belirsizlik derecesini belirtir. Çevik işlem için tanımlanır, ancak diğer işlemlerde kullanılan iş öğesi türlerine eklenebilir.
Varsayılan:
["1-High", "2-Medium", "3-Low"]
iş ortağı hesapları
bir çapraz hesap bağımlılığı oluştururken bağımlılık iletişim kutusundan hangi Azure DevOps kuruluşların seçilebilir olduğunu belirten isteğe bağlı yapılandırma. Belirtilmemişse, kullanıcının ziyaret ettiği önceki kuruluşlara dayalı olarak bir liste oluşturur.
Varsayılan:
[]
Örnek:
["account-1", "account-2"]
timelineEnabled
Zaman çizelgesi görünümünü etkinleştirilir veya devre dışı bırakır.
Varsayılan:
true
newDependencyButtonEnabled
Yeni bir bağlantılı bağımlılık oluşturmak için Yeni bağımlılık bağlantısını sağlar veya devre dışı bırakır.
Varsayılan:
true
Çapraz Saccountconfigs
(1) diğer iş ortağı hesaplarındaki iş öğelerine yeni bağımlılıklar oluşturma desteğini sağlar veya devre dışı bırakır ve (2) bağımlılık oluştur iletişim kutusunda ortak hesap seçeneklerinin varsayılan durumunu belirtir.
Varsayılan:
{
"crossAccountDependencyEnabled": true,
"crossAccountDependencyToggleDefaultState": false
}
Diğer kuruluşlara ait olan herhangi bir bağımlılığı istemiyorsanız, bu yapılandırmayı aşağıdaki şekilde değiştirin:
{
"crossAccountDependencyEnabled": false,
"crossAccountDependencyToggleDefaultState": false
}
priorityValues
Öncelik alanı değerlerini belirtir. Öncelik alanı, işletmeyle ilişkili olarak bir hata, sorun, görev veya Kullanıcı hikayesi için öznel bir derecelendirme belirtir. Biriktirme listesi iş öğesi türleri ve işlemlerinin çoğu için tanımlanır, ancak diğer işlemlerde kullanılan iş öğesi türlerine eklenebilir.
Varsayılan:
["0","1","2","3","4","(blank)"]
defaultColumns
Bağımlılık listelerini göstermek için kullanılan alan sütunlarını ve sırayı belirtir.
Varsayılan:
[
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
]
riskAnalysisEnabled
Risk işlevinin etkinleştirilip etkinleştirilmeyeceğini belirtir. True olarak ayarlanırsa, riskAssessmentValues özelliği tanımlanmalıdır.
Varsayılan:
False
riskAssessmentValues
Varsayılan:
[]
riskGraphConfig
iş akışı durumlarını Graph görüntülenecek üç riskli alandan birine Haritalar:
atRiskkırmızı,nuetralgri veonTrackyeşil olur.
Varsayılan: 8
{
"atRisk": [
"Removed"
],
"neutral": [
"New"
],
"onTrack": [
"Active",
"Resolved",
"Closed",
"Other"
]
}
Bağımlılık izlemeye katılan iş öğesi türlerinde kullanılan iş akışı durumlarını ekleyin veya kaldırın.
iterationDepth
Bağımlılık Izleyicisi 'nin zaman çizelgesi görünümünü oluşturmak için sorguladığı yineleme yollarının hiyerarşik derinliğini belirtir.
Varsayılan: 8A Derinlik 3 ' e karşılık gelir: fabrikam/Release 1/Sprint 20.
Varsayılan yapılandırma sözdizimi
{
"consumesLinkName": "System.LinkTypes.Dependency-Reverse",
"producesLinkName": "System.LinkTypes.Dependency-Forward",
"queryFields": {},
"dependencyWorkItemTypes": [
"Epic",
"Feature",
"User Story",
"Bug"
],
"selectedDependencyWorkItemTypes": "Any",
"selectedReleases": "",
"workItemCategoriesAndColors": {
"Proposed": {
"displayName": "Proposed",
"color": "#a6a6a6"
},
"InProgress": {
"displayName": "In Progress",
"color": "#00bcf2"
},
"Completed": {
"displayName": "Completed",
"color": "#9ac70b"
},
"Removed": {
"displayName": "Removed",
"color": "#d9242c"
},
"Resolved": {
"displayName": "Resolved",
"color": "#ff9d00"
}
},
"workItemDislayStatesAndDisplayColors": {
"New": {
"textColor": "rgb(112, 112, 112)",
"chartColor": "rgb(112, 112, 112)",
"states": [
"New"
]
},
"Active": {
"textColor": "rgb(0, 122, 204)",
"chartColor": "rgb(0, 122, 204)",
"states": [
"Active",
"Resolved"
]
},
"Closed": {
"textColor": "rgb(16, 124, 16)",
"chartColor": "rgb(16, 124, 16)",
"states": [
"Closed"
]
},
"Removed": {
"textColor": "rgb(204, 41, 61)",
"chartColor": "rgb(204, 41, 61)",
"states": [
"Removed"
]
},
"Other": {
"textColor": "rgb(178, 178, 178)",
"chartColor": "rgb(178, 178, 178)",
"states": []
}
},
"riskAssessmentValues": [],
"releases": [],
"partnerAccounts": [],
"timelineEnabled": true,
"newDependencyButtonEnabled": true,
"crossAccountConfigs": {
"crossAccountDependencyEnabled": true,
"crossAccountDependencyToggleDefaultState": false
},
"priorityValues": [
"0",
"1",
"2",
"3",
"4",
"(blank)"
],
"defaultColumns": [
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
],
"riskGraphConfig": {
"atRisk": [
"Removed"
],
"neutral": [
"New"
],
"onTrack": [
"Active",
"Resolved",
"Closed",
"Other"
]
},
"iterationDepth": 8
}
İlgili makaleler:
- Çalışma öğesi alan dizini
- Ekip teslim planlarını gözden geçir
- Devralma işlemi modeli
- Barındırılan XML işlem modeli
- İş akışı durumları ve durum kategorileri biriktirme listeleri ve Boards nasıl kullanılır