Sdílet prostřednictvím


Měření stanovené v krychli služby Analysis Team System metriky a skupin

Pomocí SQL Server krychli služby Analysis Services pro Visual Studio Application Lifecycle Management (ALM), můžete generovat sestavy souhrnné informace o dat uloženy v týmu projektu kolekcí. Tato data můžete snadno použít k vytvoření kontingenční tabulky a grafy v Office Excel. Prvky krychle můžete přetáhnout na kontingenční tabulku nebo graf formulovat otázky a odpovědi rychle načíst. Krychle je optimalizován pro odpovědi na otázky jako "byly aktivní, kolik chyb vyřešen a uzavření projektu každý den?"

Poznámka

Pokud data skladu pro Visual Studio ALM používá SQL Server Enterprise Edition seznam krychlí zahrne týmu systému a sada perspektiv. Vyhlídek poskytují zaměřený zobrazení dat, takže nemusíte procházet všechny dimenze a skupiny měr, které jsou definovány pro celý tým systému krychle.

V tomto tématu

  • Perspektivy a skupiny měr

  • Krychle termíny a definice

Perspektivy a skupiny měr

Následující tabulka popisuje skupiny měr, které jsou seskupeny podle perspektivy krychle. Team System krychle obsahuje všechny skupiny měr pro ty, které jsou uvedeny patří právě Perspektiva Team System. Většina skupin měr obsahují jeden nebo více kumulativní počty. Kumulativní počet můžete generovat sestavy trendu. V některých případech má název kumulativní počet trend popisek (například sestavit Trend počtu výsledků a Trend počtu bodů).

Poznámka

Všechny skupiny měr obsahují kumulativní počítá na základě data zahájení, ukončení, vytváření a dokončení výsledky testu.

Perspektiva

Skupiny měření

Popis

Sestavení

Vytvoření Skupinaměr

Poskytuje navazuje metriky, které popisují, například sestavení času a frekvence sestavení a který lze analyzovat různé dimenze, například kdo provedl sestavení, typ sestavení, sestavení charakter a sestavení výsledků.

Changeset sestavení

Podporuje sestav, které jsou zaměřena na sestavení a verzi ovládacího prvku changesets. Zahrnuje kumulativní počet verze ovládacího prvku changesets v rámci sestavení.

Sestavení disponibility

Podporuje sestav, které jsou zaměřena na rozsahu, které kód byl předmětem zkoušek, které byly provedeny proti sestavení. Zahrnuje následující kumulativní data:

  • Bloky, které: Počet bloků, které jsou zahrnuty ve vybrané sestavení. Pokud se spustí více jsou provedena na sestavení, odráží pokrytí sestavení kombinované pokrytí pracuje. Však měli byste zvážit, že může být překrytí v blocích, které jsou zahrnuty v rámci pracuje.

  • Bloky nevztahují: Počet bloků, které nejsou zahrnuty ve vybrané sestavení. Pokud se spustí více jsou provedena na sestavení, odráží pokrytí sestavení kombinované pokrytí pracuje. Však měli byste zvážit, že může být překrytí v blocích, které jsou zahrnuty v rámci pracuje.

  • Sestavení pokrytí: Číslo sestavení, které mají kód disponibility statistiky, které jsou s nimi spojeny.

  • Prošlé řádky: Počet řádků, které jsou zahrnuty ve vybrané sestavení. Pokud se spustí více jsou provedena na sestavení, odráží pokrytí sestavení kombinované pokrytí pracuje. Však měli byste zvážit, že může být překrytí, řádky, které jsou zahrnuty v rámci pracuje.

  • Řádky nejsou: Počet řádků, které nejsou zahrnuty ve vybrané sestavení. Pokud se spustí více jsou provedena na sestavení, odráží pokrytí sestavení kombinované pokrytí pracuje. Však měli byste zvážit, že může být překrytí, řádky, které jsou zahrnuty v rámci pracuje.

  • Částečně Prošlé řádky: Počet řádků, které částečně zahrnuty vybrané sestavení. Pokud se spustí více jsou provedena na sestavení, odráží pokrytí sestavení kombinované pokrytí pracuje. Však měli byste zvážit, že může být překrytí, řádky, které jsou zahrnuty v rámci pracuje.

Příklad sestavy používající tuto skupinu měr, viz KPIs.

Podrobnosti o sestavení

Podporuje sestav, které jsou zaměřena na stav, kvalitu a trvání sestavení. Zahrnuje následující kumulativní data:

  • Vytvářet Count podrobnosti: Kolikrát byl spuštěn zvláštní sestavení.

  • Sestavení trvání: Počet minut, které trvalo pro sestavení dokončit.

Příklad sestavy používající tuto skupinu měr, viz Sestava aplikace Excel – kvalita sestavení.

Vytváření projektu

Podporuje sestav, které jsou zaměřena na sestaví a zdrojové soubory projektu. Zahrnuje následující kumulativní data:

  • Vytvoření projektu počet: Kolikrát byla vytvořena týmu projektu.

  • Chyby kompilace vytvoří číslo chyby kompilace pro vybraný.

  • Kompilace varování: Počet upozornění pro vybrané sestavení kompilace.

  • Statická analýza chyb: Počet chyb statické analýzy pro vybranou vytvoří.

  • Statická analýza varování: Počet varování statické analýzy pro vybranou vytvoří.

Kód konve

Kód Skupinakonve

Podporuje sestav, které jsou zaměřena na číslo verze souborů, které jsou uloženy v Team Foundation – správa verzí a rozsahu, do kterého byl změněn kód. Metriku lze analyzovat soubor adresáře, sestavení nebo člen týmu, který se změnami kódu. Všechny součty lze analyzovat časem tak, že odpovíte následující typy otázek:

  • Kolik řádků kódu .cs souborů byly změněny mezi dvěma sestavení?

  • Kolik souborů určitou příponou souboru změněn zejména sestavení?

  • Kolik řádků kódu jsou základní zdroj pro konkrétní sestavení?

  • Které byly předloženy changesets a co byly podrobnosti o každé změně (například, kdo provedl změnu, jaké soubory byly změněny, a na jaké datum byla změna provedena).

Zahrnuje následující kumulativní data:

  • Kód konve počet: Počet provedených změn souborů v systému správy verzí.

  • Čáry přidané: Počet řádků, které byly přidány pro vybrané dimenze.

  • Řádky odstraněny: Počet řádků, které byly odstraněny.

  • Upravit řádky: Počet řádků, které byly upraveny pro vybrané časové období.

  • Celkem konve: Celkový počet řádků, které byly přidány, upraveny nebo odstraněn.

  • Celkový počet řádků: Celkový počet řádků ve vybrané části hierarchie cestu souboru na místě konkrétní sestavení nebo sady sestavení. Tento výpočet vrátí informace pouze pro sestavení a vrátí hodnotu NULL, pokud jej použijete bez výběru jednotlivých vytvoří. Počet řádků, které se vypočítá sečtením přidány řádky a odstraněny řádky, které přispěly k specifickou kombinaci operačního systému a typ sestavení.

Průchod kódem

Kód disponibility měr Skupina

Poskytuje metriky, o kolik řádků a bloky kódu byly testovány v různých sestavení a konfigurací spustit.

Sestavení disponibility

Tato skupina je stejný jako krytí vytvářet skupiny měr v sestavení perspektivy.

Spustit disponibility

Podporuje sestav, které jsou zaměřena na rozsahu, který kód byl pokryt testy spustit test. Zahrnuje následující kumulativní data:

  • Blokuje spuštění pokrytí vztahuje: Počet bloků, které byly zahrnuty všechny testy spustit. Nicméně je třeba zvážit, že mohou být přesah pokrytí v rámci zkoušek.

  • Spustit bloky pokrytí nezahrnuje: Počet bloků, které byly zahrnuty všechny testy spustit. Měli byste zvážit, že mohou být přesah pokrytí v rámci zkoušek.

  • Spustit pokrytí: Počet zkušební jízdy, jejichž kód disponibility statistiky, které s nimi spojených.

  • Uvedené řádky Run pokrytí: Počet řádků, které se vztahuje na všechny testy spustit. Měli byste zvážit, že mohou být přesah pokrytí v rámci zkoušek.

  • Spustit pokrytí řádky nejsou: Počet řádků, které nejsou pokryty všechny testy spustit. Měli byste zvážit, že mohou být přesah pokrytí v rámci zkoušek.

  • Spuštění pokrytí řádky částečně vztahuje: Počet řádků, které částečně pokrýt všechny testy spustit. Měli byste zvážit, že mohou být přesah pokrytí v rámci zkoušek.

Test,

Měření testovací Skupina

Poskytuje metriky o zkušební jízdy a výsledky zkoušek. Výsledky zkoušek jsou sledovány v průběhu času a lze analyzovat jejich výsledku, sestavení, které byly testování, typ zkoušky a jiné dimenze.

Zahrnuje následující kumulativní data:

  • Sestavení výsledek výpočtu Trend: Číslo poslední verze sestavení zejména výsledek každé zkoušky.

  • Ukazatel počtu Trend: Číslo poslední verze sestavení zejména výsledek každé zkoušky. Pokud test je spuštěn na sestavení vícekrát, Trend bod počítání počítá nejnovější výsledek testu pomocí tohoto sestavení.

  • Počet výsledků: Počet všech zkušebních výsledky jednotlivě.

  • Počet výsledků Trend: Číslo poslední verze výsledek každé zkoušky.

  • Počet výsledků přechod: Počet výsledků všech zkoušek kde změnit výsledek výsledek zejména sestavení.

  • Počet zkušební případ: Počet případů test.

Příklad sestavy používající tuto skupinu měr, viz Testování aplikace Excel mezery sestava (agilní).

Pracovní položka

Pracovní položky Skupinaměr

Poskytuje podrobné informace o pracovních položek, včetně historické informace umožňující počty položek Celková práce analyzovaný časem nebo aktuálnímu datu a metriky. Tato skupina měr můžete zodpovědět následující typy otázek:

  • Jaký byl celkový počet chyb aktivní každý den v poslední opakování?

  • Kolik scénáře byly aktivní během posledního roku každého měsíce?

  • Kolik chyb každou prioritu byla aktivní každý den v posledním měsíci?

Zahrnuje následující kumulativní data:

  • Počet revize: Číslo revize položek práce, k nimž došlo. To je užitečné při prohlížení podrobnou historii o pracovních položek. Například dotaz, vrátí počet revizí data dimenze změněna podle skupin a filtruje data zobrazí rozsah kolikrát, že každý uživatel změnil pracovní položku.

    Toto opatření je rovněž užitečné pro zobrazení podrobné historie konkrétní pracovní položku.

  • Uveďte počet změn: Počet výskytů položky změna stavu práce. To lze zobrazit výsledky pro opětovné aktivace chyb v oblasti určitého produktu během konkrétního období. Příklad viz Sestava aplikace Excel – opětovné aktivace chyb.

  • Pracovní položky počet: Počet jednotlivých pracovních položek.

Příklad sestavy používající tuto skupinu měr, viz Sestava aplikace Excel – opětovné aktivace chyb.

Team System

Analýza dat služby krychle skupiny měr

Obsahuje všechny metriky, které jsou definovány pro všechny uvedené dříve v této tabulce skupiny měr a následující skupiny měr, které se soustředí na pracovní položky.

Aktuální pracovní položky

Poskytuje metriky o aktuálním stavu pracovní položky. Podporuje sestav, které se soustředí na testovacích případů, changesets, propojených pracovních položek a pracovních položek.

Tato skupina měr můžete zodpovědět otázky jako:

  • Kolik aktivní úkoly přiřazené každé osobě?

  • Kolik chyb jsou aktivní v každé oblasti projektu?

  • Kolik článků aktivního uživatele nebo požadavky chyby propojení je?

Příklad sestavy používající tento skupiny měření, viz Bugs by Assignment.

Propojená položka aktuální práce

Podporuje sestav, které se zaměřuje na podrobnosti, které se týkají propojených pracovních položek.

Propojené aktuální pracovní položky testovacího případu

Podporuje sestav, které jsou zaměřena na podrobnosti, které se týkají propojených pracovních položek a jejich testovacích případů.

Příklad sestavy používající tuto skupinu měr, viz Testování aplikace Excel mezery sestava (agilní).

Changeset pracovní položky

Podporuje sestav, které jsou zaměřena na podrobnosti, které se týkají pracovních položek a changesets.

Pracovní položka kategorie

Podporuje sestavy obsahující pracovní položky nalezené jejich přidružené kategorie. Kategorie slouží ke spojení podobné typy pracovních položek, které jsou označeny odlišně.

Další informace o kategoriích naleznete v Seskupení typy práce položky do kategorií.

Pracovní položka stromu

Obsahuje počet pracovních položek v rámci uzlu stromu a pole, která podporují vykazování pracovních položek a typy stromu.

Další informace o stromu typ propojení, viz Práce s typy odkazů.

Pracovní položka s výsledkem

Podporuje zprávy obsahující pracovních položek a výsledky zkoušek. Obsahuje počet pracovních položek, které jsou propojeny s výsledkem zkoušky a pole, která podporují vykazování pracovních položek a jejich výsledky testu přidružené.

Krychle termíny a definice

Kostky představuje sadu opatření, které jsou seskupeny do skupiny měr a hierarchicky uspořádány podle dimenzí. Krychle je vyrobeno z data načtená z relační databáze. Následující obrázek znázorňuje vztah mezi různými aspekty krychle.

Vztahy krychle

Následující tabulka popisuje pojmy a definice používané při odkazování na různé aspekty krychle.

Termín

Popis

Atribut

Každý atribut je připojen k sloupec v tabulce odpovídající dimenze v datového skladu. Každou dimenzi je přidružena sada atributů a potenciálně sadu hierarchie. Oblasti a iterace cesty jsou příklady hierarchií.

Některé atributy dimenze položky práce jsou také uloženy jako datum a numerické hodnoty filtru. Použijete-li jeden z těchto atributů dimenzí v oblasti řádků nebo sloupců, můžete tyto hodnoty filtru sestavy. Můžete například filtrovat sestavu pro zobrazení pracovních položek, které byly vytvořeny po 1. října 2009 pomocí filtru hodnoty názvem System_CreatedDate je větší než 1. října 2009. Měření hodnot můžete také filtrovat sestavu. Můžete například filtrovat sestavu zobrazit pouze pracovní položky, které mají více než dvě hodiny pomocí filtru hodnoty zbývající práce "zbývající práce je větší než 2. Další informace o filtrech hodnotu naleznete následující stránky na webu společnosti Microsoft: Filtrovat čísla v oblasti hodnot.

Dimenze

Rozměry umožňují různá zobrazení dat extrahovat. Hodnoty dat jsou přidruženy sady dimenzí, které umožňují zobrazit souhrnné výsledky, které jsou filtrovány pomocí sadu hodnot dimenze.

Dimenze slouží k disaggregate dat a zobrazit více podrobností. Dimenze datum můžete použít například v oblasti řádků nebo sloupců kontingenční tabulky nebo kontingenčního grafu zobrazit trend v čase. Dimenze můžete také použít sestavu filtrovat. Umístěte dimenze nebo atribut dimenze v oblasti filtru a zadejte hodnoty, které chcete do sestavy zahrnout.

Některé dimenze se používají ve více než jednu skupinu rozměrů. Všechny skupiny měr například sdílet dimenze datum týmu projektu, osoba, oblasti a iterace. Následující obrázek znázorňuje dimenzí v krychli.

Tým systémových dimenzí

Rozměry jsou atributy, které jsou založeny na sloupce z tabulky nebo zobrazení v zobrazení zdroje dat skupiny. Dimenze existují mimo datové krychle, lze použít ve více krychlí, lze použít několikrát v jedné datové krychle a propojení mezi instancemi služby Analysis Services. Dimenzi, která existuje mimo kostky se nazývá dimenze databáze a instanci databáze dimenzí v krychli se nazývá dimenze krychle.

Tabulka faktů a skutečnost

Údaj představuje data, která lze přidružit více dimenzí. Tato data mohou být také sloučeny. Tabulky faktů držení těchto hodnot.

Každý datový sklad obsahuje jeden nebo více tabulkami faktů. Centrální "hvězda" nebo "hvězdicovitém" schéma, tabulky faktů shromažďuje data, která opatření operací v týmu. Tabulky faktů obvykle obsahují velká čísla řádků, zvláště když obsahují jeden nebo více let historie velké týmu projektu.

Charakteristika klíče tabulky faktů je obsahuje číselná data (fakta), které lze shrnout poskytovat informace o historii fungování organizace. Každá tabulka faktů také multipart index, který obsahuje primární klíče dimenze související tabulky jako cizí klíče. Související dimenze obsahují atributy skutečnost záznamů. Popisné informace nebo data než měření číselné pole a indexovat pole, které se týkají skutečností odpovídající položky v tabulkách dimenze by neměla obsahovat tabulky faktů.

Seznam definovaných pro sklad dat tabulky faktů, viz Generování sestavy pomocí sady Visual Studio ALM skladu relační databáze.

KUV (klíčové ukazatele výkonu)

Klíčový ukazatel výkonu (KPI) v obchodní terminologie je kvantifikovatelná pro kalibrování obchodní úspěch.

KUV ve službě Analysis Services je sada výpočtů přidružené skupiny měr v krychli a používané vyhodnotit obchodní úspěch. Tyto výpočty jsou obvykle kombinace výrazů Multidimensional Expressions (MDX) nebo vypočtené členy. KUV mají také další metadata, která obsahuje informace o klientských aplikací by způsob zobrazení výsledků výpočtů KUV.

Hodnota

Jsou hodnoty, které odpovídají sloupcům v tabulce faktů odpovídající opatření. Pole atributu, jehož hodné je nastaven na měření také zobrazí jako opatření v krychli. Následující obrázek znázorňuje opatření v krychli.

Systém opatření týmu

Skupina měr

Každou skupinu měr obsahuje opatření, jako je počet pracovních položek a dimenzí, například datum a týmu projektu. Opatření jsou číselné hodnoty, které poskytují shrnutí na různých úrovních agregace. Můžete jim v oblasti hodnot kontingenční tabulky nebo kontingenčního grafu. Na následujícím obrázku označuje skupiny měr pro Team Foundation.

Skupiny měr týmu systému

Perspektiva

Pomocí perspektivy lze zobrazit části krychle, usnadňuje výběr pouze sadu informace, které jsou zajímavé pro vytvoření sestavy.

PoznámkaPoznámka
Perspektivy jsou k dispozici pouze při data skladu pro Visual Studio ALM používá SQL Server Enterprise Edition.Jinak se zobrazí pouze jeden perspektivy, Team System krychle.

Každá perspektiva poskytuje zaměřený zobrazení dat, takže nemusíte procházet všechny dimenze a skupiny měr, které jsou definovány pro celé krychle. Perspektiva je podmnožina funkcí a objektů krychle.

Viz také

Koncepty

Vytváření sestav v aplikaci Microsoft Excel pomocí dotazů pracovní položky

Vytváření, úpravy a správu sestav pro Visual Studio ALM

Další zdroje

Řešení konfliktů schématu, které se vyskytnou v datového skladu

Změny a dodatky schématu pro krychli služby Analysis

Vyhledání zpráv po inovaci 2010 Team Foundation Server

Vytváření a správa sady Visual Studio ALM sestav aplikace Excel