Role vývoje softwaru podporované Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Pokud jste jediným vývojářem nebo pracujete v malém nastavení, budete sledovat problémy, plánovat funkce, kód, testovat, sestavovat a nasazovat.

Pokud pracujete ve velkém nastavení, možná se více zaměříte na konkrétní sadu úkolů, které odpovídají konkrétním rolím. Těmito konkrétními rolemi může být vývoj softwaru, správa produktů a scrum nebo DevOps.

Následující článek popisuje funkce a úlohy, které jsou vám k dispozici na základě vaší role.

Role přispěvatele

Členové týmu jsou přispěvatelé, kteří mají přístup k následujícím oblastem a dalším oblastem:

  • základ kódu
  • sledování pracovních položek
  • Agilní nástroje
  • kanály buildu
  • testovací nástroje

Pokud potřebujete uzamknout konkrétní oblasti pro výběrovou sadu přispěvatelů, přečtěte si téma Správa oprávnění.

Vývojáři softwaru

Vývojáři k vývoji svých aplikací používají Visual Studio nebo jiné nástroje . Pak se přihlásí ke změnám úložiště Git nebo Správa verzí Team Foundation (TFVC), které je hostované v Azure DevOps. Na webovém portálu nebo podporovaném integrovaném vývojovém prostředí (IDE) můžou zobrazit úložiště, zkontrolovat historii a další.

Pokud chcete začít používat Git, podívejte se na jeden z následujících zdrojů informací:

Pokud chcete začít používat TFVC, podívejte se na jeden z následujících zdrojů informací:

Vlastníci produktů

Vlastníci produktů obvykle plánují sadu funkcí tak, aby poskytovaly, nastavily priority a sledovaly stav práce, vad kódu a problémy zákazníků. Sada webových agilních nástrojů v Azure DevOps poskytuje vlastníkům produktů zobrazení a funkcí, které potřebují k těmto úlohám. Veškerá práce se zaznamenává v rámci pracovní položky. Každá pracovní položka představuje konkrétní typ, například uživatelský scénář, úkol nebo chybu.

  • Použití backlogu produktu k rychlému definování a stanovení priority uživatelských scénářů, funkcí a dalších pracovních položek
  • Použití backlogu sprintu a panelu úkolů k implementaci postupů Scrumu
  • Práce s metodami Kanbanu pomocí panelu Kanban
  • Pomocí dotazů můžete vypisovat a aktualizovat pracovní položky, vytvářet grafy stavu a trendu a publikovat grafy na řídicí panely.
  • Sdílení informací, stavu a trendů s týmem nebo organizací pomocí řídicích panelů

Další informace o tom, jak začít, najdete v tématu o Azure Boards a agilních nástrojích.

Microsoft Excel můžete integrovat s Azure DevOps, abyste mohli plánovat a sledovat svou práci. Další informace naleznete v tématu Hromadné úpravy pomocí aplikace Excel.

Předlohy Scrum

Předlohy Scrum pomáhají usnadnit scrum většímu týmu tím, že zajistí, aby architektura scrum byla sledována. Zavázali se k postupům, ale buďte flexibilní a otevření příležitostí, aby tým zlepšil svůj pracovní postup. Předlohy Scrum využívají stejné funkce jako vlastníci produktů.

DevOps: tvůrci, testeři a správci verzí

Výhodou práce s Azure DevOps je sada nástrojů a integrovaných funkcí, které podporují sestavování, testování a nasazování softwarových aplikací. Podívejte se na následující obecné úlohy přidružené k DevOps, které Azure DevOps podporuje.

  • Definování sestavení
  • Testování jednotek u vašeho kódu
  • Spouštění testů pomocí sestavení
  • Provádění průzkumných testů
  • Definování, správa, sledování a schvalování verzí
  • Nasazení aplikací do Azure, virtuálního počítače, kontejnerů Dockeru a dalších

Začněte tím, že si prohlédnete přehledy ve službě Azure Pipelines a Azure Test Plans.

Účastníci

S přístupem účastníků může kdokoli ve vaší organizaci zkontrolovat stav projektu a poskytnout zpětnou vazbu. Účastníci můžou sledovat priority projektů a poskytovat týmu směr, nápady na funkce a obchodní sladění. Zúčastněné strany také přispívají k plánům přidáním a úpravou pracovních položek. Nemůžou ale přispívat do základu kódu nebo testovacích nástrojů cvičení.

Přístup účastníků v podstatě poskytuje volný přístup k omezené sadě funkcí pro sponzory projektů a pracovníky podpory. Další informace najdete v tématu Práce jako účastník.

Role správce

Jedinečnou výhodou práce ve službě Azure DevOps Services je snížení režie údržby serveru. K podpoře integrovaného vývojového prostředí softwaru se ale vyžaduje několik úloh správy.

Hlavní úkoly jsou seskupené podle členství ve skupině zabezpečení nebo roli.

Správci týmu

Zodpovídá za konfiguraci nastavení týmu, mezi které patří:

  • Nastavení backlogu a panelu
  • Týmové oblasti a iterace (sprinty)
  • Členové týmu
  • Týmové řídicí panely
  • Šablony týmových pracovních položek
  • Týmová upozornění

Pokud chcete začít, přečtěte si téma Správa týmů a konfigurace týmových nástrojů.

Správci projektů

Zodpovídá za konfiguraci zdrojů na úrovni projektu, včetně následujících:

Vlastníci organizace a kolekce projektů Správa istrátory

Vlastníci organizace jsou automaticky členy skupiny kolekce projektů Správa istrators. Zodpovídá za konfiguraci prostředků na úrovni organizace, včetně následujících úloh:

  • Správa fakturace
  • Přidávání a správa projektů
  • Správa oprávnění na úrovni kolekce
  • Přizpůsobení procesů sledování práce
  • Instalace a správa rozšíření

Pokud chcete začít, přečtěte si téma Správa organizací a Nastavení.