Začněte spravovat svůj projekt

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

Jako člen skupiny Správci projektu zodpovídáte za konfiguraci prostředků, správu oprávnění a nastavení zásad pro váš projekt. Tento článek vás provede klíčovými úkoly k nastavení a údržbě projektu v Azure DevOps.

Návod

Můžete použít AI k pomoci s tímto úkolem dále v tomto článku, nebo si můžete prostudovat Povolit asistenci AI s Azure DevOps MCP Serverem pro začátek.

Požadavky

Kategorie Požadavky
oprávnění Člen bezpečnostní skupiny správci projektu .

Přidání uživatelů do projektu

Přidejte uživatele do týmu nebo projektu, aby mohli přispívat. Přidání uživatele do týmu je automaticky přidá do skupiny Přispěvatelé projektu, která uděluje oprávnění pro pracovní položky, kód, buildy a vydané verze. Členové týmu se také zobrazují v nástrojích specifických pro tým, jako je plánování kapacity sprintu a widget Členové týmu.

Další informace najdete v tématu Přidání uživatelů nebo skupin do týmu nebo projektu. Přehled výchozích oprávnění najdete v stručné referenční dokumentaci k výchozím oprávněním.

Sdílení vize projektu

Na stránce souhrnu projektu můžete sdílet cíle a informace o onboardingu prostřednictvím souboru README . Podrobnější dokumentaci potřebujete k vytvoření wikiwebu projektu pro zachycení procesů, postupů a pokynů.

Povolení nebo zakázání služeb

Zjednodušte webový portál zakázáním služeb, které váš projekt nepoužívá. Pokud například monitorujete pouze chyby, zakažte všechno kromě Boards. Další informace najdete v tématu Zapnutí nebo vypnutí služby.

Správa zabezpečení a oprávnění

Skupiny zabezpečení a oprávnění určují, kdo může přistupovat k prostředkům v projektu a upravovat je. Zkontrolujte výchozí oprávnění a přístup , abyste pochopili, co můžou uživatelé ve výchozím nastavení dělat, a potom si přečtěte článek Změna oprávnění na úrovni projektu a upravte je.

Následující tabulka uvádí oprávnění přiřazená na úrovni projektu. Všechna tato oprávnění jsou udělena členům skupiny Správci projektu, s výjimkou oprávnění Odstranit sdílená analytická zobrazení a Upravit sdílená analytická zobrazení. Popis jednotlivých oprávnění najdete v tématu Referenční informace o oprávněních a skupinách, Skupiny.

Poznámka:

Oprávnění přidružená k Analýze vyžadují, aby byl pro místní kolekci projektů vybraný model zděděného procesu.

Obecné

  • Odstranění týmového projektu
  • Úprava informací na úrovni projektu
  • Správa vlastností projektu
  • Přejmenování týmového projektu
  • Zakázání oznámení o aktualizacích pracovních položek
  • Aktualizace viditelnosti projektu
  • Zobrazení informací na úrovni projektu
  • Odstranění týmového projektu
  • Úprava informací na úrovni projektu
  • Správa vlastností projektu
  • Přejmenování týmového projektu
  • Zakázání oznámení o aktualizacích pracovních položek
  • Zobrazení informací na úrovni projektu

Desky

  • Pravidla obejití aktualizací pracovních položek
  • Proces změny týmového projektu
  • Vytvořit definici značky
  • Odstranění a obnovení pracovních položek
  • Přesunout pracovní položky mimo tento projekt
  • Trvalé odstranění pracovních položek

Analytické nástroje

  • Odstranění sdílených zobrazení Analytics
  • Úprava sdílených zobrazení Analytics
  • Zobrazení analýz

Testovací plány

  • Vytvoření testovacích běhů
  • Odstraňte testovací běhy
  • Správa konfigurací testů
  • Správa testovacích prostředí
  • Zobrazení testovacích běhů

Přidání členů do skupiny Správci projektu

Osoba, která vytvoří projekt, se automaticky přidá do skupiny Správci projektu . Přidejte do této skupiny alespoň jednoho dalšího člena, abyste zajistili kontinuitu. Viz Přidání členů do skupiny Správci projektu.

Udělení nebo omezení oprávnění

Jako správce projektu můžete udělit nebo omezit oprávnění na úrovních projektu a objektů. Pokud chcete úkoly delegovat ostatním, můžete:

Poznámka:

Pokud povolíte funkci Omezit viditelnost a spolupráci uživatelů na konkrétní projekty ve verzi Preview pro organizaci, nebudou mít uživatelé přidaní do skupiny Project-Scoped Uživatelé přístup k projektům, ke kterým nebyli přidáni. Další informace naleznete v tématu Omezení viditelnosti uživatelů pro projekty.

Kontrola a aktualizace oznámení

Každý projekt má výchozí odběry oznámení. Můžete také definovat předplatná na úrovni týmu nebo projektu. Pokud uživatelé dostanou příliš mnoho oznámení, nasměrujte je, aby spravovali svá osobní oznámení.

Nastavení kompletní sledovatelnosti

Propojte pracovní položky, commity, buildy a výsledky testů a sledujte změny od požadavků až po nasazení. Další informace najdete v tématu Kompletní sledovatelnost a Přehled integrace mezi službami.

Nastavení zásad DevOps

Nastavte zásady, které vám pomůžou vynutit kvalitu kódu, dodržování předpisů a správu zdrojů v celém projektu.

  • Zásady větví – Vyžaduje revidování, vynucuje úspěšné sestavení nebo blokuje přímé zaslání změn do chráněných větví. Viz Správa zásad branchí.
  • Zásady kontrolního vkládání TFVC – Před potvrzením změn vynucujte pravidla, jako jsou analýza kódu nebo přidružení pracovních položek. Viz Přidání zásad registrace.
  • Zásady uchovávání dat v rámci pipeline – Řídí, jak dlouho mají být uchovávány sestavení, vydání, artefakty a protokoly. Viz Nastavení zásad uchovávání informací.
  • Zásady uchovávání testů – Nastavte, jak dlouho mají být výsledky automatizovaného a ručního testu zachovány. Viz Nastavení zásad uchovávání testů.

Konfigurace a přizpůsobení Azure Boards

Minimálně nakonfigurujte cesty oblastí pro seskupení pracovních položek podle týmu, produktu nebo oblasti funkcí a iteračních cest pro seskupení práce do sprintů nebo milníků. Úplný přehled možností konfigurace najdete v tématu Konfigurace a přizpůsobení Azure Boards.

Definování cest oblasti a iterace

Definujte cesty oblastí pro uspořádání práce podle týmu, produktu nebo oblasti funkcí. Definujte cesty iterace pro přiřazení práce sprintům nebo milníkům. Tato konfigurace se vyžaduje pro backlogy sprintů, pracovní panely a plánování kapacity. Pro přehled se podívejte na Informace o oblastech a iteracích.

Přizpůsobení procesů sledování práce

Přizpůsobte si prostředí pro sledování práce prostřednictvím uživatelského rozhraní tak, aby vyhovovalo potřebám vašeho týmu. Před aktualizací procesu vytvořte proces vyhodnocení a schvalování změn.

Poznámka:

Vlastníci a uživatelé organizace přidaní do skupiny zabezpečení Správci kolekce projektů mají ve výchozím nastavení udělená oprávnění k vytváření, úpravám a správě procesů používaných k přizpůsobení prostředí pro sledování práce. Pokud chcete uzamknout, kdo může tyto úlohy provádět, můžete nastavit oprávnění na úrovni organizace na odepřít.

Další informace naleznete v tématu O přizpůsobení procesů a zděděných procesech a přizpůsobení projektu.

Integrace s ostatními službami

Azure DevOps se integruje s Azure, GitHubem a mnoha dalšími službami. Funkce můžete rozšířit také instalací rozšíření z Marketplace.

Integrace služeb Prostředky
GitHub Přehled integrace Azure DevOps a GitHubu
Integrace Azure Boards – GitHub
Microsoft Teams Azure Boards · Azure Repos · Azure Pipelines
Slack Azure Boards · Azure Repos · Azure Pipelines
Háčky služby Integrace s hooky služeb – odesílání událostí do externích služeb, jako jsou Jenkins, Trello nebo vlastní webhooky
Rozhraní REST API Referenční informace k rozhraní REST API Azure DevOps – vytváření vlastních integrací a automatizace

Přidání týmů pro škálování projektu

Jak vaše organizace roste, přidejte týmy, aby každý tým získal vlastní sadu přizpůsobitelných agilních nástrojů – backlogy, panely, sprinty a řídicí panely.

Další informace najdete v tématu Přidání týmu a přidání správce týmu.

Použití AI ke správě projektu

Pokud nakonfigurujete Azure DevOps MCP Server, můžete pomocí asistentů AI spravovat projekt prostřednictvím výzev v přirozeném jazyce.

Příklady výzev pro správu projektu

Úkol Příklad výzvy
Spravovat členy týmu List all members of the <Frontend> team in <Contoso> project
Ověření oprávnění Show the permissions for the <Contributors> group in <Contoso> project
Kontrola nastavení projektu Show the process template and settings for <Contoso> project
Nastavení oblastí List all area paths in <Contoso> project
Správa iterací Show the current and upcoming iterations for <Contoso> project
Přidat uživatele Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project
Kontrola integrací List all service hooks configured in <Contoso> project
Provést audit změn přístupu Show permission changes in <Contoso> project from the past <14> days
Připojení nového týmu Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com>
Vygenerování snímku stavu projektu Summarize open bugs, active pull requests, and running pipelines in <Contoso> project