İş akışını özelleştirme (Devralma işlemi)

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

Her iş öğesi türü, oluşturmadan tamamlamaya geçen iş durumunun izleme desteğine sahip bir iş akışıyla ilişkilendirildi. İş ve ekip süreçlerinizi desteklemek için, çoğu iş öğesi türüne (WIT) özel durumları ekebilirsiniz. Örneğin, hatalar için Bir Triaged durumu veya özellikler ya da kullanıcı hikayeleri için tasarım durumu eklemek istiyor olabilir.

Burada, Hata WIT'i Bir Triaged durumunu destekleyecek şekilde özelleştirildi. Durum ve neden alanları üst bilgi alanında iş öğesi formunda görüntülenir.

Hata iş öğesi formu, üst bilgi alanı, eklenen durum

Bu makalede desteklenen iş akışı özelleştirme seçenekleri ve bir iş akışını özelleştirme ile ilgili bilgi ve sunulmaktadır. Özellikle şunları öğreniriz:

  • Desteklenen iş akışı özelleştirme senaryoları
  • Bir iş akışını özelleştirebileceğinizde ekip panolarına etkisi
  • End-to-end iş akışı özelleştirme adımları
  • Özel iş akışı durumu ekleme veya kaldırma
  • Devralınan iş akışı durumunu gizleme veya gösterme
  • Durum modelinin grafik bir görünümünü görüntüleme

Derleme ve yayın görevlerine ilişkin iş akışı DevOps için bkz. Azure Pipelines.

Önemli

Bu makale, Azure DevOps Services 2019 ve Azure DevOps Server sürümleri için geçerlidir. TFS 2018 veya önceki sürümlerde bir koleksiyonda tanımlanan herhangi bir projeyi özelleştirmek için bkz. Şirket içi XML işlem modeli.

Önemli

Devralma işlemi modelini desteklemek için yalnızca bir proje koleksiyonunda tanımlanan projeler için Devralma işlemi modelini kullanabilirsiniz. Şirket içi koleksiyonunuz Şirket içi XML işlem modelini kullanmak üzere yapılandırılmışsa, iş izleme deneyimini özelleştirmek için yalnızca bu işlem modelini kullanabilirsiniz. Daha fazla bilgi edinmek için bkz. İş izlemesini özelleştirme, Proje koleksiyonunuz için işlem modelini seçme.

TFS 2018 veya önceki sürümlerde bir koleksiyonda tanımlanan herhangi bir projeyi özelleştirmek için bkz. Şirket içi XML işlem modeli.

Desteklenen özelleştirmeler

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, sorun wıt — To Do, aşağıdaki görüntüde gösterilen üç duruma göre belirlenir, yapılır ve yapılır — .

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.

Durum açılan menü dizisi

Durum açılan menüsünde, her bir durum kategorisi içinde sıralandırarak sırasına göre Durum'lar listelemektedir. Yeni eklenen iş öğeleri için Önerilen kategorisindeki ilk Durum varsayılan Durum olarak atanır.

Aşağıdaki görüntüde Kullanıcı Hikayesi için tanımlanan Durum dizisi ve buna karşılık gelen açılan menü yer almaktadır.

Kullanıcı hikayesi durum dizisi              Kullanıcı hikayesi Durum açılan menüsü

Her kategori içinde özel durumları yukarı veya aşağı taşıyabilirsiniz.

İş akışı değişiklikleriyle ekipleri etkile

Teams özelleştirmeler yapılırken kanban panosu yapılandırmasını güncelleştirmeniz gerekebilirsiniz:

WIT görevine ekley istediğiniz eyaletler, Görev Panosuna sütunlar ekler. Hataları görevlerle birlikte takip ediyorsanız,hata WIT'nize de eklersiniz ve görev panosuna sütunlar eklersiniz. Bu WIT'lerden her biri için aynı durumları eklemenize gerek yok, ancak durumu aynı şekilde güncelleştirmek ve eklenen sütun sayısını en aza indirmek için bunu yapmak istiyor olabilirsiniz.

Önkoşullar

Bir işlemi özelleştirmeden önce, iş gereksinimlerinizi karşılayacak şekildeAzure Boards yapılandırma ve özelleştirme' Azure Boards gözden geçirmenizi öneririz. Farklı biriktirme listesi ve panoların açıklaması için bkz. Biriktirme Listesi, Boards, GörevPanoları ve Planlar tarafından desteklenen görevler.

İşlem Ayarlar>Açma

İşlem'i kullanarak Kuruluş ayarlarından işlemler için özelleştirmeler oluşturabilir,>yapabilirsiniz.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. Ardından Kuruluş ayarları'ı seçin.

    Projeler ve>ayarlarını açın.

  2. Ardından İşlem'i seçin.

    Ardından İşlem'i seçin.

    Önemli

    İşlem'i görmüyorsanız TFS-2018 veya önceki bir sürümde çalışıyorsanız. İşlem sayfası desteklenmiyor. Şirket içi XML işlem modeli için desteklenen özellikleri kullan gerekir.

Koleksiyon ve İşlem'den işlemler için özelleştirmeler oluşturabilir, Ayarlar>oluşturabilirsiniz.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. İşlemlerini özelleştirmek istediğiniz proje koleksiyonunu seçin ve ardından Koleksiyon koleksiyonu'Ayarlar.

    Projeler ve>ayarlarını açma

  2. Ardından İşlem'i seçin.

    Ardından İşlem'i seçin.

İşlem'i kullanarak Yönetim ayarlarından işlemler için özelleştirmeler oluşturabilir,>yapabilirsiniz.

  1. Proje'Azure DevOps açmak için Azure DevOps logosunu seçin. Ardından Yönetici ayarları'ı seçin.

    Kuruluş Project>'i açın.

  2. Ardından İşlem'i seçin.

    Ardından İşlem'i seçin.

Not

Devralınmış bir işlemi özelleştirdiğinde, bu işlemi kullanan tüm projeler özelleştirmeleri yansıtacak şekilde otomatik olarak güncelleştirilir. Bu nedenle, özelleştirmeleri kuruluşa hazır hale olmadan önce test etmek için bir dizi özelleştirmeniz olduğunda bir test işlemi ve test projesi oluşturmanızı öneririz. Daha fazla bilgi edinmek için bkz. Devralınan işlemleri oluşturma ve yönetme.

İş akışı durumu ekleme

İş öğesi formlarında ve sorgu düzenleyicisinde gösterilen States (Eyaletler) alanı için açılan menüde ekley istediğiniz eyaletler görüntülenir. Ekleyilen Durum'a ve Bu Durumdan diğer tüm Eyaletlere bir geçiş oluşturulur. Ayrıca, Varsayılan nedenler tanımlanmıştır; örneğin, Durumu Triaged durumuna taşındı , Durumu Triaged dışında taşındı.

  1. İş Öğesi Türleri sayfasında değiştirmek istediğiniz iş öğesi türünü seçin, Durumlar'ı ve ardından Yeni Durum'ı seçin.

    İşlem sayfası, Hata WIT, Eyaletler sekmesi, Durum ekle

    Yeni durum seçeneği devre dışı bırakılırsa, işlemi düzenlemek için gerekli izinlere sahip değilsiniz. Bkz. İş izleme için izinleri ve erişimi ayarlama, Devralınan işlemi özelleştirme.

  2. Durum adını girin, kategorisini ve rengini seçin ve kaydet'e tıklayın. Belirttiğiniz renk, iş öğesi formu dahil olmak üzere ürün genelinde ve Durum alanı bir biriktirme listesi, panolar, sorgu sonuçları ve daha fazlası üzerinde görüntülendiğinde görünür.

    İş öğesi formunda durum menüsü

    Not

    Devam Ediyor veya Çözüldü durum kategorilerine ekleyemedik iş akışı durumu, Etkinleştirilen Tarihe Göre Etkinleştirildi ve Çözümlenen Tarihe Göre Çözümlendi alanlarının bu kategorilerde iş akışı durumu değişiklikleriyle / / güncelleştirilerek güncelleştirmesine neden olur. Daha fazla bilgi için bkz. Atamaya veya iş akışı değişikliklerine göre sorgulama, Etkinleştirilen/Tarih ve Çözümlenen:/Tarih alanları.

  3. (İsteğe bağlı) Açılan menü içindeki Durum sırasını değiştirmek için bağlam menüsü simgesini seçin ve Yukarı taşı veya Aşağı taşı'ya tıklayın.

    State'i yukarı taşı

  4. WIT için durum eklemeyi bitirdikten sonra tarayıcınızı yeniler ve özelleştirmiş olduğunuz türde bir iş öğesini açın.

    Burada, Durum açılan menüsünü Triaged seçili olarak gösteriyoruz.

    Hata formu, Triaged durumu eklendi

  5. Bir WIT'ye, bir biriktirme listesi düzeyiyle ilişkili bir Durum eklerken Kanban panosu kullanan her ekibin sütun ayarlarını güncelleştirmesi gerektiğini unutmayın.

Durumu düzenleme

Kategoriyi veya özel bir durum rengini düzenleyebilirsiniz. Ancak, özel durum adını değiştiremezsiniz.

  1. Değiştirmek istediğiniz durum … için bağlam menüsünde Düzenle'yi seçin.

    Hata WIT, Özel durumu düzenleme

  2. Kategoriyi veya rengi değiştirerek Kaydet'i seçin.

  3. Kategoriyi değiştirirsanız, Kanban panosu kullanan takımların sütun ayarlarını güncelleştirmesi gerekir.

Özel durumu gizleme veya kaldırma

Bir durumu gizler veya kaldırırken:

  • Durum artık WIT'nin State açılan menüsünde değil
  • İş öğesi geçmişinde değişiklik yok
  • Mevcut iş öğeleri durum değerini sürdürür, ancak geçersiz durumdadır. İş öğesi üzerinde değişiklik yapmak için önce durum değerlerini güncelleştirmeniz gerekir. Etkilenen iş öğelerini geçerli bir durumuna taşımak için bir sorgu oluşturmak ve toplu güncelleştirme yapmak istiyor olabilirsiniz. Durumu iş öğesi türüne geri eklerseniz, iş öğeleri geçerli bir durumuna geri döner.

Devralınmış durumu gizleme veya gösterme

Takımınız iş akışı sürecinde kullanmaz devralınmış bir durumu gizleyebilirsiniz. Ancak, her kategori için tanımlanmış en az bir durumunuz olması gerekir.

  1. Gizlemek … istediğiniz durum için bağlam menüsünü açın ve Gizle seçeneğini belirleyin.

    Burada Hata WIT için Çözümlenmiş durumunu gizleriz.

    Devralınmış durumu gizleme

    Not

    Kanban panosunda izilen WIT'nin durumunu gizlersanız, Kanban panosu kullanan her ekibin sütun ayarlarını güncelleştirmesi gerekir.

  2. Bunu açmak için bağlam menüsünü … açın ve Sonra Dalı'nın seçeneğini belirleyin.

Özel durumu kaldırma

  1. Kaldırmak … istediğiniz durum için bağlam menüsünü açın ve Kaldır'ı seçin. Yalnızca özel bir durumu kaldırarak.

  2. Durumu Kaldır iletişim kutusunda Kaldır'a tıklayın.

    Remove state warning dialog box

Durum iş akışı modelini görüntüleme

Durum Modeli Görselleştirme Market uzantısını yükleyerek Durum iş akışı modelini görüntüebilirsiniz. Bu uzantı, State Visualizer etiketli Boards altına yeni bir hub ekler. Bu sayfada bir iş öğesi türü seçebilir ve iş akışı durum modelini görüntüleyebilirsiniz.

Not

Durum Modeli Görselleştirme uzantısı, ürünün desteklenen bir Azure Boards ve bu nedenle ürün ekibi tarafından desteklenmiyor. Uzantıyı kullanırken sorularınız, önerileriniz veya sorunlarınız için uzantı sayfasını ziyaret edin.

Örneğin aşağıdaki görüntüde, Triaged durumuna sahip olacak şekilde özelleştirilen Hata iş akışı yer alenidir. Bu görünüm, iş akışı modelinin varsayılan geçişlerini gösterir. Tüm eyaletler bir durumdan diğerine geçiş olabilir.

Triaged durumuna sahip olacak şekilde özelleştirilen hata iş akışı.

Görünümü yakınlaştırabilir ve uzaklaştırabilirsiniz. Ayrıca durum modelinin daha iyi bir görünümünü elde etmek için durum düğümlerini de hareket ettirin.

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.