İşlem özelleştirmesi ve devralınan işlemler hakkında

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019

İş izleme sistemini özelleştirmek için, bir devralınan işlemi kuruluşun yönetim kullanıcı arabirimi aracılığıyla özelleştirirsiniz . Devralınan bir işlem kullanan tüm projeler, bu işleme yapılan özelleştirmeleri alır. Diğer taraftan, çevik araçları biriktirme listeleri — , Sprint 'leri, Kanban panoları ve görev panonuzu — her bir ekip için yapılandırırsınız.

Önemli

Bir şirket içi projeyi özelleştirmek veya XML tanım dosyalarını özelleştirmeyi desteklemek üzere güncelleştirmek için bkz. Şirket ıçı XML işlem modeli. Bu makale yalnızca Azure DevOps Services ve Azure DevOps Server 2019 için geçerlidir.

Yapabileceğiniz çeşitli özelleştirmeler vardır. Birincil olanlar özel iş öğesi türleri (WıT 'ler) ekliyor veya mevcut bir WıT 'yi değiştirerek özel alanlar ekleyebilir, düzeni değiştirebilir veya iş akışını değiştirebilir.

Not

Devralınan bir işlemde yapılan değişiklikleri denetim günlüğü aracılığıyla gözden geçirebilirsiniz. Daha fazla bilgi edinmek için bkz. Denetim günlüklerine erişme, dışarı aktarma ve filtreleme.

Aşağıda, devralınan bir işlemi özelleştirmek için gerçekleştirebileceğiniz görevlere yönelik bir dizin bulacaksınız. Devralınan öğelerin bazı seçenekleri kilitli ve özelleştirilemiyor.

Not

Projenizi ve ekiplerinizi iş gereksinimlerinizi destekleyecek şekilde yapılandırma ve özelleştirme konusunda rehberlik için Azure boards yapılandırma ve özelleştirmeyigözden geçirin.

Sisteme karşı devralınan süreçler

İki tür işlem görürsünüz:

  • kilitli simge sistemi, — değiştirilen çevik, temel, Scrum ve CMMItarafından işlenir — .
  • devralınan simge İçinden özelleştirebileceğiniz ve oluşturuldukları sistem işlemindeki tanımları devralan devralınmış işlemler. Sistem işlemlerinin Microsoft tarafından düzenli olarak sahip olduğu ve güncelleştirildiği. Bir sistem işleminde yapılan tüm güncelleştirmeler otomatik olarak devralınan işlemlerinizde güncelleştirmeye neden olur.

Not

Temel işlem Azure DevOps Server 2019 güncelleştirme 1 ve sonraki sürümlerde kullanılabilir.

Ayrıca, tüm süreçler paylaşılır. Diğer bir deyişle, bir veya daha fazla proje tek bir işlem kullanabilir. Tek bir projeyi özelleştirmek yerine bir işlemi özelleştirirsiniz. İşlemde yapılan değişiklikler, bu işlemi kullanan tüm projeleri otomatik olarak güncelleştirir. Devralınmış bir işlem oluşturduktan sonra, bunu özelleştirebilir, bu uygulamayı temel alarak proje oluşturabilir, bir kopyasını oluşturabilir ve var olan projeleri kullanmak üzere değiştirebilirsiniz.

Örneğin, aşağıdaki görüntüde gösterildiği gibi, fabrikam organizasyonu için tanımlanan projelerin bir listesini görürsünüz. İkinci sütunda her bir proje tarafından kullanılan işlem gösterilmektedir. Fabrikam Fiber projesinin özelleştirmelerini değiştirmek Için myscrum işlemini ( Scrum sistem işleminden devralan) değiştirmeniz gerekir. Myscrum işleminde yaptığınız tüm değişiklikler, bu işlemi kullanan diğer projeleri de güncelleştirir. Sorgu test projesini, diğer yandan, çevik'dan devralan bir işlemle değiştirene kadar özelleştiremezsiniz.

Yönetici bağlamı, kuruluş ayarları, proje listesi ve kullandıkları işlem

İşlem adı kısıtlamaları

İşlem adları benzersiz ve 128 Unicode karakter veya daha az olmalıdır. Ayrıca, adlar şu karakterleri içeremez: .,;'`:~\/\*|?"&%$!+=()[]{}<> .

Bir işlemi yeniden adlandırmak için, … işlemin bağlam menüsünü açın ve Düzenle' yi seçin.

Projenin başvuru işlemini değiştirme

Bir projenin kullandığı işlemi bir sistem işleminden diğerine geçirmek istiyorsanız, bunu yapabilirsiniz. Bu değişiklikleri yapmak için, geçiş yapmak istediğiniz işleme göre devralınmış bir işlem oluşturmanız gerekir. Örneğin, aşağıdaki değişiklikleri desteklemek için yönergeler sunulmaktadır:

Yukarıdaki listelenen makalelerde sunulan kılavuzdan sonra, örneğin CMMı 'den çevik 'e veya çevik 'e CMMı 'e kadar ek değişiklikler de yapabilirsiniz.

Bu değişikliği yapmadan önce, değiştirdiğiniz süreci öğrenmenizi öneririz. Sistem işlemleri bir Işlem seçinbölümünde özetlenir.

Devralınan nesneler ve özel nesneler

Oluşturduğunuz her devralınmış işlem, System işleminde — temel, çevik, Scrum veya CMMI tarafından tanımlanan WTS 'leri devralır. Örneğin, çevik işlem hata, görev, Kullanıcı hikayesi, özellik, Epic, sorun ve test ile ilgili WTS sağlar.

Çevik iş öğesi türleri

Çalışma öğesi türleri sayfasında görüntülenen tüm devralınan WTS 'ler için alan ekleyebilir ve iş akışı ve iş öğesi formunu değiştirebilirsiniz. Kullanıcıların WıT oluşturmasını istemiyorsanız, devre dışı bırakabilirsiniz. Ayrıca, özel WTS ekleyebilirsiniz.

Alan özelleştirmeleri

Sistem işleminde tanımlanan alanlar devralınmış bir simgeyle görünür ve bu, devralınan işleminizde üzerinde sınırlı değişiklikler yapabileceğinizi gösterir.

Alanlar, kuruluştaki tüm projeler ve süreçler için tanımlanır. Bu, bir işlemde bir WıT için tanımladığınız herhangi bir özel alanın başka bir işlem için tanımlanan diğer WıT 'lere eklenebileceği anlamına gelir.


Alan türü

Özelleştirme desteği


Devralınan alanlar


Özel alanlar


Özel denetim


Özel alanlar eklerken aşağıdaki sınırlara göz önünde yer verilmiştir:

  • Her WıT için en fazla 64 alan tanımlanabilir
  • İşlem başına en fazla 512 alan tanımlanabilir

Ayrıca, işlem içindeki başka bir WıT 'ye var olan bir alanı ekleyebilirsiniz . Örneğin, Kullanıcı hikayesine veya hata Weklerinize son tarih ekleyebilirsiniz.

Özelleştiremezsiniz

  • Alan adını veya veri türünü tanımladıktan sonra değiştiremezsiniz
  • Durum, neden, alan yolu ve yineleme yolu alanlarının bulunduğu formdaki gri alanı değiştiremezsiniz
  • Barındırılan XML ve Şirket İçi XML işlem modelleri tarafından desteklenen genel bir listeyi içeri aktararak veya tanımlayarak bu listeyi içeri aktara sıralayazabilirsiniz. Daha fazla bilgi için bkz. Genel listeleri tanımlama.
  • Tanımlandığı anda alan adını veya veri türünü değiştiremezsiniz
  • Durum, Neden, Alan Yolu ve yineleme yolu alanlarının bulunduğu formdaki gri alanı değiştiremezsiniz
  • Seçim listeleriyle ilgili olarak şu anda şu işlemleri gerçekleştiresiniz:
    • Etkinlik veya Disiplin alanı gibi devralınan bir alanın seçimlistesini değiştirme
    • Seçim listesi sıralarını değiştirme, seçim listeleri alfabetik sırada görüntülenir
  • Devralınan alanların Açıklama yardım metnini değiştiremezsiniz
  • Barındırılan XML ve Şirket İçi XML işlem modelleri tarafından desteklenen genel bir listeyi içeri aktarın veya tanımlayın. Daha fazla bilgi için bkz. Genel listeleri tanımlama.

Not

Devralınmış işlemle Etkinlik, Otomasyon Durumu, Disiplin , Öncelik ve diğerleri gibi önceden tanımlanmış alanların seçim listelerinde — değişiklik değiştiremezsiniz.

Yapılandırılabilir seçim listeleri

Aşağıdaki seçim listeleri her proje için yapılandırılır ve devralınan bir işlem aracılığıyla özelleştirilebilir değildir.

Atanan ve Changed By gibi kişi adı alanlarıyla ilişkilendirilmiş seçim listeleri, bir projeye veya ek takımına eklemiş olduğunuz kullanıcılara göre yönetilir.

Bir alanı yeniden adlandırarak veya veri türünü değiştirebilir miyim?

Bir alanı yeniden adı değiştirme veya veri türünü değiştirme işlemleri desteklenmiyor. Ancak, düzen sekmesinden iş öğesi formundaki bir alan için görüntülenen etiketi değiştirebilirsiniz. Sorguda alanı seçerken alan etiketini değil alan adını seçmeniz gerekir.

Silinen bir alanı silebilir veya geri yükleyebilir miyim?

Bir alanı silebilir ve daha sonra geri yükleyebilirsiniz. Bir alanı silmek, geçmiş değerler de dahil olmak üzere bu alanla ilişkili tüm verileri siler. Silindikten sonra, alanı yalnızca Alanlar -Güncelleştirme ve Güncelleştirme REST API.

Bir alanı silmek yerine, alanı bir iş öğesi formundan gizlemek veya kaldırmak istiyor olabilir. Ayrıntılar için bkz. Alan ekleme ve yönetme, Bir alanı gösterme, gizleme veya kaldırma.

Alan nedir? Alan adları nasıl kullanılır?

Her iş öğesi türü 31 sistem alanları ve daha fazla türe özgü alan ile ilişkilendirilir. Projenizi planlamak ve izlemek için iş öğelerini kullanırsınız.

Her alan, gerçekleştirilecek iş hakkında bir bilgi parçasını izlemeyi destekler. Bir alana atadığınız değerler, durum ve eğilimleri anlamak için sorgular oluşturabileceğiniz iş izleme veri deposunda depolanır.

Scrum, çevık ve CMMI sistem süreçleriiçin tanımlanan her alanın açıklamaları ve kullanımı için — iş öğesi alan dizini' ne bakın.

Alan adları

Bir iş öğesi alan adı, her iş öğesi alanını benzersiz şekilde tanımlar. Alan adlarınızın Bu yönergelerin içinde olduğundan emin olun:

  • Alan adları kuruluş veya proje koleksiyonu içinde benzersiz olmalıdır
  • Alan adları 128 veya daha az Unicode karakter olmalıdır
  • Alan adlarında önünde veya sonunda boşluk, ya da iki veya daha fazla ardışık boşluk bulunamaz
  • Alan adlarında en az bir alfabetik karakter bulunmalıdır
  • Alan adları şu karakterleri içeremez: .,;'`:~\/\*|?"&%$!+=()[]{}<> .

Kuruluş için tüm alanlar tanımlandığından, kuruluşta zaten mevcut olan veya başka bir devralınmış işlemde bir WıT 'e eklenmiş olan bir özel alan ekleyemezsiniz.

Not

Bir projeyi devralınan bir işlemi kullanacak şekilde değiştirdiğinizde, bir veya daha fazla çevik araç veya iş öğesi geçersiz bir durumda görünür. Örnek:

  • Bir alanı gerekli yaparsanız, bu alana sahip iş öğeleri bir hata iletisi gösterir. Ek değişiklikler yapmak ve iş öğesini kaydetmek için hataları çözmeniz gerekir.
  • Kanban panosunda görüntülenen bir WıT iş akışı durumlarını ekler veya kaldırır/gizlerseniz, projede tanımlanan tüm takımlar için Kanban panosu sütun yapılandırmasını güncelleştirmeniz gerekir.

Özel kurallar ve sistem kuralları

Her WIT — hatası, görev, kullanıcı hikayesi vb. — önceden tanımlanmış birkaç sistem kuralına sahiptir. Bazıları, Başlık alanını gerekli yapma veya Değer Alanı alanı için varsayılan değer ayarlama gibi basit bir işlemdir. Ayrıca, bir dizi sistem kuralı bir iş akışı durumu değiştinde gerçekleştirecek eylemleri tanımlar.

Örneğin, aşağıdaki koşullar altında geçerli kullanıcı kimliğini kopyalamak için çeşitli kurallar vardır:

  • Bir iş öğesi değiştirildiğinde, kullanıcı kimliğini Değiştiren alanına kopyalayın
  • İş akışı durumu Kapatıldı veya Bitti olarak değişirse, kullanıcı kimliğini Kapatılan alanına kopyalayın.

Önemli

Önceden tanımlanmış sistem kuralları, tanımladığınız özel kurallardan önceliklidir ve bunun üzerine yazılmıştır.

Özel kurallar, bir alan için varsayılan değer ayarlamanın veya gerekli hale göstermenin ötesine geçerek bir dizi iş kullanım örneğine yönelik destek sağlar. Kurallar, bir alanın değerini temizlemeye, bir alana değer kopyalamaya ve farklı alanların değerleri arasındaki bağımlılıklara göre değerler uygulamana olanak sağlar.

Özel bir kuralla, belirli koşulları temel alan bir dizi eylem tanımlayabilirsiniz. Örneğin, bu tür senaryoları desteklemek için bir kural uygulayabilirsiniz:

  • Öncelik için bir değer tanımlandığı zaman Risk alanını gerekli hale getir
  • Yayın değerinde bir değişiklik yapıldı mı, "Kilometre Taşı" değerini temizle
  • Kalan İş değerinde bir değişiklik olduğunda Tamamlanan İş'i gerekli bir alan yapma
  • Approved değeri True olduğunda Approved By gerekli alanı seçin
  • Bir kullanıcı hikayesi oluşturulduğunda şu alanları gerekli hale getir: Öncelik, Risk ve Efor

İpucu

Kural kullanarak formül tanımlayamazsınız. Ancak, TFS toplayıcısı (Web hizmeti) marketi uzantısıaracılığıyla ihtiyaçlarınıza uyan bir çözüm bulabilirsiniz. Ayrıca bkz. iş ve diğer alan toplamı.

Özel kuralları tanımlama hakkında ayrıntılı bilgi için bkz. Kurallar ve kural değerlendirmesi.

Belirli kullanıcı grupları için seçim alanlarının değiştirilmesini kısıtlama

Aşağıdaki iki koşullardan birini kullanarak, bir güvenlik grubunun kullanıcısı için gerekli olan veya bir güvenlik grubunun üyesi olan bir kullanıcı için gerekli alanları kullanabilirsiniz.

  • current user is a member of a group...
  • current user is not a member of a group...

Örneğin, Belirli kullanıcılar veya gruplar için Başlık veya Durum alanını Salt okunur hale ebilirsiniz.

Alan Yoluna göre iş öğelerinin değiştirilmesini kısıtlama

Bir Alan yolu üzerinde izinler ayarerek kullanıcıların iş öğelerini seçmelerini değiştiremezsiniz. Bu bir kural ayarı değil, izin ayarıdır. Daha fazla bilgi edinmek için bkz. Alt düğüm oluşturma, bir alan yolu altındaki iş öğelerini değiştirme.

İş öğesi türü (WIT) özelleştirmeleri

Devralınan ve özel WIT'ler için özelleştirme seçenekleriniz şunlardır.


İş öğesi türü

Özelleştirme desteği


Devralınan iş öğesi türleri


Özel iş öğesi türleri


Özelleştirebileceğinizler

  • Bir biriktirme listesi için devralınan WIT'yi eke veya kaldırmanız gerekir
  • Form düzeni içinde devralınan bir alanın konumunu değiştiremezsiniz (ancak, alanı formun bir alanında gizleyebilirsiniz ve formda başka bir yere eklersiniz)
  • Üründen devralınan portföy düzeyini kaldıramazsiniz (ancak bunları yeniden adlandırabilir)
  • Özel WIT'nin adını değiştiremezsiniz.

İş öğesi formu özelleştirmeleri

Wit formunda aşağıdaki özelleştirmeleri yapabilirsiniz.


Grup veya sayfa türü

Özelleştirme desteği


Devralınan gruplar


Özel gruplar


Devralınan sayfalar


Özel sayfalar


Düzen ve yeniden boyutlandırma

Web formu düzeni, aşağıdaki resimde gösterildiği gibi üç sütun olarak düzenlenmiştir.

3 sütunlu sayfa düzeni

Yalnızca ilk iki sütuna grupları ve alanları eklerseniz, Düzen iki sütunlu bir düzeni yansıtır. Benzer şekilde, yalnızca ilk sütuna grupları ve alanları eklerseniz, düzen tek sütunlu bir düzeni yansıtır.

Web formu, kullanılabilir genişliğe ve düzendeki sütun sayısına bağlı olarak yeniden boyutlandırılır. En yüksek genişlik olan Web tarayıcılarında, bir sayfadaki her sütun kendi sütunu içinde görüntülenir. Görüntüleme genişliği azaldıkça, her sütun orantılı olarak aşağıdaki gibi yeniden boyutlandırılır:

  • Üç sütun için: %50, %25 ve %25
  • İki sütun için: %66 ve %33
  • Bir sütun için: %100.

Görüntüleme genişliği tüm sütunları barındıramazsa, sütunlar sütunun içinde aşağı doğru görünür.

İş akışı özelleştirmeleri

Devralınan durumları gizleyerek veya özel durumlar ekleyerek herhangi bir iş öğesi türünün (WıT) iş akışını özelleştirebilirsiniz. Devralınan durumlar, — çevik, temel, Scrum veya CMMIsistem işlemine göre farklılık gösterir — . özel işleminizi oluşturmayı tercih edersiniz.

Her WıT için her bir varsayılan iş akışı iki ve dört durum arasında tanımlanır ve aşağıdaki iş akışı işlemlerini belirtir:

  • Her durum arasında ileri ve geri geçişler
  • Her durum geçişinin varsayılan nedenleri

Örneğin, temel işlem, — aşağıdaki görüntüde gösterilen yapmak, yapmak ve gerçekleştirilmesi gereken üç duruma göre WIT 'nin ayırt edilir — .

Temel Işlem, sorun iş öğesi türü, iş akışı durum modeli


Durum türleri

Desteklenen özelleştirmeler


Devralınan simge Devralınan durumlar

Özel durumlar


İş akışı durumları aşağıdaki kurallara uymalıdır

  • Önerilen veya sürmekte olan durum kategorileri için en az bir durum tanımlamanız gerekir

    Not

    İş akışı durumu eklemeden önce iş akışı durumlarını ve durum kategorilerini inceleyerek iş akışı durumlarının durum kategorilerine nasıl eşlendiğini öğrenin.

  • En az iki iş akışı durumu tanımlamanız gerekir
  • Her iş öğesi türü için en fazla 32 iş akışı durumu tanımlayabilirsiniz

Desteklenmeyen iş akışı özelleştirmeleri

  • Devralınan bir durumu değiştiremezsiniz (adını, rengini veya kategorisini değiştiremezsiniz), ancak gizleyebilirsiniz
  • Tamamlanan durum kategorisinde yalnızca bir durum olabilir. Tamamlanan kategoriye özel bir durum eklerseniz, başka bir durum kaldırılır veya gizlenir
  • Özel bir durumun adını değiştiremezsiniz
  • Durum için bir neden belirtemezsiniz, bunun yerine varsayılan nedenler, durum değerlendirmesiyle taşındı, durum değerlendirmesinin dışına taşındı .
  • Formdaki durum ve neden alanlarının konumunu değiştiremezsiniz
  • Devralınan bir durumu değiştiremezsiniz (adını, rengini veya kategorisini değiştiremezsiniz), ancak gizleyebilirsiniz
  • Tamamlanan durum kategorisinde yalnızca bir durum olabilir. Sistem bu kategoriye özel bir durum eklememeye izin vermez
  • Özel bir durumun adını değiştiremezsiniz
  • Durumların sırasını değiştiremezsiniz, durumlar, bir iş öğesi formunun açılan listesinde yer alan durum kategorisine göre doğal sıralarında listelenir
  • Durum için bir neden belirtemezsiniz, bunun yerine varsayılan nedenler, durum değerlendirmesiyle taşındı, durum değerlendirmesinin dışına taşındı .
  • Formdaki durum ve neden alanlarının konumunu değiştiremezsiniz
  • Geçişleri kısıtlayamazsınız, tüm geçişler herhangi bir durumdan başka bir duruma göre tanımlanır.

Biriktirme listesi ve Pano özelleştirmeleri

Biriktirme listeleri ve panolar, bir ekip için iş oluşturmak ve yönetmek için gerekli çevik araçlardır. —Sistem işleminden devralınan standart biriktirme listeleri ürünü, yineleme ve portföy — tamamen özelleştirilebilir. Ayrıca, toplam beş portföy biriktirme listesi için özel portföy biriktirme listeleri ekleyebilirsiniz.


Kapsam türleri

Özelleştirme desteği


Devralınan biriktirme listeleri


Özel Portföy biriktirme listeleri


Özelleştiremezsiniz

  • Devralınan bir portföy düzeyini üründen kaldıramazsınız (ancak portföy düzeyini yeniden adlandırabilir ve devralınmış bir iş öğesi türünü devre dışı bırakabilirsiniz)
  • Mevcut tanımlanmış biriktirme listeleri kümesine kapsam düzeyi ekleyemezsiniz
  • Kapsam düzeylerini yeniden sıralamanıza
  • İki farklı kapsam düzeyine bir iş öğesi türü ekleyemezsiniz
  • Özel bir görev biriktirme listesi düzeyi oluşturamazsınız, ancak yineleme biriktirme listesine özel WTS ekleyebilirsiniz
  • Herhangi bir kapsam düzeyine hata WIT ekleyemezsiniz. Bunun yerine, sistem her ekibin hataları nasıl yönetmek istediğeceğine karar vermesine izin verir. Daha fazla bilgi edinmek için bkz. biriktirme listeleri ve panolarda hataları gösterme.
  • Devralınmış bir WıT 'ye veya bir biriktirme listesine ekleme veya kaldırma, örneğin, ürün biriktirme listesine WıT 'i ekleyemezsiniz
  • Devralınan bir portföy düzeyini üründen kaldıramazsınız (ancak portföy düzeyini yeniden adlandırabilir ve devralınmış bir iş öğesi türünü devre dışı bırakabilirsiniz)
  • Mevcut tanımlanmış biriktirme listeleri kümesine kapsam düzeyi ekleyemezsiniz
  • Kapsam düzeylerini yeniden sıralamanıza
  • İki farklı kapsam düzeyine bir iş öğesi türü ekleyemezsiniz
  • Özel bir görev düzeyi oluşturamazsınız, ancak yineleme biriktirme listesine özel iş öğesi türleri ekleyebilirsiniz.
  • Herhangi bir kapsam düzeyine hata WIT ekleyemezsiniz. Bunun yerine, sistem her ekibin hataları nasıl yönetmek istediğeceğine karar vermesine izin verir. Daha fazla bilgi edinmek için bkz. biriktirme listeleri ve panolarda hataları gösterme.

Not

Bazı özellikler Azure DevOps Server 2020,1 güncelleştirmesinin yüklenmesini gerektirir. Daha fazla bilgi için bkz. Azure DevOps Server 2020 güncelleştirme 1 RC1 sürüm notları, panolar.

Kapsam düzeyi için varsayılan WıT 'yi değiştirdiğinizde, bu, WıT 'nin hızlı ekleme panelinde varsayılan olarak görünmesine neden olur. Örneğin, ürün biriktirme listesi için aşağıdaki hızlı Ekle panelinde Müşteri bileti varsayılan olarak görünür.

Ürün biriktirme listesi, hızlı ekleme paneli, kapsam düzeyi için varsayılan WıT 'yi görüntüler

Nesne sınırları

Alanlar, WTS 'ler, kapsam düzeyleri ve özelleştirebileceğiniz diğer nesneler üzerinde yer alan sınırların listesi için bkz. iş izleme nesne sınırları.