Partager via


Analyser et créer un rapport sur les données des éléments de travail et des cas de test à l'aide de la perspective Élément de travail

Vous pouvez analyser les données actuelles ou historiques des éléments de travail et des cas de test en utilisant les mesures, dimensions et attributs définis pour la perspective Élément de travail dans le cube SQL Server Analysis Services pour Visual Studio Team Foundation Server. Un cas de test est un type d'élément de travail associé dans sa propre dimension et utilisé spécifiquement pour prendre en charge Microsoft Test Manager. Pour plus d'informations, consultez Créer des tests manuels à l'aide de Team Web Access.

La perspective Élément de travail est basée sur les tables relationnelles qui permettent la création de rapports sur des éléments de travail en tant que propriété de l'élément de travail ou élément de travail lié. Pour plus d'informations, consultez tables Historique de l'élément de travail.

Notes

Vous pouvez utiliser Créer un rapport dans Microsoft Excel pour créer des rapports d'état et de tendance basés sur une requête d'élément de travail.Pour plus d'informations, consultez Créer des rapports Excel à partir d'une requête d'élément de travail.

Groupe de mesures Élément de travail

Avec la perspective d'élément de travail, vous pouvez créer des rapports qui répondent aux questions suivantes :

  • Quel était chaque jour le nombre total de bogues actifs dans la dernière itération ?

  • Combien de scénarios étaient actifs chaque mois pendant la dernière année ?

  • Combien de bogues de chaque priorité ont été actifs chaque jour dans le dernier mois ?

  • Quelle quantité de travail en attente et de travail restant un ensemble d'éléments de travail possède-t-il pour le mois écoulé ?

  • Quelle quantité de travail un groupe particulier de développeurs a-t-il terminé ?

  • Quelle quantité de travail supplémentaire a été créée après une date particulière ?

Notes

Si votre entrepôt de données de Visual Studio Application Lifecycle Management (ALM) utilise SQL Server Enterprise Edition, la liste de cubes inclura Team System et un ensemble de perspectives.Les perspectives fournissent une vue ciblée des données. Ainsi, il n'est pas nécessaire de faire défiler toutes les dimensions et tous les groupes de mesures du cube Team System.

Dans cette rubrique

  • Exemple : Rapport de réactivation de bogues

  • Mesures d'éléments de travail

  • Filtres de date et filtres numériques

  • Dimensions et attributs de la perspective d'élément de travail qui prennent en charge le filtrage et la catégorisation

    • Filtrer par champs d'élément de travail

    • Filtrer par types de liens ou champs définis pour un élément de travail lié

    • Filtrer par ensembles de modifications

    • Filtrer par catégorie

    • Filtrer par relations hiérarchiques

    • Filtrer par résultat de test

  • Activités requises pour surveiller et suivre le travail

Exemple : Rapport de réactivation de bogues

En utilisant des rapports de graphiques croisés dynamiques dans Excel, vous pouvez afficher le nombre de bogues clôturés puis réactivés au fil du temps, semblable aux données dans l'illustration suivante.

Rapport Excel Réactivations des bogues

Les modèles de processus Microsoft Solutions Framework (MSF) Agile et CMMI incluent le rapport Réactivations des bogues dans Excel. Pour plus d'informations, consultez Réactivations des bogues, rapport Excel.

Sélection et filtrage de champs dynamiques

Champs dynamique pour le rapport Réactivations des bogues

Vous pouvez créer un rapport de réactivations de bogues en procédant comme suit :

  1. Dans Excel, connectez-vous au cube Analysis Services pour Team Foundation Server et insérez un rapport PivotChart.

    Pour plus d'informations, consultez Créer des rapports Excel à partir d'une requête d'élément de travail.

  2. Ouvrez le menu contextuel du graphique, sélectionnez Modifier le type du graphique, Zone, puis Aire empilée.

  3. Pour chaque filtre de rapport, ouvrez le menu contextuel pour chacun des champs suivants, spécifiez les hiérarchies, les semaines ou autres éléments intéressants, puis faites glisser le champ sur la zone Filtre de rapport.

    • Hiérarchie de projet d'équipe à partir de la dimension Projet d'équipe.

    • Élément de travail.Hiérarchie d'itération à partir de la dimension Élément de travail.

    • Élément de travail.Hiérarchie de zone à partir de la dimension Élément de travail.

    • Élément de travail.Type d'élément de travail à partir de la dimension Élément de travail. Cochez la case Bogue comme seul type à afficher.

    • Année Semaine Date à partir de la dimension Date.

  4. Dans la dimension Date, développez Autres champs, puis faites glisser les champs Date, Semaine ou Mois dans la zone Champs Axe (catégories) pour spécifier le niveau de précision du rapport que vous souhaitez générer.

  5. Faites glisser Nombre d'éléments de travail du groupe de mesures Élément de travail vers la zone Valeurs.

  6. Faites glisser État de la dimension Élément de travail vers la zone Étiquettes de colonne, puis activez les cases à cocher Actif et Résolu.

  7. Dans la dimension Élément de travail, développez Autres champs, faites glisser État précédent vers la zone Étiquettes de colonne, puis activez les cases à cocher Actif et Résolu.

  8. Dans le rapport de tableau croisé dynamique, réduisez la colonne Actif pour n'afficher qu'une seule colonne, puis renommez la cellule sous Réactivé et toujours actif.

  9. Dans le rapport de tableau croisé dynamique, réduisez la colonne Résolu pour n'afficher qu'une seule colonne.

  10. (Facultatif) Cliquez avec le bouton droit sur tout filtre apparaissant sur le graphique, puis sélectionnez Masquer tous les boutons de champ sur le graphique.

Mesures d'élément de travail

Le tableau suivant décrit les mesures que vous pouvez utiliser pour filtrer ou créer un rapport sur l'état ou la progression du travail. Avec la mesure Nombre d'éléments de travail, vous pouvez créer un rapport sur le nombre total d'éléments de travail dans un état particulier à un moment précis. Pour enregistrer l'activité qui s'est produite un jour donné, vous pouvez utiliser les mesures Nombre de modifications d'état ou Nombre de révisions. Le groupe de mesures Élément de travail contient des mesures supplémentaires lorsque les champs personnalisés des définitions de types d'éléments de travail spécifient Measure comme attribut signalable. Pour plus d'informations sur l'utilisation de l'attribut reportable facultatif et de ses valeurs, voir Ajouter et modifier des champs d'éléments de travail pour prendre en charge la création de rapports.

Notes

Les modèles de processus de Microsoft Solutions Framework (MSF) v5.0 incluent des mesures calculées qui sont associées aux champs de planification du travail.Lorsqu'une mesure du cube est basée sur un champ dans un modèle de processus, son étiquette est basée sur le nom de référence du champ d'origine.Toutefois, une translation localisée s'affiche pour les étiquettes de mesures lorsque vous parcourez le cube avec Microsoft Excel ou d'autres outils de création de rapports.

Mesure

Description

Valeur commerciale

Unité de mesure subjective qui indique la valeur métier relative d'un élément de Backlog de produit. Le nom de référence de cette mesure est Microsoft.VSTS.Common.BusinessValue.

Travail effectué

Nombre d'heures de travail effectuées pour les éléments de travail qui répondent aux critères de la requête ou du rapport. Le nom de référence de cette mesure est Microsoft.VSTS.Scheduling.CompletedWork.

Effort

Agrégat des unités d'effort pour les éléments de Backlog de produit qui répondent aux critères dans la requête ou le rapport. L'effort est une unité de mesure subjective qui indique le niveau d'effort pour implémenter un élément de Backlog de produit. Plus le nombre est grand, plus le volume de travail est important. Ce champ est défini uniquement dans les modèles de processus Visual Studio Scrum. Le nom de référence de cette mesure est Microsoft.VSTS.SchedulingEffort.

Travail d'origine

Nombre d'heures de travail dans le plan de base pour les éléments de travail qui répondent aux critères de la requête ou du rapport. Le nom de référence de cette mesure est Microsoft.VSTS.Scheduling.OriginalWork.

Travail restant

Nombre d'heures enregistrées en tant qu'estimations du travail restant pour terminer les éléments de travail qui répondent aux critères de la requête ou du rapport. Le nom de référence de cette mesure est Microsoft.VSTS.Scheduling.RemainingWork.

Nombre de révisions

Nombre de fois que les éléments de travail ont été modifiés. Vous pouvez utiliser cette mesure pour afficher un historique détaillé sur un ensemble d'éléments de travail ou un élément de travail spécifique. Par exemple, vous pouvez utiliser cette mesure pour afficher le nombre de fois que chaque membre de l'équipe a modifié un élément de travail pendant un intervalle de temps spécifié. Pour afficher ces informations, créez une requête dans laquelle vous découpez la mesure Nombre de révisions en fonction de la dimension Modifié par, et filtrez également la mesure en fonction d'une plage de dates.

Nombre de modifications d'état

Nombre de fois que l'équipe a modifié les états d'un ensemble filtré d'éléments de travail. Vous pouvez utiliser cette mesure pour comptabiliser les activations de bogue dans une zone de produit particulière pendant un intervalle de temps que vous spécifiez. Notez que cette opération renvoie le nombre d'événements de transition d'état, mais pas le nombre d'éléments de travail dans la transition d'état. Par exemple, cette mesure renvoie le taux de résolution de 2 si l'équipe a résolu, réactivé, puis résolu à nouveau le même bogue.

Taille

Unité de mesure subjective qui capture la taille d'une spécification. Ce champ est défini uniquement dans les modèles de processus MSF ‏pour CMMI. Le nom de référence de cette mesure est Microsoft.VSTS.Scheduling.Size.

Points de récit

Unité de mesure subjective qui indique la taille d'un récit utilisateur. Si vous assignez davantage de points à un récit utilisateur, vous indiquez qu'un travail supplémentaire est nécessaire pour l'implémenter. Ce champ est défini uniquement dans les modèles de processus MSF pour Agile Software Development. Le nom de référence de cette mesure est Microsoft.VSTS.Scheduling.StoryPoints.

Nombre d'éléments de travail

Nombre d'éléments de travail basé sur les dimensions ou les filtres que vous spécifiez. Si votre filtre inclut une dimension de date, la mesure renvoie les informations d'historique. Sinon, la mesure renvoie des informations actualisées.

Mesures masquées

Pour générer les calculs qui fournissent des totaux à un moment précis, plusieurs mesures masquées sont utilisées. Ces mesures ne sont pas exposées aux outils clients tels que Microsoft Excel, le Générateur de rapports ou le Concepteur de rapports, mais elles sont présentes dans les définitions du cube déployé. Les mesures masquées exécutent un calcul en utilisant la fonction LastChild MDX (Multidimensional Expressions), qui regroupe le total pour la mesure à une date particulière.

Mesure

Description

Nombre d'enregistrements LastChild

Mesure masquée utilisée pour calculer la mesure du Nombre d'éléments de travail.

LastChild Microsoft_VSTS_Scheduling_RemainingWork

Mesure masquée utilisée pour calculer la mesure du Travail restant.

LastChild Microsoft_VSTS_Scheduling_CompletedWork

Mesure masquée utilisée pour calculer la mesure du Travail effectué.

LastChild Microsoft_VSTS_Scheduling_BaselineWork

Mesure masquée utilisée pour calculer la mesure du Travail planifié.

Filtres de date et filtres numériques

Vous pouvez utiliser Filtres de date et Filtres numériques pour filtrer un rapport selon une ou plusieurs valeurs dans cet ensemble. Ces filtres apparaissent sous le groupe de mesures étiqueté Valeurs. Vous pouvez utiliser les sélections dans chaque groupe pour filtrer l'ensemble d'éléments de travail. Vous ne devez pas les ajouter directement au rapport de tableau croisé dynamique. Au lieu de cela, vous filtrez les lignes ou les colonnes dans le rapport de tableau croisé dynamique en procédant comme suit :

  1. Sélectionnez l'icône de filtre pour Étiquettes de ligne ou Étiquettes de colonne dans le rapport de tableau croisé dynamique, pointez sur Filtres de valeur, puis spécifiez les critères souhaités (par exemple, Supérieur à).

  2. Dans le premier champ, choisissez le filtre de date ou le filtre numérique souhaité (par exemple, Date de création).

  3. Dans le troisième champ, tapez la valeur qui répond à vos critères de filtre, puis sélectionnez OK.

    Par exemple, pour afficher tous les éléments de travail créés après le 1er juin 2010, tapez 01/06/2010.

Le tableau suivant décrit les filtres de date que vous pouvez utiliser pour affiner l'ensemble d'éléments de travail renvoyé par un rapport. Vous pouvez même combiner des filtres.

Nom du champ

Description

Date d'activation

Date et heure auxquelles l'élément de travail a été activé ou réactivé. Ce filtre correspond au champ Microsoft.VSTS.Common.ActivatedDate.

Date de fermeture

Date et heure auxquelles un élément de travail a été fermé. Ce filtre correspond au champ Microsoft.VSTS.Common.ClosedDate.

Date de création

Date et heure auxquelles un élément de travail a été créé. Ce filtre correspond au champ Microsoft.VSTS.Common.CreatedDate.

Date d'échéance

Date et heure auxquelles l'équipe a prévu qu'une tâche ou un problème sera terminé. Ce champ est applicable uniquement aux éléments de travail tâche et problème. Ce filtre correspond au champ Microsoft.VSTS.Scheduling.DueDate.

Date de fin

Date et heure indiquées dans la planification pour la fin de la tâche. Ce filtre correspond au champ Microsoft.VSTS.Scheduling.FinishDate.

Date de résolution

Date et heure auxquelles un bogue ou autre type d'élément de travail a été résolu. Ce filtre correspond au champ Microsoft.VSTS.Common.ResolvedDate.

Date de début

Date et heure indiquées dans la planification pour le début de la tâche. Ce filtre correspond au champ Microsoft.VSTS.Scheduling.StartDate.

Le tableau suivant décrit les filtres numériques que vous pouvez utiliser pour distiller l'ensemble d'éléments de travail qui s'affichent dans un rapport.

Mesure

Description

ID

ID unique de chaque élément de travail. Les ID d'éléments de travail sont uniques pour l'ensemble des projets d'équipe d'une collection de projets d'équipe. Dans l'entrepôt de données, vous devez vous attendre à avoir des ID dupliqués parmi les collections. Ce filtre correspond au champ System.Id.

Priorité

Une évaluation subjective du bogue, du problème, de la tâche ou du cas de test par rapport à l'impact sur l'activité, généralement comprise entre 1 et 3. Ce filtre correspond au champ Microsoft.VSTS.Common.Priority.

Rév

Numéro assigné à la révision d'un élément de travail. Ce filtre correspond au champ System.Rev.

Rang dans la pile

Évaluation subjective du récit utilisateur, de la tâche, du problème ou du bogue par rapport à d'autres éléments de travail du même type. Un élément de rang inférieur doit être corrigé avant tout autre élément de rang supérieur. Ce filtre correspond au champ Microsoft.VSTS.Common.StackRank.

Dimensions, attributs, filtres et catégories dans la perspective d'élément de travail

Vous pouvez combiner des attributs sur plusieurs dimensions pour filtrer l'ensemble d'éléments de travail qui s'affichent dans un rapport ou pour mettre en valeur des détails spécifiques concernant un groupe d'éléments de travail. Ces attributs correspondent à tous les champs d'un type d'élément de travail dont l'attribut signalable a la valeur Dimension. Vous pouvez filtrer en fonction d'attributs de champ par élément de travail, cas de test, élément de travail lié ou cas de test lié. Vous pouvez également filtrer l'ensemble d'éléments de travail selon le ou les types de liens qui les relient.

Lorsque vous choisissez Élément de travail dans la zone de liste déroulante Afficher les champs en relation avec dans Excel, vous avez accès non seulement aux dimensions Cas de test, Élément de travail et Catégorie d'élément de travail, mais également aux dimensions partagées Date et Projet d'équipe. Sélectionnez Élément de travail lorsque vous souhaitez analyser des éléments de travail ou des cas de test et appliquer un filtre par date, collection, projet ou catégorie d'éléments de travail. Pour plus d'informations sur les dimensions Date et Projet d'équipe, voir Dimensions partagées dans le cube Analysis Services.

Conseil

Démarrez toujours votre processus de filtrage en spécifiant les critères pour l'ensemble des collections de projets et le projet d'équipe dont vous souhaitez rendre compte.

Pour créer des rapports sur l'état des éléments de travail actifs, sélectionnez Élément de travail actif dans la zone de liste déroulante. Cette combinaison de dimensions ne contient pas la dimension Date. Pour analyser les données d'historique des éléments de travail dans un rapport de tendance, sélectionnez Élément de travail dans la zone de liste déroulante.

Filtrer par champs d'éléments de travail sous la dimension Élément de travail

Les dimensions Élément de travail et Cas de test contiennent tous les attributs spécifiques aux éléments de travail, tels qu'état, type d'élément de travail et ID d'élément de travail. En outre, les champs d'éléments de travail dans les modèles de processus dont l'attribut signalable a la valeur «Dimension» sont répercutés comme attributs dans la dimension Élément de travail.

Les attributs apparaissent sous des dossiers d'affichage dans les dimensions Cas de test et Élément de travail. Les attributs de dimension sont organisés dans des dossiers en fonction du nom de référence de création de rapports assigné dans la définition de chaque type d'élément de travail. Les types de mappages suivants se produisent :

  • Les champs intrinsèques, qui ont le préfixe « Système », apparaissent directement sous la dimension Cas de test ou Élément de travail.

  • Les autres champs sont placés sous des dossiers dont les noms correspondent aux préfixes de leur nom de référence. Par exemple, les champs qui ont le préfixe « Microsoft.VSTS.Common » apparaissent sous le dossier étiqueté « Microsoft.VSTS.Common ».

Par exemple, les champs d'éléments de travail apparaissent sous la dimension Élément de travail, comme dans l'illustration suivante. Les dimensions Élément de travail lié et Cas de test ont des structures similaires.

Structure du dossier dans le cube de données OLAP

Pour plus d'informations sur chaque champ, voir Référence des champs d'éléments de travail pour Visual Studio ALM. Seuls les champs qui ont reportable=”Dimension” apparaissent sous les dimensions associées. Des attributs supplémentaires apparaissent lorsque des champs personnalisés dans les définitions de types d'éléments de travail spécifient Dimension comme attribut signalable. Pour plus d'informations sur l'utilisation de l'attribut reportable facultatif et de ses valeurs, voir Ajouter et modifier des champs d'éléments de travail pour prendre en charge la création de rapports.

Pour plus d'informations sur l'utilisation des hiérarchies de date, voir Dimensions partagées dans le cube Analysis Services.

Le tableau suivant décrit les attributs qui ne sont pas associés à un champ d'élément de travail spécifique et les attributs hiérarchiques fournis par la dimension Élément de travail.

Attribut

Description

Zone

Contient une hiérarchie de 14 niveaux, comme le présente l'illustration suivante, qui met en corrélation les mesures dans le cube d'après les classifications de zone avec lesquelles elles sont associées. Vous pouvez utiliser cette hiérarchie de type parent-enfant pour synthétiser ou filtrer des mesures en fonction de leur niveau dans la hiérarchie de zone.

Dimension de la hiérarchie de zone

Pour plus d'informations, consultez Ajouter et modifier des chemins de zone et d'itération.

Chemin de la zone

Liste plate des chemins de zone pour tous les projets d'équipe.

Date de modification

Liste plate de dates que vous pouvez utiliser pour filtrer l'ensemble d'éléments de travail selon les dates auxquelles l'équipe a modifié les éléments.

Hiérarchie de dates de modification par mois

Arborescence hiérarchique qui prend en charge le filtrage et la création de rapport sur l'ensemble d'éléments de travail selon les mois de modification des éléments par l'équipe. Par exemple, vous pouvez utiliser la Hiérarchie de dates de modification par mois ou par semaine, comme le présente l'illustration, pour filtrer ou créer un rapport de tendance selon la date de modification. Pour plus d'informations sur l'utilisation des hiérarchies de date, voir Dimensions partagées dans le cube Analysis Services.

Hiérarchie de date de modification

Hiérarchie de dates de modification par semaine

Arborescence hiérarchique qui prend en charge le filtrage et la création de rapport sur l'ensemble d'éléments de travail selon la semaine de modification des éléments par l'équipe.

Date de création

Liste plate de dates que vous pouvez utiliser pour filtrer l'ensemble d'éléments de travail selon la date à laquelle l'équipe a créé les éléments.

Hiérarchie de dates de création par mois

Arborescence hiérarchique qui prend en charge le filtrage et la création de rapport sur l'ensemble d'éléments de travail selon le mois de création des éléments par l'équipe.

Hiérarchie de dates de création par semaine

Arborescence hiérarchique qui prend en charge le filtrage et la création de rapport sur l'ensemble d'éléments de travail selon la semaine de création des éléments par l'équipe.

Itération

L'itération contient une hiérarchie de 14 niveaux, comme le présente l'illustration suivante, qui met en corrélation les mesures dans le cube selon les classifications d'itération auxquelles elles sont associées. Vous pouvez utiliser cette hiérarchie de type parent-enfant pour synthétiser ou filtrer des mesures en fonction de leurs niveaux dans la hiérarchie d'itération.

Dimension de la hiérarchie d'itération

Pour plus d'informations, consultez Ajouter et modifier des chemins de zone et d'itération.

Chemin de l'itération

Liste plate de l'ensemble de chemins d'itération définis pour tous les projets d'équipe.

État précédent

Le seul champ sous Autres champs est État précédent, que vous pouvez utiliser pour filtrer un rapport en fonction de l'état d'assignation d'un élément de travail avant qu'il ne soit assigné à son état actuel. L'état est un attribut du flux de travail pour un type d'élément de travail. Pour plus d'informations, consultez Modifier le flux de travail pour un type d'élément de travail.

Filtrer par types de liens ou champs définis pour un élément de travail lié

Lorsque vous sélectionnez l'entrée Élément de travail actif lié dans la zone de liste déroulante Afficher les champs en relation avec, vous accédez aux dimensions Élément de travail, Type de lien d'élément de travail et Élément de travail lié. Choisissez cette entrée si vous souhaitez filtrer l'ensemble d'éléments de travail dans un rapport selon le type de lien ou les valeurs de champs des éléments de travail liés à d'autres éléments de travail.

Filtrer selon un attribut d'un type de lien

En spécifiant un ou plusieurs des attributs du tableau suivant, vous pouvez filtrer les éléments de travail qui ont au moins une relation de lien dont le type de lien répond aux critères que vous spécifiez. Pour plus d’informations, consultez Référence des éléments de type de lien et Gérer les types de liens [witadmin].

Notes

Vous pouvez utiliser les attributs contenus dans le tableau suivant pour filtrer le rapport, mais vous trouverez les attributs Nom de lien et Nom de référence de lien très utiles.Tous les attributs booléens ont une valeur True ou False.

Attribut

Description

Est supprimé

Valeur booléenne qui spécifie si un type de lien est supprimé.

refuse toute suppression

Valeur booléenne qui spécifie si le type de lien peut être supprimé. Par exemple, vous pouvez supprimer des types de liens personnalisés, mais pas des types de liens intégrés.

refuse toute modification

Valeur booléenne qui spécifie si le type de lien peut être modifié. Par exemple, vous pouvez modifier des types de liens personnalisés, mais pas des types de liens intégrés.

est directionnel

Valeur booléenne qui spécifie si le type de lien est directionnel. Les liens directionnels sont utilisés pour former des relations dépendantes et pour interdire les relations circulaires.

est désactivé

Valeur booléenne qui spécifie si le type de lien a été désactivé. Vous pouvez utiliser cet attribut pour rechercher ou filtrer des éléments de travail contenant des relations de liens dont le type de lien a été désactivé.

est non circulaire

Valeur booléenne qui spécifie si le type de lien interdit les relations de liens circulaires.

est une cible unique

Valeur booléenne qui spécifie si le type de lien permet aux utilisateurs de spécifier une seule cible pour chaque lien de ce type. Par exemple, un élément de travail enfant ne peut avoir qu'un seul parent, comme défini par un type de lien parent.

est une arborescence

Valeur booléenne qui spécifie si le type de lien est basé sur la topologie d'arborescence.

ID de lien

Entier que le système assigne aux types de liens intégrés et personnalisés.

Nom du lien

Nom convivial du type de lien. Le nom convivial correspond au nom direct ou inverse assigné à ce type de lien.

Nom de la référence

Nom assigné au type de lien. Par exemple, System.LinkTypes.Related est le nom de référence du type de lien associé.

Règles

Le système assigne des valeurs aux règles utilisées par le type de lien. N'utilisez pas cet attribut.

Filtrer selon un attribut de l'élément de travail lié

La dimension Élément de travail lié contient le même ensemble d'attributs que les dimensions Cas de test et Élément de travail. Vous pouvez utiliser ces attributs pour rechercher des éléments de travail ou filtrer des mesures en fonction des attributs d'éléments de travail liés aux éléments de travail que vous analysez. Lorsque vous exécutez ce type de requête, vous pouvez répondre à des questions du type « Combien de bogues actifs sont liés aux récits utilisateur de priorité 1 ? »

Notes

Vous pouvez utiliser les dimensions Type de lien d'élément de travail et Élément de travail lié pour filtrer uniquement les rapports sur les éléments de travail actifs.Vous ne pouvez pas utiliser ces dimensions pour analyser les données d'historique.

Les dimensions Type de lien d'élément de travail et Élément de travail lié sont des dimensions de type plusieurs-à-plusieurs liées à la table de faits Élément de travail actif. Les membres de l'équipe peuvent lier tout élément de travail à plusieurs éléments de travail.

Si une dimension correspond aux attributs de liens entre des éléments de travail, le nom de la dimension est précédé de l'expression « Élément de travail lié ». Par exemple, l'attribut « Assigné à » correspond à l'attribut « Élément de travail lié.Assigné à » et ainsi de suite pour tous les autres champs d'éléments de travail dans le cube OLAP. Pour plus d'informations, voir Filtrer par champs d'éléments de travail sous la dimension Élément de travail plus haut dans cette rubrique.

Filtrer par ensembles de modifications

Vous sélectionnez l'entrée Ensemble de modifications d'élément de travail dans la zone de liste déroulante pour accéder aux dimensions Ensemble de modifications du contrôle de version et Élément de travail. Choisissez cette entrée lorsque vous souhaitez filtrer l'ensemble des éléments de travail en fonction des informations dans les ensembles de modifications qui sont liés aux éléments de travail. Lorsque vous archivez des modifications que vous avez apportées au code à l'aide du contrôle de version Team Foundation, vous pouvez associer l'ensemble de modifications à l'élément de travail concerné. Un ensemble de modifications dresse la liste des fichiers sources que vous avez archivés pour l'ensemble de modifications et la liste de tous les éléments de travail que vous avez liés à l'ensemble de modifications. Pour plus d'informations, consultez Archiver votre contribution au code base de l'équipe.

La dimension Ensemble de modifications de contrôle de version est un type de dimension parent-enfant qui est lié à la table de faits Élément de travail actif via une table de faits intermédiaire de type plusieurs-à-plusieurs. Les membres de l'équipe peuvent lier tout élément de travail à plusieurs ensembles de modifications. Le tableau suivant décrit les attributs de la dimension Ensemble de modifications de contrôle de version.

Attribut

Description

ID d'ensemble de modifications

Numéro assigné à l'ensemble de modifications.

Archivé par

Nom d'utilisateur du membre de l'équipe qui a archivé l'ensemble de modifications.

Description

Commentaire d'archivage associé à l'ensemble de modifications.

Commentaire de substitution de stratégie

Commentaire fourni lorsqu'une stratégie est substituée. Si une stratégie n'a pas été remplacée par un ensemble de modifications, le champ a la valeur null.

Filtrage par catégorie

L'entrée Élément de travail de la catégorie dans la zone de liste déroulante contient les dimensions Élément de travail et Catégorie d'élément de travail. Choisissez cette entrée lorsque vous souhaitez filtrer l'ensemble d'éléments de travail selon leurs catégories associées. Les catégories sont utiles lorsque vos projets d'équipe contiennent des types d'éléments de travail semblables mais portant des noms différents. Pour plus d'informations, consultez Utiliser les catégories pour regrouper les types d'éléments de travail.

Le tableau suivant décrit les attributs de la dimension Catégorie d'élément de travail.

Attribut

Description

Nom

Nom convivial assigné à la catégorie d'un élément de travail.

Nom de la référence

Nom de référence assigné à la catégorie d'un élément de travail.

Filtrer par relations hiérarchiques

L'entrée Élément de travail de l'arborescence dans la zone de liste déroulante contient les dimensions Élément de travail et Arborescence d'éléments de travail. Choisissez cette entrée lorsque vous souhaitez filtrer par l'imbrication hiérarchique des éléments de travail liés en utilisant les types de liens Parent et Enfant ou d'autres types personnalisés de liens de topologie d'arborescence.

Notes

Vous pouvez utiliser la dimension Arborescence d'éléments de travail pour filtrer uniquement les rapports sur les éléments de travail actifs.Vous ne pouvez pas utiliser cette dimension pour analyser les données d'historique relatives aux éléments de travail.

La dimension Arborescence d'éléments de travail est un type de dimension parent-enfant qui est lié à la table de faits Élément de travail actif via une table de faits intermédiaire de type plusieurs-à-plusieurs. Tout élément de travail peut être lié à plusieurs éléments de travail et, par conséquent, apparaître à plusieurs emplacements dans l'arborescence.

Comme le montre l'illustration suivante, la hiérarchie d'arborescence des éléments de travail contient huit filtres hiérarchiques. La première hiérarchie prend en charge le filtrage des éléments de travail en haut de l'arborescence, l'arborescence d'éléments de travail 1 prend en charge le filtrage des éléments de travail imbriqués un niveau au-dessous, et ainsi de suite.

Arborescence d'éléments de travail

Le tableau suivant décrit les attributs de la dimension Arborescence d'élément de travail. Vous utilisez des types de liens basés sur la topologie d'arborescence pour créer des relations hiérarchiques multiniveaux entre les éléments de travail. Outre la prise en charge des vues hiérarchiques sur plusieurs niveaux, les types de liens hiérarchiques prennent en charge la direction et limitent les relations circulaires. Pour plus d'informations, consultez Référence des éléments de type de lien.

Attribut

Description

Hiérarchie d'arborescence d'éléments de travail

Les éléments de travail sont liés par des types de liens hiérarchiques.

Nom du type d'arborescence

Nom de référence du type de lien hiérarchique (par exemple System.LinkTypes.Hierarchy). Vous pouvez filtrer le rapport selon un type hiérarchique de lien utilisé dans une collection de projets d'équipe. Pour filtrer le rapport en fonction du nom direct ou inverse d'un type de lien, utilisez l'attribut Nom de lien fourni par la dimension Type de lien d'élément de travail.

Filtrer par résultat de test

L'entrée Élément de travail avec résultat dans la zone de liste déroulante contient les dimensions Résultat de test, Ensemble de modifications de contrôle de version, Élément de travail, Catégorie d'élément de travail et Arborescence d'éléments de travail. Vous pouvez utiliser les attributs de la dimension Résultat de test pour filtrer les rapports en fonction des résultats de test associés aux cas de test et à leurs éléments de travail liés.

Vous pouvez utiliser la mesure Nombre d'éléments de travail non seulement pour déterminer le nombre d'éléments de travail liés à un résultat de test, mais aussi pour créer un rapport sur les éléments de travail et leurs résultats de test associés. Pour obtenir une description de chaque attribut de résultat de test, voir Analyser et créer un rapport sur les résultats de test à l'aide de la perspective Test de la base de données Analysis Services pour Visual Studio ALM.

Activités requises pour surveiller et suivre le travail

Pour créer des rapports contenant des informations utiles sur l'état, la progression et les tendances des éléments de travail, les membres de l'équipe doivent effectuer les activités suivantes :

  • Créer des éléments de travail. Les membres de l'équipe doivent créer des éléments de travail pour gérer le Backlog relatif aux récits utilisateur ou aux bogues, pour suivre le travail en utilisant des tâches et pour gérer les cas de test. Mettre à jour l'état des éléments de travail en fonction du guide de processus pour chaque type d'élément de travail.

    Pour plus d'informations, voir Éléments de travail et workflow (Agile), Éléments de travail et flux de travail (CMMI) ou Types d'élément de travail et flux de travail avec modèle de processus Scrum.

  • Lier les éléments de travail à d'autres éléments de travail ou ensembles de modification. Pour effectuer le suivi des relations entre des éléments de travail, les membres de l'équipe doivent créer des liens entre les récits utilisateur et les tâches, par exemple. Les membres de l'équipe peuvent créer d'autres liens utiles, tels que ceux entre des récits utilisateur et des cas de test, entre des bogues et des cas de test, et entre des ensembles de modifications et des récits utilisateur, tâches et bogues. Les membres de l'équipe peuvent afficher une parenté, une dépendance ou une hiérarchie en spécifiant le type de lien approprié.

    Pour plus d'informations, consultez Lier des éléments de travail et des objets pour la prise en charge de la traçabilité.

  • Spécifier les chemins d'itération et de zone. Pour surveiller l'état ou les tendances sur des jalons ou des zones de produit en filtrant les rapports, les membres de l'équipe doivent définir les champs Zone et Itération pour chaque élément de travail.

  • Assigner le travail aux propriétaires et mettre à jour l'état d'élément de travail. À mesure que le travail progresse, les membres de l'équipe doivent modifier l'état des éléments de travail qui leur sont assignés lorsqu'ils passent d'un statut de « nouveau » ou « proposé » à « actif » ou de « en cours » à « fermé » ou « terminé ».

  • Mettre à jour l'effort de travail. Pour surveiller la progression d'une équipe dans l'exécution du travail pour une itération ou un autre intervalle de temps, les membres de l'équipe doivent mettre à jour la quantité de travail effectuée et restante pour les éléments de travail qui leur sont assignés.

Voir aussi

Concepts

Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio

Autres ressources

Table reference for the relational warehouse database for Visual Studio ALM