Devralınan süreçler oluşturma ve yönetme

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

Projeyi, çevik araçlarınızı ve iş izleme sistemini devralınmış bir işlem aracılığıyla özelleştirirsiniz. Yaptığınız özelleştirmeler, işlemi kullanan tüm projeler için geçerli olur. Bir işlem, iş izleme sisteminin yapı taşlarını tanımlar. Her proje oluşturduğunuzda, projenizin kullanmasını istediğiniz işlemi seçersiniz.

Ö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.

Neleri özelleştirebileceğiniz hakkında daha fazla bilgi edinmek için bkz. işlem özelleştirmesi ve devralınan Işlemler hakkında.

Bu görevleri nasıl gerçekleştireceğinizi öğrenin:

  • Ayarlar>işlemini
  • Devralınan bir işlem oluştur
  • Devralınan bir işlemi özelleştirme
  • Devralınan bir işlemi Kopyala
  • Projeleri devralınmış bir işlem veya sistem işlemi kullanacak şekilde değiştirme
  • Bir işleme göre proje ekleme
  • Bir işlemi etkinleştirme veya devre dışı bırakma
  • Projeleri eklerken kullanılacak varsayılan olarak bir işlem ayarlayın

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.

Ö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.

Devralınan bir işlem oluştur

Dört sistem işleminin herhangi birinden devralınan bir işlem oluşturabilirsiniz:temel, çevik, Scrumveya CMMI.

  1. İşlem sayfasından, devralınan bir işlem oluşturmak için kullanacağınız işlemin bağlam menüsünü açın ve sonra devralınan işlem oluştur' u seçin.

    Burada, çevik sistem işleminden devralınmış bir işlem oluşturacağız.

    Bağlam menüsü, devralınan işlem oluştur ' u seçin.

    Bu seçeneklere erişiminiz yoksa, proje koleksiyonu yöneticinizden size izin vermesiniisteyin.

  2. İşleminiz için bir ad ve isteğe bağlı olarak bir açıklama girin. (Adlandırma kısıtlamaları için bkz. işlem özelleştirmesi ve devralınan işlemler, işlem adı kısıtlamaları hakkında.

    Create inherited process dialog

Devralınan işlemi tanımladıktan sonra, aşağıdaki eylemleri gerçekleştirebilirsiniz:

Bir proje tarafından kullanılan işlemi değiştirme

Bir projenin bir sistem işleminden veya devralınan işlemden kullandığı işlemi başka bir devralınmış işleme değiştirebilirsiniz. Bir proje işlemini değiştirmek için iki mekanizma vardır. Birincisi, projenin aynı sistem işleminden türetildiği bir işleme geçiş yapmak. Anlamı, bir projeyi çevik veya Scrum gibi aynı temel işlemi kullanan işlemler arasında taşıyabilirsiniz.

İkinci yöntem, projenizi iki tamamen farklı işlem türü arasında geçirmedir. Örneğin, çevik 'ten Scrum 'a veya temel olarak çevik 'e geçiş yapın.

İkinci yöntemde, bir proje tarafından kullanılan işlemi değiştirmenin üç yaygın senaryosu için ayrıntılı adımlar sunuyoruz.

Not

Hedef işlemde de tanımlanmamış özel bir iş öğesi türünün silinmemiş bir iş öğesi olmadığı sürece projenin sürecini değiştirebilirsiniz.

Ayrıca, bir projeyi bir sistem işlemine veya aynı özel alanları içermeyen diğer devralınmış bir işleme değiştirirseniz, veriler hala sürdürülür. Ancak, geçerli işlemde temsil edilmeyen özel alanlar iş öğesi formunda görünmez. Alan verilerine bir sorgu veya REST API 'Leri aracılığıyla erişmeye devam edebilirsiniz. Bu alanlar aslında değişikliklerden kilitlidir ve salt okunurdur.

  1. Değiştirmek istediğiniz projeyi içeren işlemi seçin. Örneğin, bir projeyi çevik iken Scrum olarak değiştirmek istediğinizi, sonra çevik işlemi seçin.

    Çevik işlemi seçin

  2. Projeler' i seçin ve ardından değiştirmek istediğiniz proje için Eylemler simgesini seçin ve işlemi Değiştir' i seçin.

    Projeler sekmesini seçin

Sihirbazdaki adımları izleyin

Önemli

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.

Bir işlemden proje oluşturma

  1. …Kullanmak istediğiniz işlemin bağlam menüsünü açın ve Yeni takım projesi ' ni seçin.

    Seçili işlemden proje oluştur ekran görüntüsü

    Seçili işlemden proje oluştur ekran görüntüsü

  2. Yeni proje oluştur sayfası açılır. Formu doldurun. Daha fazla bilgi için bkz. Proje oluşturma.

    Yeni proje oluştur formunun ekran görüntüsü

    Yeni proje formu oluştur ekran görüntüsü

İşlemi kopyalama

Kuruluşunuzdaki değişiklikleri gerçekleştirmeden önce yaptığınız özelleştirmeleri test etmek iyi bir uygulamadır. Bunu yapmak için, bir işlemin kopyasını oluşturun, güncelleştirmelerinizi yapın, güncelleştirmelerin istendiği gibi göründüğünü doğrulayın ve ardından projeleri yeni işleme taşıyın.

İpucu

Bir veya daha fazla proje tarafından kullanılan bir işlemde değişiklik yaparsanız, işlemi kullanan her proje, artımlı işlem değişikliğine anında güncelleştirilir. İşlem değişikliklerinizi tüm projelere göndermeden önce, sonraki adımları izleyerek bir araya toplamak için.

  1. Değiştirmek istediğiniz işlemin bir kopyasını oluşturun. İşlem sayfasında, … kopyalamak istediğiniz işlemin bağlam menüsünü açın ve işlemi Kopyala' yı seçin.

    Devralınan işlemin bir kopyasını oluşturmak için seçimin ekran görüntüsü

  2. İletişim kutusunu kopyalanmış işlemin adıyla doldurun ve Işlemi Kopyala' yı seçin.

    İşlemin kopyasını oluştur düğme seçimi ekran görüntüsü

  3. Kopyalanmış işlemde yaptığınız değişiklikleri yapın. Bu işlemi hiçbir proje kullandığından, bu değişiklikler herhangi bir projeyi etkilemez.

  4. Değişikliklerinizi doğrulamak için, kopyalanmış ve güncelleştirilmiş işleme dayalı bir test projesi oluşturun. Zaten bir test projesi oluşturduysanız, bağlam menüsündeki ProcessName öğesini kullanmak için projeyi Değiştir seçeneğini kullanarak test projesinin işlemini değiştirin.

  5. Özelleştirmelerinizi tamamen sınadıktan sonra değişikliklerinizi tüm projelere sunmaya hazırsınız demektir. Bunu yapmak için, yeni değişiklikler gerektiren projelerin işlemini değiştirin. Bağlam menüsündeki ProcessName öğesini kullanmak için projeyi Değiştir seçeneğini belirleyin.

  6. Özgün işlemi devre dışı bırakın veya silin.

Bir işlemi etkinleştirme/devre dışı bırakma

Projeleri bir işlemden oluşturulmasını engellemek için devre dışı bırakın. Çeşitli özelleştirmeler uygulamak ve işlemin tamamlanana kadar kullanılmasını istemiyorsanız, bu seçeneği belirleyebilirsiniz. Ya da, projeleri yeni bir işleme taşımak yerine bir işlemin kullanımını devre dışı bırakmak isteyebilirsiniz.

Tüm sistem işlemlerinde ve yeni oluşturulan devralınmış süreçler varsayılan olarak etkindir.

  • Bir işlemi devre dışı bırakmak veya etkinleştirmek için, … işlemin bağlam menüsünü açın ve Işlemi devre dışı bırak veya işlemi etkinleştir' i seçin.

Varsayılan işlemi ayarla

Bir devralınan işlemi, oluşturmayı planladığınız herhangi bir ek proje için önceden seçilmiş olacak şekilde varsayılan olarak ayarlayın.

Bir işlemi varsayılan olarak ayarlamak için, … devralınan işlemin bağlam menüsünü açın ve varsayılan Işlem olarak ayarla' yı seçin. Bu seçeneğin, üç sistem işlemiyle birlikte kullanılamayacağını unutmayın.

Project Koleksiyon yöneticileri Projeler sayfasından Projeler ekleyebilir .

Daha sonra deneyin

Program aracılığıyla işlemlerle çalışma

bir kuruluş için tanımlanan işlemleri almak, oluşturmak, güncelleştirmek ve silmek için REST API.