Sdílet prostřednictvím


Řídicí panel sestavení (Agile)

Řídicí panel Sestavení můžete použít k získání přehledu o vývojových aktivitách, které mají vliv na kvalitu sestavení.Noční sestavení jsou důležitá pro vývoj softwaru.Pokud nejsou sestavení úspěšně dokončena nebo úspěšně nedokončí ověřovací testy sestavení (BVT), musí tým tento problém okamžitě opravit.

Přístup k řídicím panelům získáte přes portál týmového projektu.Na řídicí panel Sestavení můžete přistupovat pouze v případě, že byl tento portál povolen a je nakonfigurován pro použití systému SharePoint Server Enterprise Edition.Další informace naleznete v tématu Řídicí panely.

V tomto tématu

  • Data, která jsou zobrazena v řídicím panelu

  • Požadované aktivity pro sledování sestavení

  • Sledování sestavení

  • Přizpůsobení řídicího panelu Kvalita

Pomocí tohoto řídicího panelu můžete odpovědět na následující otázky:

  • Jak nestálý je základní kód?

  • Jak velkou část kódu tým testuje?

  • Jak vysoká je kvalita sestavení?

  • Kvalita se zvyšuje, snižuje nebo zůstává konstantní?

  • Která sestavení byla úspěšná?

  • Která sestavení mají významný počet změn kódu?

Požadovaná oprávnění

Chcete-li zobrazit řídicí panel, musíte být přiřazeni nebo patřit do skupiny, které bylo přiřazeno oprávnění Číst v aplikaci Produkty SharePoint pro týmový projekt.Chcete-li změnit, zkopírovat nebo přizpůsobit řídicí panel, musíte být přiřazeni nebo patřit do skupiny, které bylo přiřazeno oprávnění Členové v aplikaci Produkty SharePoint pro týmový projekt.Další informace naleznete v tématu Přidávání uživatelů do týmových projektů.

Chcete-li upravit sestavu aplikace Excel, musíte být členem role zabezpečení TfsWarehouseDataReaders ve službě SQL Server Analysis Services a musíte být přiřazeni nebo patřit do skupiny, které bylo přiděleno oprávnění Členové v aplikaci Produkty SharePoint pro týmový projekt.Další informace naleznete v tématu Udělit přístup k databázím datového skladu Visual Studio ALM.

Pokud chcete zobrazit pracovní položku, musíte být členem skupiny Čtenáři nebo vaše oprávnění Zobrazit pracovní položky v tomto uzlu musí být nastaveno na hodnotu Povolit.Pokud chcete vytvořit nebo změnit pracovní položku, musíte být členem skupiny Přispěvatelé nebo vaše oprávnění Upravit pracovní položky v tomto uzlu musí být nastavena na hodnotu Povolit.

Data, která jsou zobrazena v řídicím panelu

Tým může použít řídicí panel Sestavení ke sledování kvality sestavení a určení, zda člen týmu musí provést určité kroky k opravě selhání sestavení.Další informace o webových částech, které jsou zobrazeny v řídicím panelu Sestavení, naleznete na obrázku a v tabulce, které následují.

Řídicí panel kvality sestavení

[!POZNÁMKA]

Pokrytí kódu a změny grafů, sestavy Krok 1 a Krok 2 se nezobrazí, pokud datový sklad týmového projektu není k dispozici.

Webová část

Zobrazená data

Související téma

Krok 1

Spojnicový graf znázorňující procentuální podíl kódu, který byl testován pomocí ověřovacích testů sestavení (BVT) a dalších testů pro nejaktuálnější čtyři týdny.

Sestava pokrytí kódu

Sestava pokrytí kódu v aplikaci Excel

Krok 2

Skládaný plošný graf, který znázorňuje, kolik řádků kódu tým přidal, odstranil a změnil v rámci vrácení se změnami před sestavením pro nejaktuálnější čtyři týdny.

Sestava změn v kódu

Sestava změn kódu v aplikaci Excel

Krok 3

Seznam nedávných sestavení a jejich stav sestavení.Další informace zobrazíte výběrem konkrétního sestavení.Tento seznam je odvozen z webové části Team Web Access.

Poslední sestavení webové části

Legenda:

Probíhá sestavení: Sestavení nebylo zahájeno

Sestavení není spuštěn.: Probíhá sestavení

Sestavení byla úspěšná.: Sestavení bylo úspěšně dokončeno

Sestavení se nezdařilo: Sestavení selhalo

Sestavení byla zastavena.: Sestavení bylo zastaveno

Sestavení částečně byla úspěšná.: Sestavení bylo částečně dokončeno

Spuštění, monitorování a správa sestavení

Krok 4

Seznam nadcházejících událostí odvozený z webové části služby SharePoint.

Část webu událostí importu

Nelze použít

Krok 5

Počet aktivních, vyřešených a uzavřených pracovních položek.Seznam pracovních položek můžete otevřít výběrem jednotlivých čísel.Tento seznam je odvozen z webové části Team Web Access.

Pracovní položky webové části projektů

Nelze použít

Krok 6

Seznam nejnovějších vrácení se změnami.Další informace zobrazíte výběrem konkrétního vrácení se změnami.Tento seznam je odvozen z webové části Team Web Access.

Nedávná vrácení se změnami webová část

Vývoj kódu a správa nedokončených změn

Požadované aktivity pro sledování sestavení

Aby byly sestavy zobrazené v řídicím panelu Sestavení použitelné a přesné, musí tým provést následující aktivity:

  • Nakonfigurovat systém sestavení.Chcete-li použít nástroj Team Foundation Build, musíte zřídit systém sestavení.

    Další informace naleznete v tématu Konfigurace a správa systému sestavení.

  • Vytvořit definice sestavení.Můžete vytvořit několik definic sestavení a potom spuštěním každého z nich vytvářet kód pro různé platformy.Také můžete spustit každé sestavení pro jinou konfiguraci.

    Další informace naleznete v tématu Definování procesu sestavení.

  • Definovat testy, aby byly automaticky spouštěny jako součást sestavení.V rámci definice sestavení můžete definovat testy ke spuštění v rámci sestavení, nebo k selhání při selhání testů.

    Další informace naleznete v tématu Použití výchozí šablony pro proces sestavení.

  • Nakonfigurovat testy pro shromažďování dat o pokrytí kódu.Pro zobrazení dat o pokrytí kódu v sestavě musí členové týmu použít testy a tato data shromáždit.

    Další informace naleznete v tématu Spouštění testů v procesu sestavení.

  • Spouštět sestavení pravidelně.Sestavení lze spouštět v pravidelných intervalech nebo při každém vrácení se změnami.Pokud použijete aktivační proceduru plánu, můžete vytvořit pravidelná sestavení.

    Další informace naleznete v tématu Vytvoření nebo úprava definice sestavení a Spuštění, monitorování a správa sestavení.

    [!POZNÁMKA]

    I když člen týmu může ručně ohodnotit sestavení pomocí Průzkumník sestavení, toto hodnocení se neprojeví v sestavě ukazatelů kvality sestavení.Hodnocení sestavení se zobrazí v sestavě Souhrn sestavení.Další informace naleznete v tématu Hodnocení kvality dokončeného sestavení a Sestava souhrnu sestavení.

Sledování sestavení

Tým může použít řídicí panel Sestavení ke sledování kvality sestavení a úrovně pokrytí kódu, kterou testují.V ideálním případě je pokrytí kódu vysoké a změny kódu jsou nízké nebo klesající.V závislosti na vašich týmových cílech by mělo být pokrytí kódu 80 % až 100 %.

Sestavy Pokrytí kódu a Změny kódu slouží k zodpovězení otázek, které jsou uvedeny v následující tabulce.

  • Která sestavení byla úspěšná?

  • Která sestavení mají významný počet změn kódu?

  • Jak často jsou sestavení úspěšná?

  • Jak nestálý je základní kód?

  • Jak velkou část kódu tým testuje?

  • Jak vysoká je kvalita sestavení?

  • Kvalita se zvyšuje, snižuje nebo zůstává konstantní?

Další informace naleznete v tématu Sestava pokrytí kódu v aplikaci Excel a Sestava změn kódu v aplikaci Excel.

Přizpůsobení řídicího panelu Sestavení

Řídicí panel Sestavení můžete přizpůsobit následujícími způsoby:

  • Změnit filtry jednotlivých sestav aplikace Office Excel k zaměření se na konkrétní oblasti produktu nebo iterace.

  • Přidat existující sestavy aplikace Excel, jako například Stav sestavení nebo Průběh chyby do řídicího panelu.

Další informace o práci se sestavami aplikace Excel a jejich přizpůsobení naleznete na následujících stránkách na webu společnosti Microsoft: