İşlem özelleştirme ve devralma

Azure DevOps Hizmetleri

Azure DevOps iş izleme sistemini kuruluşunuzun gereksinimlerine göre uyarlamak için kuruluş ayarları aracılığıyla devralınan bir işlemi özelleştirebilirsiniz. Devralınan işlemi kullanan bir kuruluştaki tüm projeler, bu işlemde yaptığınız özelleştirmeleri alır. Ardından her proje ekibi için proje kapsamlarını, sprint'leri ve panoları yapılandırabilirsiniz.

Önemli

Bu makale yalnızca Azure DevOps Services'deki devralma işlemi modeli için geçerlidir. Şirket içi projeleri özelleştirmek veya XML tanım dosyalarını güncelleştirmek için bkz . Barındırılan XML işlem modeli ve Barındırılan XML işlemini özelleştirme.

Devralınan işlemler için çeşitli özelleştirmeler yapabilirsiniz. En önemlileri özel iş öğesi türleri (WIT) oluşturmak veya özel alanlar eklemek, düzenleri değiştirmek veya iş akışlarını değiştirmek için mevcut WIT'leri değiştirmektir. Devralınan öğelerin bazı seçenekleri kilitlidir ve özelleştirilemiyor.

Bu makalede, devralınan işlemleri özelleştirmenin yolları hakkında genel bir bakış sağlanmaktadır. Alanlar, WIT'ler, geri bildirim düzeyleri ve özelleştirebileceğiniz diğer nesne sayısı ile ilgili sınırlar hakkında bilgi için bkz. İş izleme, süreç ve proje sınırları.

Not

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

Sistem ve devralınan işlemler

Sistem işlemleriÇevik, Temel, Scrum ve Yetenek Olgunluğu Modeli Tümleştirmesi (CMMI) süreçleri kilitli, ve kullanıcılar bunları değiştiremez. Microsoft bu sistem işlemlerinin sahibidir ve bunları düzenli aralıklarla güncelleştirir.

Devralınan işlemler sistem işlemlerinden özelleştirilir ve tanımları temel aldıkları sistem işleminden devralır. Microsoft'un sistem işlemlerinde yaptığı tüm güncelleştirmeler devralınan işlemlerde ve alt devralınan işlemlerde otomatik olarak güncelleştirilir.

Bir kuruluştaki tüm projeler tüm süreçlerini paylaşabilir. Tek projeleri özelleştirmek yerine işlemi özelleştirebilirsiniz.

Devralınan bir işlemi oluşturduktan sonra özelleştirebilir, kopyalayabilir, buna dayalı projeler oluşturabilir ve mevcut projeleri bunu kullanacak şekilde değiştirebilirsiniz. Devralınan işlemde yaptığınız değişiklikler, kuruluştaki bu işlemi kullanan tüm projeleri otomatik olarak güncelleştirir.

Aşağıdaki örnekte fabrikamprime kuruluşundaki projelerin listesi ve her projenin kullandığı işlem gösterilmektedir. Fabrikam Fiber projesinin özelleştirmelerini değiştirmek için, Çevik sistem işlemlerinden devralan My Agile sürecini değiştirirsiniz. Benim Çevik işleminde yaptığınız değişiklikler, Tasarımı itibarıyla Çevik projesini de günceller. Diğer projeleri özelleştirmek için bunları devralınan işlemleri kullanacak şekilde değiştirmeniz gerekir.

Projelerin ve kullandıkları işlemlerin ekran görüntüsü.

Var olan bir projenin işlemini değiştirme

Bir projenin kullandığı işlemi bir işlemden diğerine geçirebilirsiniz. Daha fazla bilgi ve yönergeler için aşağıdaki makalelere bakın:

Listelenen makalelerde yer alan genel yönergeleri izleyerek, CMMI'den Çevik'e veya Çevikten CMMI'ye gibi başka değişiklikler yapabilirsiniz. Bir proje sürecini değiştirmeden önce, değiştirdiğiniz süreç hakkında bilgi sahibi olun. Daha fazla bilgi için bkz . İşlemler ve işlem şablonları hakkında.

Bir projeyi farklı bir işleme geçirdiğinizde, mevcut bazı araçlar veya iş öğeleri geçersiz hale gelebilir. Örneğin, yeni işlemde gerekli bir alanı olmayan iş öğelerinde hatalar görüntülenebilir. Değişikliklere devam etmek ve iş öğelerini kaydetmek için bu hataları düzeltmeniz gerekir. İşlem değişikliği, bir panoda görünen WIT için iş akışı durumlarını ekler, kaldırır veya gizlerse, projede tanımlanan tüm ekipler için pano sütunu yapılandırmalarını güncelleştirdiğinizden emin olun.

Devralınan bir işlemi değiştirme veya yeniden adlandırma

Devralınan bir işlemi değiştirmek basittir, ancak değişiklikleri etkin bir projeye uygulamadan önce test etmek en iyisidir. Mevcut projeleri etkilememek ve işlem değişikliklerinin olumsuz etkilerini ortaya çıkarabilmeniz için bir işlemi kopyalayabilir ve kopyalanan işlemde değişikliklerinizi yapabilirsiniz.

Devralınan bir işlemi Kuruluş Ayarları'nda , işlem adının yanındaki Diğer eylemler simgesini seçip Düzenle'yi seçerek yeniden adlandırabilirsiniz.

İşlem adları

İşlem adları aşağıdaki gereksinimlere sahiptir:

  • Kuruluşta benzersiz olmalıdır
  • 128 Unicode karakter veya daha az karakter olmalıdır
  • Aşağıdaki karakterlerden hiçbiri içeremez: .,;':~\/*|?"&%$!+=()[]{}<>

Devralınan ve özel nesneler

Devralınan her işlem temel alınan Temel, Çevik, Scrum veya CMMI sistem işleminde tanımlanan WIT'leri devralır. Örneğin, Çevik'ten devralan işlemler Hata, Görev, Kullanıcı Hikayesi, Özellik, Epik, Sorun ve test ile ilgili WIT'ler sağlar.

Devralınan bir işlemin İş Öğesi Türleri sayfasında görüntülenen tüm WIT'ler için alan ekleyebilir ve iş akışı ve iş öğesi formunu değiştirebilirsiniz. Özel WIT'ler de ekleyebilirsiniz.

Kullanıcıların devralınan bir IŞLEM WIT'sini temel alan yeni iş öğeleri oluşturmasını istemiyorsanız, Kuruluş Ayarları'nda WIT adının yanındaki Diğer eylemler simgesini seçip bağlam menüsünden Devre dışı bırak'ı seçerek bunu devre dışı bırakabilirsiniz.

İş kalemi alanları

Bu bölümde iş öğesi alanları açıklanmaktadır.

Alanlar ve alan referansları

Projenizi planlamak ve izlemek için iş öğelerini kullanırsınız. Her iş öğesi türü, 31 sistem alanı ve iş öğeleri hakkında izleme bilgileri sağlayan daha birçok türe özgü alanla ilişkilendirilir. Bir alana atadığınız değerler, durum ve eğilimleri belirlemek için sorgulayabileceğiniz iş izleme veri deposunda depolanır.

Çekirdek sistem işlemleri için tanımlanan her alanın açıklamaları ve kullanımı için Scrum, Agile Metodolojisi ve Yetenek Olgunluk Modeli Tümleştirmesi (CMMI) bkz. İş öğesi alan dizini.

Alan adları

İş öğesi alan adı, her iş öğesi alanını benzersiz olarak tanımlar. Alan adlarınızın şu gereksinimleri karşıladığından emin olun:

  • Kuruluş veya proje koleksiyonu içinde benzersiz olmalıdır
  • 128 veya daha az Unicode karakter olmalıdır
  • En az bir alfabetik karakter içermelidir
  • Baştaki veya sondaki boşlukları ya da iki veya daha fazla ardışık boşluğu içeremez
  • Aşağıdaki karakterlerden hiçbiri içeremez: .,;':~\/*|?"&%$!+=()[]{}<>

Alan adları ve tanımları kuruluşun tamamına uygulanır. Kuruluşta zaten var olan veya devralınan başka bir işlemin WIT'ye eklendiği alan adına sahip bir alan ekleyemezsiniz.

Alan özelleştirmeleri

Alanlar bir kuruluştaki tüm projeler ve süreçler için tanımlanır. Devralınan işlemler, sistem işlemlerinde tanımlanan alanları devralır ve bu alanlarda sınırlı değişiklikler yapabilirsiniz. Devralınan işlemlerde özel alanlar oluşturabilir ve değiştirebilirsiniz.

Wit için tanımladığınız herhangi bir özel alanı bir işlemde başka bir işlem için tanımlanan herhangi bir WIT'ye ekleyebilirsiniz. Aynı işlem içinde başka bir WIT'ye de mevcut bir alan ekleyebilirsiniz . Örneğin, Son TarihiKullanıcı Hikayesine veya Hata WIT'lerine ekleyebilirsiniz.

Alanları ve denetimleri özelleştirme

Aşağıdaki kaynaklarda devralınan alanlar, özel alanlar veya özel denetimler için çeşitli özelleştirmelerin nasıl uygulandığı açıklanmaktadır.

Devralınan alanlar

Özel alanlar

Özel denetim

Silinen alanları silme veya geri yükleme

Bir alanı silebilir ve daha sonra geri yükleyebilirsiniz. Bir alan silindiğinde, geçmiş değerler de dahil olmak üzere bu alanla ilişkili tüm veriler silinir. Silindikten sonra, yalnızca Alanlar - REST API'sini Güncelleştir'i kullanarak alanı geri yükleyebilir ve verileri kurtarabilirsiniz.

Bir alanı silmek yerine, alanı bir iş öğesi formundan gizleyebilir veya kaldırabilirsiniz. Ayrıntılar için bkz. Alanı gösterme, gizleme veya kaldırma.

Sınırlamalar

  • Bir alan adını veya veri türünü tanımladıktan sonra değiştiremezsiniz. Ancak, Düzen sekmesinden iş öğesi formundaki bir alan için görüntülenen etiketi değiştirebilirsiniz. Sorgudaki alanı seçtiğinizde, alan etiketini değil alan adını kullanmanız gerekir.
  • Formda Durum, Neden, Alan yolu ve Yineleme yolu alanlarını içeren gri alanı değiştiremezsiniz.
  • Alan yolları ve yineleme yolları 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 Değiştiren gibi kullanıcı kimliği alanlarıyla ilişkilendirilmiş seçim listeleri, projeye veya takıma eklenen kullanıcılara göre doldurulur.
  • Her WIT için en fazla 64 alan ve işlem başına en fazla 512 alan tanımlanabilir.
  • Barındırılan XML ve Şirket İçi XML işlem modelleri tarafından desteklenen bir genel listeyi içeri aktaramaz veya tanımlayamazsınız.

Özel kurallar ve sistem kuralları

Her WIT'de , Başlık alanını zorunlu kılma veya Değer Alanı alanı için varsayılan değer ayarlama gibi çeşitli sistem kuralları tanımlanmıştır. Sistem kuralları, iş akışı durumu değiştiğinde yapılması gereken eylemleri de tanımlar.

Örneğin, birkaç kural iş öğesi değiştirildiğinde geçerli kullanıcı kimliğini Değiştiren alanına veya iş akışı durumu Kapalı veya Bitti olarak değiştiğinde Kapatılan alanına kopyalar. Önceden tanımlanmış sistem kuralları, üzerine yazabilecek özel kurallardan önceliklidir.

Özel kurallar, bir alan için varsayılan değer ayarlamanın veya gerekli hale getirmenin ötesine geçmenize olanak sağlayan çeşitli iş kullanım örnekleri için destek sağlar. Özel kurallar bir alanın değerini temizlemenize, bir değeri alana kopyalamanıza veya farklı alan değerleri arasındaki bağımlılıklara göre değerler uygulamanıza olanak sağlar.

Özel kurallarla, belirli koşullara göre çeşitli eylemler tanımlayabilirsiniz. Örneğin, aşağıdaki senaryoları desteklemek için kurallar uygulayabilirsiniz:

  • Öncelik için bir değer tanımlandığında Risk'i gerekli bir alan yapın.
  • Release değerinde bir değişiklik yapıldığında, Milestone değerini temizleyin.
  • Kalan Çalışma değerinde bir değişiklik yapıldığında, Tamamlanan Çalışma'yı gerekli bir alan yapın.
  • Approved değeri True olduğunda Approved By değerini gerekli bir alan yapın.
  • Kullanıcı hikayesi oluşturulduğunda Öncelik, Risk ve Çaba alanlarını gerekli hale getirin.

Özel kurallar tanımlama hakkında daha fazla bilgi için bkz. İş öğesi türüne kural ekleme (Devralma işlemi).

İpucu

Kural kullanarak formül tanımlayamazsınız. Ancak Power Automate ile gereksinimlerinize uygun bir çözüm bulabilirsiniz. Daha fazla bilgi için bkz. Çalışma ve diğer alanların özetlenmesi.

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

veya current user is a member of a group...koşullarını current user is not a member of a group... kullanarak, bir grubun veya güvenlik grubunun üyesi veya üyesi olmayan kullanıcılar için seçili alanları zorunlu kılabilir veya yapılandırabilirsiniz. Örneğin, Seçili kullanıcılar veya gruplar için Başlık veya Durum alanını salt okunur yapabilirsiniz.

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

Ekip alanı yoluna göre iş öğelerinin tek sahipliğini korumayı veya takımlar arasında paylaşılan özel durumlarla sütunları resmileştirmeyi göz önünde bulundurun.

Bir alan yolunda izinleri ayarlayarak kullanıcıların seçili iş öğelerini değiştirmelerine izin verilmiyebilirsiniz. Bu ayar bir kural değil, bir izin ayarıdır. Daha fazla bilgi için bkz. Alt düğüm oluşturma, alan veya yineleme yolu altındaki iş öğelerini değiştirme.

İş öğesi türü özelleştirmeleri

Aşağıdaki kaynaklar devralınan ve özel WIT'ler için özelleştirme seçeneklerini açıklar.

Devralınan iş öğesi türleri

Özel iş öğesi türleri

Geri besleme için varsayılan WIT'nin değiştirilmesi, WIT'nin hızlı ekleme panelinde varsayılan olarak görünmesine neden olur. Örneğin, bir ürün kapsamı için aşağıdaki hızlı ekleme panelinde Varsayılan Olarak Özel Hikaye görüntülenir.

Varsayılan özel iş öğesi türüne sahip hızlı ekleme panelinin ekran görüntüsü.

Sınırlamalar

  • Bir biriktirme listesine devralınan WIT'yi ekleyemez veya kaldıramazsınız.
  • Devralınan bir alanın form düzenindeki konumunu değiştiremezsiniz. Ancak, formun bir alanındaki alanı gizleyebilir ve formda başka bir yere ekleyebilirsiniz.
  • Özel WIT'yi tanımladıktan sonra adını değiştiremezsiniz.

İş öğesi formu özelleştirmeleri

WIT formunda aşağıdaki özelleştirmeleri yapabilirsiniz:

Devralınan gruplar

Özel gruplar

Devralınan sayfalar

Özel sayfalar

Düzen ve yeniden boyutlandırma

Bir iş öğesinin web formu düzeni, aşağıdaki görüntüde gösterildiği gibi üç sütun halinde düzenlenmiştir.

İş öğesi formu için üç sütunlu sayfa düzeninin çizimi.

İlk iki sütuna yalnızca grup ve alan eklerseniz, düzende iki sütun gösterilir. İlk sütuna yalnızca grup ve alan eklerseniz, düzende bir sütun gösterilir.

Web formu, kullanılabilir genişliğe ve düzenin sütun sayısına bağlı olarak yeniden boyutlandırılır. En yüksek genişlikte, çoğu web tarayıcısında, sayfadaki her sütun kendi sütununda görüntülenir. Görüntüleme genişliği tüm sütunları barındırmadığında, sütunlar soldaki sütunun içinde yığılmış olarak görünür.

Görüntü genişliği azaldıkça sütunlar aşağıdaki gibi orantılı olarak yeniden boyutlandırılabilir:

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

İş akışı özelleştirmeleri

Devralınan durumları gizleyerek veya özel durumlar ekleyerek herhangi bir iş öğesi türünün (WIT) iş akışını özelleştirebilirsiniz. Devralınan durumlar, özel işlemi oluşturmak için kullanılan sistem işlemine göre değişiklik gösterir: Çevik, Temel, Scrum veya Yetenek Olgunluk Modeli Tümleştirmesi (CMMI). Daha fazla bilgi için bkz . İş akışı durumları, geçişler ve nedenler.

Her WIT için varsayılan iş akışı iki ile dört durum arasında tanımlar ve aşağıdaki iş akışı işlemlerini belirtir:

  • Her durum arasındaki ileri ve geri geçişler. Örneğin, Temel süreç Issue WIT üç durum içerir: To Do, Doing ve Done.
  • Her durum geçişi için öntanımlı nedenler.

Devralınan ve özel iş akışları aşağıdaki kurallara uymalıdır:

  • En az iki iş akışı durumu tanımlayın.
  • Önerilen veya Devam Ediyor durum kategorileri için en az bir durum tanımlayın.
  • İş öğesi türü başına en fazla 32 iş akışı durumu tanımlayın.

Not

Özel iş akışı durumu eklemeden önce iş akışı durumlarının kategorilere nasıl eşleneceğini öğrenmek için kapsamlarda ve panolarda iş akışı durumları hakkında bölümüne bakın.

Devralınan ve özel iş akışı durumlarına yönelik özelleştirmeler için aşağıdaki kaynaklara bakın:

Devralınan durumlar

Özel durumlar

Sınırlamalar

  • Devralınan durumların adını, rengini veya kategorisini değiştiremezsiniz, ancak görünür olmasını istemiyorsanız gizleyebilirsiniz.
  • Tanımlandıktan sonra özel durumların adlarını değiştiremezsiniz.
  • Varsayılan durum kategorisi adlarını değiştiremez veya özelleştiremezsiniz.
  • Tamamlandı durum kategorisinde yalnızca bir durum bulunabilir. Bu kategoriye özel durum eklemek, bu kategorideki diğer durumları kaldırır veya gizler.
  • Durum geçişleri için özel Nedenler belirtemezsiniz. Üzerinde çalışılacak durumuna taşındı ve üzerinde çalışılacak durumundan taşındı gibi varsayılan nedenleri kullanın.
  • İş öğesi formundaki Durum ve Neden alanlarının yerleşimini değiştiremezsiniz.

Bekleyen işler ve pano özelleştirmeleri

İş yığılmaları ve panolar, bir ekip için iş oluşturmak ve yönetmek için temel çevik araçlardır. Sistem işlemlerinden devralınan standart ürün, yineleme ve portföy kapsamları tamamen özelleştirilebilir. Ayrıca en fazla beş portföy kapsamına kadar özel portföy kapsamları ekleyebilirsiniz.

Devralınan ve özel portföy kapsamlarını özelleştirme hakkında daha fazla bilgi için aşağıdaki kaynaklara bakın:

Devralınan birikmiş işler

Özel portföy teslimat listeleri

Sınırlamalar

  • Devralınan portföy düzeyini bir üründen kaldıramazsınız. Düzeyi yeniden adlandırabilir veya ekiplerin bu türlerde yeni iş öğeleri oluşturmasını önlemek için WIT'leri devre dışı bırakabilirsiniz.
  • Mevcut tanımlı kapsam kümesine yeni bir özel kapsam düzeyi ekleyemezsiniz. Epikler, Özellikler, Kullanıcı hikayeleri ve Görevler gibi önceden tanımlanmış kapsam düzeyleri genellikle sabittir.
  • İş listesi seviyelerini yeniden sıralayamazsınız. Bunlar genellikle önceden tanımlanmış bir hiyerarşiyi izler ve sırayı değiştirmek desteklenmez.
  • İki farklı backlog seviyesine WIT ekleyemezsiniz. Her WIT yalnızca bir iş listesi seviyesine ait olabilir.
  • Göreve özel bir iş listesi seviyesi oluşturamazsınız, ancak yine de yineleme iş listesine özel WIT'ler ekleyebilirsiniz. Örneğin Geliştirme veyaBakım adlı özel bir WIT oluşturabilir ve bunu yineleme kapsamıyla ilişkilendirebilirsiniz.
  • Hata WIT'i varsayılan olarak belirli bir kapsam düzeyine ait değildir. Her ekip hataları nasıl yönetmek istediklerine karar verebilir. Geri loglarda ve çalışma panolarında hataları göstermeyi veya bunları ayrı ayrı ele almayı seçebilirsiniz. Daha fazla bilgi için bkz. İş listelerinde hataları gösterme.