Řídicí panel sestavení (Agile a CMMI)
Ří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.
V tomto tématu
|
Můžete použít tento řídicí panel zodpovědět následující otázky:
|
Požadavky
Stejné požadavky, které jsou definovány v Řídicí panely projektového portálu.
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í.
Poznámka
Pokrytí kódu a spuštěných grafy, sestavy a
, se nezobrazují datového skladu pro týmový projekt není k dispozici.
Webová část |
Zobrazená data |
Související téma |
---|---|---|
![]() |
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. ![]() |
|
![]() |
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. ![]() |
|
![]() |
Seznam nedávných sestavení a jejich stav sestavení. Další informace zobrazíte výběrem konkrétního sestavení. Tento seznam je odvozen od Team Web Access Webová součást. ![]() Legendu:
|
|
![]() |
Seznam nadcházejících událostí odvozený z webové části služby SharePoint. ![]() |
Nelze použít |
![]() |
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 od Team Web Access Webová součást. ![]() |
Nelze použít |
![]() |
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 od Team Web Access Webová součást. ![]() |
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:
Konfiguraci systému sestavení. Chcete-li použít Team Foundation Build, je nutné nastavit systém sestavení.
Další informace naleznete v tématu Konfigurace a správa systému sestavení.
Vytvořit sestavení definice. 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 automaticky jako součást sestavení spouštět. 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í.
Konfigurovat testů, které shromáždí data 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í.
Spustit sestaví 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ůžete ručně označit sestavení s použitím Průzkumník sestavení, toto hodnocení nereflektuje se 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í.
Sestaví monitorování
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 v 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.