Devralınan işlemleri oluşturma ve yönetme

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

Azure DevOps'ta devralınan işlemleri kullanarak projenizi, Çevik araçlarınızı ve iş izleme sisteminizi özelleştirme esnekliğine sahip olursunuz. Bu özelleştirmeler aynı işlemi kullanan tüm projeler için geçerlidir.

Devralınan bir işlem, iş izleme sisteminizin temelini oluşturur. Yeni bir proje oluşturduğunuzda, yapı taşları tanımlamak için bir işlem seçersiniz. Bu yapı taşları iş öğesi türlerini, durumları, alanları ve kuralları içerir. Devralınan bir işlemi özelleştirerek ekibinizin özel ihtiyaçlarına göre uyarlarsınız.

Önemli

Devralma işlemi modeli, bunu destekleyecek şekilde yapılandırılmış projeler için kullanılabilir. Eski bir koleksiyon kullanıyorsanız işlem modeli uyumluluğunu denetleyin. Şirket içi koleksiyonunuz şirket iç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 için bkz . Proje koleksiyonunuz için işlem modelini seçme.

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

Not

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

Önkoşullar

Azure Boards'ı özel iş gereksinimlerinizle uyumlu olacak şekilde uyarlama konusunda rehberlik için bkz . Azure Boards'ı yapılandırma ve özelleştirme hakkında.

  • Kuruluş gereksinimi: Azure DevOps'ta bir kuruluşunuz olduğundan emin olun.

  • İzinler:

    • Proje Koleksiyonu Yöneticileri grubunun üyesi olun.
    • İşlem oluştur, İşlemi sil, İşlemi düzenle veya Kuruluştan bir alanı sil gibi koleksiyon düzeyinde izinlere izin ver olarak ayarlayın.
    • Bu izinler, kuruluşunuzdaki işlemleri ve alanları değiştirmenize olanak sağlar.
  • Proje süreci modeli gereksinimi:

    • Projenin oluşturulduğu proje koleksiyonu için Devralma işlemi modeline sahip olduğunuzdan emin olun.
  • İzinler:

    • Proje Koleksiyonu Yöneticileri grubunun üyesi olun.
    • İşlem oluştur, İşlemi sil, İşlemi düzenle veya Kuruluştan bir alanı sil gibi koleksiyon düzeyinde izinlere izin ver olarak ayarlayın.
    • Bu izinler, kuruluşunuzdaki işlemleri ve alanları değiştirmenize olanak sağlar.

Devralınan işlem oluşturma

Özelleştirebileceğiniz devralınan bir işlem oluşturmak için aşağıdaki adımları uygulayın. Varsayılan olarak, sistem işlemleri kilitlidir, bu nedenle bunları özelleştiremezsiniz.

  1. Kuruluşunuzda oturum açın (https://dev.azure.com/{yourorganization}).

  2. Kuruluş ayarları'nı seçin dişli simgesi .
    Vurgulanan Kuruluş ayarları düğmesini gösteren ekran görüntüsü.

  3. İşlem>... (Diğer eylemler) >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.

    Aşağıdaki örnekte Çevik sistem işleminden devralınan bir işlem oluşturacağız.

    Bağlam menüsünün ekran görüntüsü, Devralınan işlem oluştur'u seçin, Azure DevOps.

    Bu seçeneklere erişiminiz yoksa, Proje Koleksiyonu Yöneticileri grubunuzun bir üyesinden size izinler vermesini isteyin. Üye bulmak için bkz . Proje Koleksiyonu Yöneticisini arama.

  4. İşleminiz için bir ad ve isteğe bağlı olarak bir açıklama girin. İşlem adları benzersiz olmalı ve en fazla 128 karakter olmalıdır. Diğer kısıtlamalar için bkz . Devralma işlemlerini oluşturma ve yönetme, İşlem adı kısıtlamaları.

    Devralınan işlem oluştur iletişim kutusunu gösteren ekran görüntüsü.

  1. Koleksiyonunuzda oturum açın.

  2. Koleksiyon ayarları'nı veya Yönetici ayarları'nı seçin.

  3. İşlem'i seçin.

    Vurgulanan İşlem düğmesini gösteren ekran görüntüsü.

    Önemli

    Devralınan işlem oluştur menü seçeneğiniz yoksa, seçtiğiniz koleksiyon şirket içi XML işlem modeliyle çalışacak şekilde ayarlanır. Daha fazla bilgi için bkz . Şirket içi XML işlem modeli.

Devralınan alt işlemler, üst sistem işlemlerine göre otomatik olarak güncelleştirilir. İşlemlerdeki güncelleştirmeler Azure DevOps Server için Sürüm Notları'nda belgelenmiştir.

Devralınan işlemi tanımladıktan sonra aşağıdaki görevleri gerçekleştirebilirsiniz:

Projenin işlemini değiştirme

Aşağıdaki yöntemlerle, devralınan bir işlemden başka bir projeye projenin işlemini değiştirebilirsiniz:

  • Aynı temel işlem içinde geçiş yapma: Bir projeyi Çevik veya Scrum gibi aynı tabanı paylaşan işlemler arasında taşıyın.
  • Farklı bir işlem modeline geçiş: Örneğin, projenin işlem modelini Çevik'ten Scrum'a veya Temel'den Çevik'e değiştirin.

İşlem değişikliğinin aşağıdaki yaygın senaryolarını kapsayan ikinci yöntem için ayrıntılı adımlar sağlıyoruz:

Not

  • Hedef işlemde de tanımlanmayan bir özel iş öğesi türünde silinmemiş iş öğeleriniz olmadığı sürece projenin işlemini değiştirebilirsiniz.
  • Bir projeyi bir sistem işlemiyle veya aynı özel alanları içermeyen başka bir devralınan işlemle değiştirirseniz, veriler yine korunur. Ancak, geçerli işlemde temsil edilen ö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 temelde değişikliklere karşı kilitlenir ve salt okunur değerler olarak görünür.
  1. Projenizin işlemini seçin. Örneğin, bir projeyi Çevik yerine Scrum olarak değiştirmek için Çevik işlemini seçin.

    Çevik işlemi seçme işleminin ekran görüntüsü.

  2. Proje > Değiştirme işlemi için Eylemler simgesini Projeler'i> seçin.

    Proje Seç sekmesinin ekran görüntüsü.

  3. Sihirbazdaki adımları tamamlayın.

Önemli

Bir projeyi devralınan işleme geçirdiğinizde, bazı Çevik araçlar veya iş öğeleri geçersiz hale gelebilir. Örneğin:

  • Bir alanı gerektiği gibi belirlerseniz, bu alandan yoksun iş öğeleri bir hata iletisi görüntüler. Daha fazla değişiklik yapmak ve iş öğesini kaydetmek için bu hataları çözün.
  • Panonuzda görünen bir WIT için iş akışı durumları eklediğinizde veya değiştirdiğinizde, projedeki tüm ekipler için pano sütunu yapılandırmalarını güncelleştirmeyi unutmayın.

Bir işlemden proje oluşturma

  1. ... kullanmak istediğiniz işlemin bağlam menüsüne gidin ve Yeni takım projesi'ni seçin.

    Seçili işlemden proje oluşturma işleminin ekran görüntüsü.

    Seçili işlem olan Azure DevOps Server 2019'dan proje oluşturma işleminin ekran görüntüsü.

  2. Proje bilgilerinizi girin ve Oluştur'u seçin. Daha fazla bilgi için bkz. Proje oluşturma.

    Yeni proje oluştur iletişim kutusunun ekran görüntüsü.

    Azure DevOps Server 2019 yeni proje formu oluştur iletişim kutusunun ekran görüntüsü.

İşlemi kopyalama

Özelleştirmeleri kuruluşunuz genelinde uygulamadan önce, aşağıdaki adımları uygulayarak bunları test etmek önemlidir.

İpucu

Birden çok proje tarafından kullanılan bir işlemi değiştirirseniz, her proje hemen artımlı işlem değişikliğini yansıtır. İşlem değişikliklerini tüm projelere dağıtmadan önce paketlemek için aşağıdaki adımları uygulayın.

  1. İşlem sayfasından... bağlam menüsüne gidin ve İşlemin kopyasını oluştur'u seçin.

    Devralınan bir işlemin kopyasını oluşturma seçiminin ekran görüntüsü.

  2. Kopyalanan işlem için bir ad ve isteğe bağlı bir açıklama girin ve İşlemi kopyala'yı seçin.

    İşlemi kopyala iletişim kutusunun ekran görüntüsü.

  3. Kopyalanan işlemde değişikliklerinizi yapın. Hiçbir proje bu işlemi kullanmadığından, bu değişiklikler hiçbir projeyi etkilemez.

  4. Kopyalanan ve güncelleştirilen işlemi temel alan bir test projesi oluşturarak değişikliklerinizi doğrulayın. Zaten bir test projesi oluşturduysanız ProcessName kullanmak için Projeyi değiştir'i seçin.

  5. Yeni değişikliklere ihtiyaç duyan projelerin sürecini değiştirerek güncelleştirmelerinizi dağıtın. ProcessName kullanmak için Projeyi değiştir'i seçin.

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

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

Projelerin belirli bir işlemden oluşturulmasını önlemek için devre dışı bırakabilirsiniz. Birkaç özelleştirme uygulamak ve tamamlanana kadar işlemin kullanılmasını istemediğinizde bu seçeneği belirleyebilirsiniz. Alternatif olarak, projeleri yeni bir sürece taşımak için belirli bir işlemin kullanımını devre dışı bırakabilirsiniz.

Tüm sistem işlemleri ve yeni oluşturulan devralınan işlemler varsayılan olarak etkinleştirilir. Bir işlemi devre dışı bırakmak veya etkinleştirmek için... bağlam menüsüne gidin ve İşlemi devre dışı bırak'ı veya İşlemi etkinleştir'i seçin.

Varsayılan işlemi ayarlama

Devralınan bir işlemin oluşturmayı planladığınız diğer projeler için önceden seçilmesini sağlamak için, bunu varsayılan olarak ayarlayın. Bu eylem, tüm yeni projelerin seçtiğiniz devralınan işlemi otomatik olarak kullanmasını sağlar.

Bir işlemi varsayılan olarak ayarlamak için... devralınan işlemin bağlam menüsü ve Varsayılan işlem olarak ayarla'yı seçin. Bu seçenek sistem işlemlerinin hiçbirinde kullanılamaz.

Proje Koleksiyonu Yöneticileri Projeler sayfasından proje ekleyebilir.

Sonraki adımlar