Sdílet prostřednictvím


Review team activities to support useful reports

Přidáním serveru sestav do nasazení TFS (místní) můžete využívat širokou řadu údajů o projektech týmu, jako jsou informace o kvalitě sestavení, trendy chyb, zbývající práci oproti času a průběhu testu. Sestavy služby SQL Server Reporting Services (SSRS) objasňují zapojení týmů, řízení a zlepšování procesů.

Step 1: Add a report server

Přidání serveru sestav

Step 2: Upload reports

Odesílání sestav

Step 3: Grant permissions

Udělení oprávnění k zobrazení nebo vytváření sestav

Step 4: Review team tasks

   

Nyní, když jste odeslali sestavy, jak je lze používat ke sledování postupu, získání přehledu a zlepšení procesů?

Nejprve zkontrolujte, zda že váš tým provádí činnosti generující data, která tyto zprávy využívají. Váš tým pravděpodobně provádí většinu těchto činností.

Zde je uveden seznam hlášení poskytované v rámci TFS a aktivity týmu, které jsou s nimi spojeny. V průběhu času můžete tyto sestavy použít k zobrazení trendů a zjištění, jaké postupy a procesy vyžadují další pozornost k dosažení požadovaných výsledků.

Sledování kvality kódu

Hlášení pro sestavení umožňuje sledovat kvalitu vyvíjeného softwaru. Definováním testů, které se mají spouštět automaticky jako součást každé definice sestavení a nastavením testů tak, aby shromažďovaly údaje o pokrytí kódu, můžete získat dokonalý přehled o kvalitě sestavení, testů a kódu.

Aktivity sestavení a testování

  1. Nakonfigurovat systém sestavení.

  2. Definujte proces sestavení.

  3. Spusťte testy v procesu sestavení.

  4. Rychlost dokončení sestavení k naplnění dimenze kvality sestavení.

Zprávy o sestavení

Bezplatného průvodce ke stažení z oblasti testování a monitorování sestavení naleznete zde: Testing for Continuous Delivery with Visual Studio 2012.

Ukázka sestavy úspěch sestavení v čase

Sample build summary report

Sledování průběhu

Sestavy řízení projektu poskytují pohled na množství práce, které tým řeší v rámci sprintu nebo vydání a úroveň jejich postupu. Propojení pracovních položek a aktualizací specifických oblastí během práce můžete sledovat průběh jednotlivých scénářů a přesněji odhadnout budoucí činnosti.

Činnosti sledování pracovní položky

  1. Vytvořte nevyřízenou položku.

    • Vytvořte nevyřízené položky produktu a určete Úsilí (Scrum).

    • Vytvořte uživatelské scénáře a zadejte Body scénáře (Agile).

    • Vytvořte požadavky a zadejte Velikost (CMMI).

  2. Rychlá práce. Přiřaďte nevyřízené položky sprintům, vytvořte úkoly a propojte je s nevyřízenými položkami a přiřaďte je členovi týmu.

  3. Aktualizovat zbývající práci na úkolech. V případě týmových projektů Agile a CMMI aktualizujte také položku Dokončená práce.

    TipTip
    Jediná sestava, která odkazuje na Původní odhad je Stav všech iterací.
  4. Vytvořte testovací případy a chyby, propojte je s jejich nadřazenou položku nevyřízené položky a aktualizujte jejich stav.

  5. (Volitelné) Přiřaďte pracovní položky oblastem pro filtrování sestav.

Sestavy řízení projektu (Scrum)

Sestavy řízení projektu (agilní a CMMI)

Ukázka sestavy přehledu scénářů

Sample stories overview report

Sledování testovacích plánů a sledování chyb

Sestavy plánování testů podporují sledování průběhu testování a pokrytí nevyřízených položek nebo uživatelských scénářů. Hlášení o sledování chyb ilustruje schopnosti týmu vyhledat a odstranit chyby.

Plánování testu a chyb, sledování činností

  1. Definujte plány testů a testovací případy a aktualizujte jejich Stav jako průběh práce.

  2. Označte výsledky každého kroku ověření v ručních testech jako úspěšný nebo neúspěšný.

  3. Vytvořte chyby, zadejte hodnoty Priorita a Závažnost, přiřaďte je ke členovi týmu a aktualizujte Stav.

  4. (Volitelné) Přiřazení testovacích případů a chyb do oblastí a iterací pro filtrování sestav.

Sestavy testů a chyb

Ukázka sestavy pokroku průběhu plánu testování

Sample test plan progress report

Dotazy a odpovědi

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Zpracovávají sestavy příběhy a dílčí příběhy nebo úkoly a dílčí úkoly?

Odpověď: Ano, můžete rozdělit scénáře nebo nevyřízené položky, stejně jako úkoly, a vytvořit vnořené hierarchie nevyřízených položek a úkolů. Položky můžete vnořit o několik úrovní hluboko. Pokud rozdělíte úkol na dílčí úkoly, zadejte hodiny pouze pro dílčí úkoly. Tyto hodiny jsou zahrnuty jako souhrnné hodnoty nadřazeného úkolu svou nadřazenou nevyřízenou položku. Chcete-li opravit sestavy, o kterých se domníváte, že jsou chybné, viz Řešení nepřesností zveřejněných souhrnných hodnot.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Které sestavy závisí na propojení pracovních položek?

Odpověď: Sestavy přehledu a postupu závisí na propojení úkolů, testovacích případů a chyb s nevyřízenými položkami. Je nutné propojit tyto položky pomocí odkazu nadřazený–podřízený u úkolů a chyby a odkaz Testovat pomocí pro testovací procesy.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Které sestavy závisí na nástroji Microsoft Test Manager?

Odpověď: Sestavy Připravenost testovacího případu a Průběh testovacího plánu jsou navrženy pro práci s aplikací Test Manager. Také testovací body a průběh testování v přehledných sestavách správy projektu závisí na propojení testovacích případů nevyřízených položek zboží.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Jsou tyto sestavy stejné jako agilní grafy plánování, které se zobrazují v Team Web Access (TWA)?

Odpověď: Zatímco některé sestavy zobrazují podobné informace, například úbytek práce sprintu a rychlost nebo stav ve všech iteracích, tyto sestavy jsou formátovány odlišně a podporují další filtry. V tuto chvíli nejsou prostřednictvím TWA k dispozici jiné sestavy, například sestavy plánování sestavení a testování.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Chcete vytvořit oblasti dalšího produktu nebo uvolnit milníky?

Odpověď: Viz Vytvořit oblasti nebo iterace.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Chcete hromadně upravit pracovní položky pro jejich přiřazení k oblasti, iteraci, členovi týmu nebo prioritě?

O: Viz Bulk modify work items.

JJ920172.collapse_all(cs-cz,VS.140).gifOtázka: Chcete přidat pole ke sledování dalších dat?

Odpověď: Viz Přidat nebo upravit pole pracovní položky pro podporu vytváření sestav.