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


Durum türleri

Desteklenen özelleştirmeler


Devralınmış simgesi Devralınan eyaletler

Özel eyaletler


İş akışı durumları aşağıdaki kurallara uygun olmalı

  • Önerilen veya Devam Ediyor Durumu kategorileri için en az bir durum tanımlamanız gerekir

    Not

    İş akışı durumu eklemeden önce iş akışı durumlarını ve durum kategorilerini gözden geçirerek iş akışı durumlarını durum kategorilerine nasıl eşley olduğunu öğrenin.

  • En az iki iş akışı durumu tanımlamanız gerekir
  • İş öğesi türü başına 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 durumu gizleyabilirsiniz
  • Tamamlandı durumu kategorisinde yalnızca bir durumunuz olabilir. Tamamlandı kategorisine özel bir durum eklersiniz, diğer tüm eyaletler kaldırılır veya gizlenir
  • Özel durum adını değiştiremezsiniz
  • Bir durum için Neden belirtemezseniz, Bunun yerine, DurumuNa taşındı, Durumu TriyaleEdildi, DurumuN Dışında Taşındı gibi varsayılan nedenler tanımlanır
  • Formdaki State ve Reason alanlarının konumunu değiştiremezsiniz
  • Devralınan bir durumu değiştiremezsiniz (adını, rengini veya kategorisini değiştiremezsiniz) ancak durumu gizleyabilirsiniz
  • Tamamlandı durumu kategorisinde yalnızca bir durumunuz olabilir. Sistem bu kategoriye herhangi bir özel durum eklemeye izin veser
  • Özel durum adını değiştiremezsiniz
  • Durumların sırasını değiştiremezsiniz; durumların doğal dizilerinde listelenmiş durumları, bir iş öğesi formunun açılan listesinde durum kategorilerine göre listelenir
  • Bir durum için Neden belirtemezseniz, Bunun yerine, DurumuNa taşındı, Durumu TriyaleEdildi, DurumuN Dışında Taşındı gibi varsayılan nedenler tanımlanır
  • Formdaki State ve Reason alanlarının konumunu değiştiremezsiniz
  • Geçişleri kısıtlayazaz, tüm geçişler herhangi bir durumdan başka bir durumla tanımlanır.

Durum açılan menü sırası

Durum açılan menüsünde, her bir durum kategorisi içinde sıralandırarak sırasıyla Eyaletler'i listeler. 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üsü yer almaktadır.

Kullanıcı hikayesi durum dizisiKullanı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 görev panosuna sütun ekleyebilirsiniz. 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 olabilir.

Ö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

Kuruluş ayarları İşlem sayfasından işlemler için özelleştirmeler oluşturabilir, yönetebilir ve yapabilirsiniz.

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

    Projeler Kuruluş  ayarlarını açın.

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

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

    Önemli

    İşlem'i görmüyorsanızTFS-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.

    Projelerin Kuruluş  ayarlarını açma

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

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

Yönetici ayarları İşlem sayfasından işlemler için özelleştirmeler oluşturabilir, yönetebilir ve 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

Ekley istediğiniz eyaletler, iş öğesi formlarında ve sorgu düzenleyicisinde gösterilen States (Eyaletler) alanı için açılan menüde görünür. Ekleyilen Durum'a ve State'den diğer tüm Eyaletlere bir geçiş oluşturulur. Ayrıca, Varsayılan nedenler tanımlanmıştır; örneğin, Durumu Triaged durumunataşı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ındanYeni 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ümlendi 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 kategoriler içinde ve dışında iş akışı durumu değişiklikleriyle güncelleştirmesine neden olur. Daha fazla bilgi edinmek 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ş öğesi 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. Düzenle'yi seçin... değiştirmek istediğiniz durum için bağlam menüsü.

    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 ekiplerin 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ü 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. Bu ifadeyi açmak için ... bağlam menüsüne gidin ve Sonra Dalı seçeneğini belirleyin.

Özel durumu kaldırma

  1. ... kaldırmak istediğiniz durum için bağlam menüsü 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.

    Durum uyarılarını kaldır iletişim kutusu

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 özelliği 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çirsiniz. Daha fazla bilgi edinmek için bkz. Denetim günlüklerine erişme, dışarı aktarma ve filtreleme.

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

Her iş öğesi türü, oluşturmadan tamamlamaya taşınırken iş durumunun izlemeyi destekleyen bir iş akışıyla ilişkilendirildi. İş ve takım 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 (WIT) iş akışını özelleştirebilirsiniz. Devralınan eyaletler, özel işleminizi oluşturmak için seçtiğinizÇevik, Temel, Scrumveya CMMI gibi sistem sürecine göre farklılık gösterir.

Her WIT için her varsayılan iş akışı iki ve dört Durumu tanımlar ve aşağıdaki iş akışı işlemlerini belirtir:

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

Örneğin, Temel işlem, Issue WIT üç Durumu(To Do, Yapılıyorve Bitti) ve aşağıdaki görüntüde gösterilen geçişler ile nitelendirdir.

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