Aracılığıyla paylaş


Projenizi yönetmeye başlama

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Proje Yöneticileri grubunun bir üyesi olarak kaynakları yapılandırmak, izinleri yönetmek ve projeniz için ilkeler ayarlamak sizin sorumluluğunuzdadır. Bu makalede, Azure DevOps'ta proje ayarlama ve sürdürmeye ilişkin temel görevler adım adım açıklanır.

Önkoşullar

Kategori Gereksinimler
İzinler Proje Yöneticileri güvenlik grubunun üyesi.

Projenize kullanıcı ekleme

Katkıda bulunabilmeleri için bir takıma veya projeye kullanıcı ekleyin. Ekiliğe kullanıcı eklemek, kullanıcıyı otomatik olarak projenin Katkıda Bulunanlar grubuna ekler ve bu da iş öğeleri, kodlar, derlemeler ve sürümler için izinler verir. Ekip üyeleri, sprint kapasite planlaması ve Ekip Üyeleri pencere öğesi gibi takıma özgü araçlarda da görünür.

Daha fazla bilgi için bkz. Bir takıma veya projeye kullanıcı veya grup ekleme. Varsayılan izinlere genel bakış için Varsayılan izinler hızlı başvuru kısmına bakın.

Proje vizyonunuzu paylaşma

Bir README dosyası aracılığıyla hedefleri ve ekleme bilgilerini paylaşmak için proje özet sayfasını kullanın. Daha ayrıntılı belgeler için işlemleri, yordamları ve yönergeleri yakalamak için bir proje wiki'sini oluşturun .

Hizmetleri etkinleştirme veya devre dışı bırakma

Projenizin kullanmadığı hizmetleri devre dışı bırakarak web portalını basitleştirin. Örneğin, yalnızca hata izliyorsanız Boards hariç her şeyi devre dışı bırakın. Daha fazla bilgi için bkz . Hizmeti açma veya kapatma.

Güvenlik ve izinleri yönetme

Güvenlik grupları ve izinler, projenizdeki kaynaklara kimlerin erişebileceğini ve bunları değiştirebileceğini denetler. Kullanıcıların varsayılan olarak neler yapabileceğini anlamak için Varsayılan izinleri ve erişimi gözden geçirin, ardından bunları ayarlamak için proje düzeyi izinlerini değiştirme bölümüne bakın.

Aşağıdaki tabloda, proje düzeyinde atanan izinler listelenir. Paylaşılan Analiz görünümlerini sil ve Paylaşılan Analiz görünümlerini düzenle izinleri dışında tüm bu izinlerProje Yöneticileri grubunun üyelerine verilir. Her iznin açıklaması için İzinler ve Gruplar Referansı, Gruplar'a bakın.

Not

Analytics ile ilişkili izinler, şirket içi proje koleksiyonu için Devralınan işlem modelinin seçilmesini gerektirir.

Genel

  • Ekip projelerini silme
  • Proje düzeyi bilgilerini düzenleme
  • Proje özelliklerini yönetme
  • Takım projelerini yeniden adlandırma
  • İş öğesi güncelleştirmeleri için bildirimleri gizleme
  • Proje görünürlüğünü güncelleştirme
  • Proje düzeyi bilgilerini görüntüleme
  • Ekip projelerini silme
  • Proje düzeyi bilgilerini düzenleme
  • Proje özelliklerini yönetme
  • Takım projelerini yeniden adlandırma
  • İş öğesi güncelleştirmeleri için bildirimleri gizleme
  • Proje düzeyi bilgilerini görüntüleme

Panolar

  • İş öğesi güncellemelerinde kuralları es geçme
  • Takım projesinin değişiklik süreci
  • Etiket tanımı oluşturma
  • İş öğelerini silme ve geri yükleme
  • İş öğelerini bu projenin dışına taşı
  • İş öğelerini kalıcı olarak silme

Analizler

  • Paylaşılan Analytics görünümlerini silme
  • Paylaşılan Analiz görünümlerini düzenleme
  • Analizleri görüntüleme

Test Planları

  • Test çalıştırmaları oluşturma
  • Test çalıştırmalarını silme
  • Test yapılandırmalarını yönetme
  • Test ortamlarını yönetme
  • Test çalıştırmalarını görüntüleme

Proje Yöneticileri grubuna üye ekleme

Proje oluşturan kişi otomatik olarak Proje Yöneticileri grubuna eklenir. Sürekliliği sağlamak için bu gruba en az bir üye daha ekleyin. Bkz. Proje Yöneticileri grubuna üye ekleme.

İzinleri verme veya kısıtlama

Proje yöneticisi olarak, proje ve nesne düzeylerinde izin verebilir veya kısıtlayabilirsiniz. Görevleri başkalarına devretmek için şunları yapabilirsiniz:

Not

Kuruluş için Belirli projeler için kullanıcı görünürlüğünü ve işbirliğini sınırla önizleme özelliğini etkinleştirirseniz, Project-Scoped Kullanıcılar grubuna eklenen kullanıcılar, eklenmedikleri projelere erişemez. Daha fazla bilgi için bkz. Projeler için kullanıcı görünürlüğünü sınırlama.

Bildirimleri gözden geçirme ve güncelleştirme

Her proje varsayılan bildirim abonelikleriyle birlikte gelir. Ekip veya proje düzeyinde abonelikler de tanımlayabilirsiniz. Kullanıcılar çok fazla bildirim alıyorsa, onları kişisel bildirimlerini yönetmeye yönlendirin.

Uçtan uca izlenebilirliği ayarlama

Dağıtım aracılığıyla gereksinimlerdeki değişiklikleri izlemek için iş öğelerini, işlemeleri, derlemeleri ve test sonuçlarını bağlayın. Daha fazla bilgi için bkz. Uçtan uca izlenebilirlik ve Hizmetler arası tümleştirmeye genel bakış.

DevOps ilkelerini ayarlama

Projenizde kod kalitesini, uyumluluğu ve kaynak yönetimini zorunlu kılmaya yardımcı olacak ilkeler ayarlayın.

  • Branch politikaları — İnceleyicileri zorunlu kılma, başarılı derlemeleri garanti etme veya korumalı dallara doğrudan gönderimleri engelleme. Bkz. Dal politikalarını yönetme.
  • TFVC iade ilkeleri — İade etmeden önce kod analizi veya iş öğesi ilişkilendirmesi gibi kuralları zorunlu kılın. Bkz. İade ilkeleri ekleme.
  • İşlem hattı bekletme ilkeleri — Derleme ve yayın çalıştırmalarının, yapıtların ve günlüklerin ne kadar süre saklanacağını denetleyin. Bkz. Saklama ilkelerini ayarlama.
  • Test bekletme ilkeleri — Otomatik ve el ile test sonuçlarının ne kadar süreyle tutulacaklarını ayarlayın. Bkz. Test bekletme ilkelerini ayarlama.

Azure Boards'ı yapılandırma ve özelleştirme

En azından, çalışma öğelerini takıma, ürüne veya özellik alanına göre gruplandırmak için alan yollarını ve çalışmayı sprint'ler veya kilometre taşları halinde gruplandırmak için yineleme yollarını yapılandırın. Yapılandırma seçeneklerine tam genel bakış için bkz. Azure Boards'ı yapılandırma ve özelleştirme.

Alan ve yineleme yollarını tanımlama

Çalışmayı takıma, ürüne veya özellik alanına göre düzenlemek için alan yollarını tanımlayın. Sprint'lere veya kilometre taşlarına iş atamak için yineleme yollarını tanımlayın. Bu yapılandırma sprint kapsamları, görev panoları ve kapasite planlaması için gereklidir. Genel bakış için Alanlar ve yineleme yolları hakkında bkz.

İş izleme işlemlerini özelleştirme

Ekibinizin gereksinimlerini karşılamak için kullanıcı arabirimi aracılığıyla iş izleme deneyimini özelleştirin. Süreci güncelleştirmeden önce değişiklikleri değerlendirmek ve onaylamak için bir süreç oluşturun.

Not

Varsayılan olarak, proje koleksiyonu yöneticileri güvenlik grubuna eklenen kuruluş sahiplerine ve kullanıcılara iş izleme deneyimini özelleştirmek için kullanılan işlemleri oluşturma, düzenleme ve yönetme izni verilir. Bu görevleri gerçekleştirebilecek kişileri kilitlemek istiyorsanız, kuruluş düzeyinde izinleri Reddet olarak ayarlayabilirsiniz.

Daha fazla bilgi için bkz. İşlem özelleştirme ve devralınan işlemler hakkında veProjeyi özelleştirme.

Diğer hizmetlerle tümleştirme

Azure DevOps, Azure, GitHub ve diğer birçok hizmetle tümleştirilir. Ayrıca Market'ten uzantılar yükleyerek işlevselliği genişletebilirsiniz.

Hizmet tümleştirmesi Kaynaklar
GitHub Azure DevOps ve GitHub tümleştirmeye genel bakış
Azure Boards–GitHub tümleştirmesi
Microsoft Ekipleri Azure Boards · Azure Repos · Azure Pipelines
Slack Azure Boards · Azure Depoları · Azure Pipelines
Hizmet kancaları Hizmet kancalarıyla tümleştirme — Jenkins, Trello veya özel web bağlantıları gibi dış hizmetlere olayları iletme
REST API'leri Azure DevOps REST API başvurusu — özel tümleştirmeler ve otomasyon oluşturma

Projenizi ölçeklendirmek için ekipler ekleme

Kuruluşunuz büyüdükçe ekipler ekleyerek her ekibin kendi özelleştirilebilir Çevik araç setini (iş listeleri, tablolar, sprint'ler ve panolar) almasını sağlayın.

Daha fazla bilgi için bkz. Ekip ekleme ve Ekip yöneticisi ekleme.

Projenizi yönetmek için yapay zeka kullanma

Azure DevOps MCP Sunucusu'nu yapılandırıyorsanız, yapay zeka yardımcılarını kullanarak projenizi doğal dil istemleri aracılığıyla yönetebilirsiniz.

Proje yönetimi için örnek istemler

Görev Örnek talimat
Takım üyelerini yönet List all members of the <Frontend> team in <Contoso> project
İzinleri denetleme Show the permissions for the <Contributors> group in <Contoso> project
Proje ayarlarını gözden geçirme Show the process template and settings for <Contoso> project
Alanları ayarlama List all area paths in <Contoso> project
Yinelemeleri yönetme Show the current and upcoming iterations for <Contoso> project
Kullanıcı ekle Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project
Tümleştirmeleri gözden geçirme List all service hooks configured in <Contoso> project
Erişim değişikliklerini denetleme Show permission changes in <Contoso> project from the past <14> days
Yeni bir ekip ekleme Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com>
Proje sağlığı anlık görüntüsünü oluştur Summarize open bugs, active pull requests, and running pipelines in <Contoso> project