Devralınan bir işlemi kullanarak projeyi özelleştirme

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Her proje, çalışmayı izlemeye yönelik yapı taşları tanımlayan bir işlemi temel alır. Oluşturduğunuz ilk proje varsayılan işlemlerden birini kullanır: Çevik, Temel, Scrum veya CMMI.

Her proje, çalışmayı izlemeye yönelik yapı taşları tanımlayan bir işlemi temel alır. Oluşturduğunuz ilk proje varsayılan işlemlerden birini kullanır: Agile, Scrum veya CMMI.

Yalnızca devralınan işlemleri özelleştirebilirsiniz. Devralınan işlemde yaptığınız tüm değişiklikler, bu işlemi kullanan projelerde otomatik olarak görünür.

Önemli

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

Önemli

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

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

Bir projeyi özelleştirmenin genel sırası devralınan bir işlemi özelleştirmek, özelleştirmelerinizi doğrulamak ve sonra bu işlemi kullanmak için proje işlemlerini değiştirmektir.

Devralınan işlem oluşturmaDevralınan işlemi özelleştirmeDevralınan işlemi projeye uygulaYenileme ve değişiklikleri doğrulama

Öncelikle bu işlem için tanımlanmış bir iş öğesi türü (WIT) ekleyerek veya değiştirerek bir işlemi özelleştirebilirsiniz.

Bu görevleri gerçekleştirmeyi öğrenin:

  • Ayarlar>İşlemi'nin açılması
  • Özelleştirmek için devralınan bir işlem oluşturma
  • Alan ekleme veya değiştirme
  • İş öğesi türü için kural ekleme veya değiştirme
  • İş öğesi türlerini ekleme veya değiştirme
  • İş öğesi türünün iş akışını değiştirme
  • Özel denetim ekleme veya değiştirme
  • İş öğesi türüne uzantı ekleme
  • Yaptığınız özelleştirmeleri doğrulama
  • Proje tarafından kullanılan işlemi değiştirme

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, Azure Boards iş gereksinimlerinizi karşılayacak şekilde özelleştirme konusunda rehberlik sağlayan Azure Boards yapılandırma ve özelleştirme makalesini gözden geçirmenizi öneririz. Farklı kapsamların ve panoların açıklaması için bkz . Kapsamlar, Panolar, Görev Panoları ve Planlar tarafından desteklenen görevler.

Ayarlar>İşlemi'nin açılması

Kuruluş ayarları>İşlem'den işlemlere yönelik özelleştirmeler oluşturur, yönetir ve yaparsınız.

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

    Proje>Kuruluşu 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ümden çalışıyorsunuz demektir. İşlem sayfası desteklenmez. Şirket içi XML işlem modeli için desteklenen özellikleri kullanmanız gerekir.

Koleksiyon Ayarları>İşlemi'nden işlemler oluşturur, yönetir ve işlemlerde özelleştirmeler yaparsınız.

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

    Proje>Kuruluşu ayarlarını açma

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

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

İşlemler için Yönetici ayarları>İşlem'den özelleştirmeler oluşturur, yönetir ve yaparsınız.

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

    Proje>Kuruluşu ayarlarını açın.

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

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

Not

Devralınan bir işlemi özelleştirdikçe, bu işlemi kullanan tüm projeler özelleştirmeleri yansıtacak şekilde otomatik olarak güncelleştirilir. Bu nedenle, özelleştirmeleri kuruluşunuza dağıtmadan önce test etmek için yapmanız gereken bir dizi özelleştirme 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.

Devralınan işlem oluşturma

İlk adım, özelleştirebileceğiniz devralınan bir işlem oluşturmaktır. Varsayılan olarak, sistem işlemleri özelleştirilmekten kilitlenir.

  1. İşlem sayfasında, devralınan bir işlem oluşturmak için kullanacağınız işlemin ... bağlam menüsünü açın ve devralınan işlem oluştur'u seçin. Özelleştirmek istediğiniz projeyi oluşturmak için kullanılan aynı sistem işlemini (Çevik, Temel, Scrum veya CMMI) seçin.

    Burada Çevik sistem işleminden devralınan bir işlem oluşturacağız.

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

    Bağlam menüsü, Devralınan işlem oluştur'u seçin Azure DevOps Server 2020.

    Bağlam menüsü, Devralınan işlem oluştur'u seçin Azure DevOps Server 2019.

    Önemli

    Devralınan işlem oluştur menü seçeneğini görmüyorsanız, seçtiğiniz koleksiyon Şirket İçi XML işlem modeliyle çalışacak şekilde ayarlanır. İşlem şablonlarını içeri ve dışarı aktarabilir ve Şirket içi XML işlem modeli için desteklenen özellikleri kullanabilirsiniz.

  2. İşleminiz için bir ad ve isteğe bağlı olarak bir açıklama girin. İşlem adları benzersiz ve 128 karakterden uzun olmamalıdır. Ek kısıtlamalar için bkz. Devralma işlemlerini oluşturma ve yönetme, İşlem adı kısıtlamaları. İsteğe bağlı olarak bir açıklama ekleyin.

    Devralınan işlem oluştur iletişim kutusu

Alan ekleme veya değiştirme

Kilitli alanlar ve devralınan alanlar, sistem işleminden devralınan alanlara karşılık gelir. Kilitli alanları özelleştiremezsiniz. Devralınan alanlar için bazı seçenekleri özelleştirebilirsiniz. Bir işleme eklediğiniz alanları tamamen özelleştirebilirsiniz.

  1. Başlamak için devralınan işleminizi seçin ve ardından özelleştirmek istediğiniz WIT'yi seçin.

  2. Alan eklemek için (Yeni Alan simgesi) öğesini seçin .

    İş Öğesi Türlerini İşleme sayfası, WIT'ye alan ekleme

    Açılan iletişim kutusunda, eklemek istediğiniz alan türünü seçin. Daha fazla bilgi için aşağıdaki makalelere bakın:

  3. Var olan bir alanı değiştirmek için şu seçenekleri kullanabilirsiniz:

İş öğesi türü için kural ekleme veya değiştirme

Belirli iş akışını ve iş kullanım örneklerini desteklemek için kurallar eklersiniz. Kurallar bir alanın değerini temizlemenize, bir değeri alana kopyalamanıza ve farklı alanların değerleri arasındaki bağımlılıklara göre değerler uygulamanıza olanak sağlar.

Kural eklemek için devralınan işleminizi, iş öğesi türünü ve ardından Kurallar'ı ve ardından Yeni kural'ı seçin.

İşlem, WIT, Hata, Düzen, Yeni özel denetim

Daha fazla bilgi edinmek için bkz . Kurallar ve kural değerlendirmesi.

İş öğesi türlerini ekleme veya değiştirme

Farklı iş türlerini planlamak ve izlemek için farklı WIT'ler kullanırsınız. Özel WIT eklemenin temel nedeni, web formunu ve iş akışı durumlarını belirli iş kullanım örneklerini karşılayacak şekilde özelleştirmektir.

  1. Başlamak için devralınan işleminizi seçin ve ardından özelleştirmek istediğiniz WIT'yi seçin.

  2. İş Öğesi Türleri sayfasında Yeni iş öğesi türünü seçin.

    İşlem, Devralınan işlem, İş Öğesi Türleri, Yeni iş öğesi türü ekle
  3. WIT'yi adlandırın ve isteğe bağlı olarak bir açıklama, simge ve renk belirtin. Belirttiğiniz simge ve renk, iş öğesi formu ve ilişkili iş öğelerinin kapsam, panolar, sorgu sonuçları ve daha fazlası dahil olmak üzere web portalında görünür.

    Yeni iş öğesi türü oluştur iletişim kutusu

    Kaydetmek için Oluştur'a tıklayın.

  4. Artık WIT'ye alanlar ekleyebilir veya aşağıdaki yollarla özelleştirebilirsiniz:

İş öğesi türünün iş akışını değiştirme

İş akışı durumları, bir iş öğesinin yeniden tamamlandıya doğru ilerlerken durumunu izlemenize olanak tanır.

  1. Bir iş akışını değiştirmek için devralınan işleminizi, WIT'yi ve ardından Durumlar sayfasını seçin.

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

  2. İş akışını aşağıdaki yollarla değiştirebilirsiniz:

Özel denetim ekleme

Özel denetimler, bir iş öğesi formuna ek işlevsellik sağlar.

  • Özel denetim eklemek için devralınan işleminizi, WIT'yi ve ardından Özel denetim ekle'yi seçin.

    Devralınan işleminizi, WIT'yi ve ardından Özel denetim ekle'yi seçin.

Daha fazla bilgi edinmek için bkz. İş öğesi türüne uzantılar ve özel denetimler ekleme.

İş öğesi türüne uzantı ekleme

Uzantı, projenize yeni özellikler sağlayan yüklenebilir bir birimdir.

Not

Grup ve Sayfa uzantıları, hem sistem hem de devralınan tüm işlemler için tüm WIT'lere otomatik olarak eklenir. Devralınan bir işlem içinde seçili WIT'ler için bir uzantıyı gizlemeyi seçebilirsiniz.

  1. İş öğesi türüne uzantı eklemek için devralınan işleminizi (WIT) ve ardından Uzantıları al'ı seçin.

    İşlem, WIT, Hata, Düzen, Uzantıları alma

  2. Eklemek istediğiniz uzantıyı seçin. Burada İş öğesi denetim listesini seçiyoruz.

  3. Eklemek istediğiniz kuruluşu seçin ve yükle'yi seçin.

    Visual Studio Market, uzantıyı yükleme

    Uzantılar tüm projelere ve işlemlere eklenebilir.

  4. İşleme ve WIT'ye dönün ve uzantının konumunun istediğiniz yerde olduğunu doğrulayın. Orta sütunun en altında arayın ve formda istediğiniz yere sürükleyin.

    Hata iş öğesi formunda grup uzantısı

Kapsam ve panoları değiştirme

Kapsam düzeyine ek WIT'ler ekleyebilir veya başka bir portföy kapsamı ekleyebilirsiniz. Aşağıda gösterildiği gibi, özel Initiative WIT'yi izleyen Girişimler etiketli üçüncü düzey bir portföy kapsamı ekledik ve ürün kapsamını yalnızca Kullanıcı Hikayelerini değil, ürün kapsamındaki Müşteri Biletlerini de izlediğimizi belirtmek için Hikayeler ve Biletler olarak yeniden adlandırdık.

Kapsam düzeylerinde yapılan değişiklikler

  1. Kapsamlar ve panolar yapılandırmasını değiştirmek için devralınan işleminizi seçerek başlayın ve kapsam düzeyleri sayfasını seçin.

    Web portalı, Yönetici bağlamı, İşlem sayfası, Kapsam düzeylerini açma

  2. Kapsam ve pano yapılandırmasını aşağıdaki yollarla değiştirebilirsiniz:

Yaptığınız özelleştirmeyi doğrulama

Yaptığınız değişiklikleri doğrulamak için bir test projesi oluşturmanızı ve özelleştirilmiş devralınan işleminizi buna uygulamanızı öneririz. Bir işlemde yapılan tüm özelleştirmeler tüm projelerde hemen devreye girer. Değişikliklerinizi hazırlamak istiyorsanız, bunu iki yöntemden birini kullanarak yapabilirsiniz:

Test projesi oluşturma ve özelleştirilmiş işleminizin kopyası

  1. Tüm işlemler sayfasını açın ve ... kullanmak istediğiniz işlemin bağlam menüsü ve ardından Yeni takım projesi'ni seçin.

    Seçili işlemden proje oluşturma

    Seçili işlemden proje oluşturma

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

    Yeni proje formu oluştur

    Yeni proje formu oluştur

  3. İş İş>Öğeleri sayfasını (kullanıcı bağlamı) açın ve Yeni İş Öğesi'ni seçin ve özelleştirdiğiniz bir WIT seçin. Burada Hata'yı seçiyoruz.

    İş, İş Öğeleri Sayfası, Yeni İş Öğesi Ekle, Hata

  4. Eklediğiniz alanın formda göründüğünü doğrulayın. (Ünlem işareti) simgesinin alanın gerekli olduğunu gösterdiğini unutmayın.

Test kuruluşu oluşturma ve işleminizi içeri/dışarı aktarma

Devralınan bir işlemde yaptığınız özelleştirmeleri doğrulamak için aşağıdaki adımları da kullanabilirsiniz.

  1. Test kuruluşu oluşturma.
  2. İşlemi test kuruluşuna kopyalamak için içeri/dışarı aktarma işlemi aracını kullanın.
  3. Test kuruluşundaki işlem özelleştirmelerini doğrulayın.
  4. Değiştirilen işlemi üretim kuruluşuna aktarmak için içeri/dışarı aktarma işlemi aracını yeniden kullanın.

Özelleştirilmiş işlemi projenize uygulama

Özelleştirmelerinizi doğruladıktan sonra işlemi mevcut projenize uygulayabilirsiniz.

İpucu

Wit'yi özelleştirdikçe, özelleştirdiğiniz devralınan işleme başvuran tüm projeler, eklediğiniz özel WIT'leri yansıtacak şekilde otomatik olarak güncelleştirilir. Özelleştirmelerinizi görüntülemek için web tarayıcınızı yenileyin.

  1. Proje tarafından kullanılmakta olan işlem için proje sayısını seçin.

    Burada Çevik varsayılan işleminin menüsünü açacağız.

    Çevik işlem, Ekip projelerinin sayısını seçin

  2. ... değiştirmek istediğiniz projenin bağlam menüsüne gidin ve İşlemi değiştir seçeneğini belirleyin.

    Burada MyFirstProject1 menüsünü açacağız.

    Proje, Değişiklik işlemi

  3. Proje işlemini değiştir iletişim kutusunda, seçenekler menüsünden işlemi seçin. Ardından Kaydet'i seçin.

    İşlemi değiştir iletişim kutusu

  1. ... sürecin bağlam menüsü ve Ekip projelerini değiştir... seçeneğini etkinleştirebilir veya devre dışı bırakabilirsiniz.

    Burada MyAgile devralınmış işleminin menüsünü açacağız.

    Çevik işlem bağlam menüsü, MyAgile kullanmak için ekip projelerini değiştir'i seçin

  2. Çevik işlemini kullanmak için değiştirmek istediğiniz projelerin onay kutusunu işaretleyin. Sistem yalnızca geçerli işlem için geçerli olan projeleri listeler.

    Burada Fabrikam Fiber A ve Fabrikam Fiber projeleri için Çevik işlemini kullanmayı seçiyoruz. Yalnızca Çevik işleminden oluşturulan projeler veya Çevik'ten devralan projeler Kullanılabilir projeler sütununda görünür.

    İşlemi devralınan işlem iletişim kutusuna değiştirme

  3. Değiştirmek istediğiniz projelerin doğru olduğunu onayladıktan sonra Tamam'ı seçin.

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

REST API'sini ve İşlemleri kullanarak bir kuruluş için tanımlanan işlemleri alabilir, oluşturabilir, güncelleştirebilir ve silebilirsiniz.

Özelleştirdiğiniz devralınan işleme başvuran tüm projelerin yaptığınız değişiklikleri içerecek şekilde otomatik olarak güncelleştirildiğini unutmayın.

Tek bir projeyi özelleştirmek için her zaman devralınan bir işlem oluşturarak ve projeyi bu işlemi kullanacak şekilde değiştirerek başlayın. Ardından, devralınan işlemde yaptığınız tüm özelleştirmeler, geçirdiğiniz proje için otomatik olarak görünür.

Ayrıca bkz: