Partager via


Utiliser les catégories pour regrouper les types d'éléments de travail

Vous pouvez générer des rapports flexibles et prendre en charge l'intégration dans les projets d'équipe de manière plus complète via l'utilisation de catégories. Vous pouvez gérer plus facilement plusieurs types d'éléments de travail comme un groupe ainsi que les types d'éléments de travail portant des noms différents. Vous pouvez également utiliser l'opérateur de requête Dans le groupe pour filtrer une liste d'éléments de travail selon la catégorie à laquelle ils appartiennent.

Les catégories associent un ou plusieurs types d'éléments de travail comme appartenant à la même catégorie. Les outils de planification Agile reposent sur les définitions de catégorie par défaut, dont la plupart spécifient un seul type d'éléments de travail par catégorie.

Voici un exemple des entrées de catégorie de bogue et de fonctionnalité dans le fichier de définition XML de catégories :

<CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
    <DEFAULTWORKITEMTYPE name="Bug" />
  </CATEGORY>
  <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
    <DEFAULTWORKITEMTYPE name="Feature" />
  </CATEGORY>

Vous pouvez utiliser des catégories pour accomplir les opérations suivantes :

  • Pour ajouter des types d'élément de travail dans la page du backlog, ajoutez-les à la catégorie de spécification. Pour ajouter des WIT qui s'afficheront sur la page du tableau de tâches, ajoutez-les à la catégorie de tâche. Consultez Ajouter des types d'éléments de travail à des backlogs et tableaux.

  • Pour ajouter des WIT que vous utiliserez de la même manière que le type de bogue, ajoutez-les à la catégorie de bogue. Consultez Prendre en charge l'état de mise à jour d'un bogue à l'aide de Mon travail.

  • Pour prendre en charge les backlogs du portefeuille. Une catégorie est définie pour chaque WIT qui prend en charge un backlog du portefeuille, comme la catégorie de fonctionnalité ou la catégorie de narration. Consultez Ajouter un journal des travaux en souffrance (backlog) à la gestion de portefeuille Agile.

  • Pour empêcher les utilisateurs de créer des types d'éléments de travail devant être créés via un formulaire ou un outil, et pas manuellement, ajoutez-les à la catégorie des types masqués.

  • Pour rechercher différents types d'éléments de travail portant des noms différents selon les paramètres régionaux, affectez-les à la même catégorie et utilisez l'opérateur Dans le groupe.

Configuration du processus et des catégories par défaut

La configuration du processus référence les catégories par défaut définies pour un projet d'équipe. Voici les catégories par défaut qui sont définies dans les processus Visual Studio Online et les modèles de processus TFS par défaut :

  • Catégorie de bogue

  • Catégorie de demande de révision du code et catégorie de réponse de révision du code

  • Catégorie de narrations (détermine les WIT qui apparaissent dans le tableau kanban et le backlog de portefeuille de narration)

  • Catégorie de fonctionnalité (détermine les WIT qui apparaissent dans le tableau kanban et le backlog de portefeuille de fonctionnalité)

  • Catégorie de demande de commentaires et catégorie de réponse aux commentaires

  • Catégorie de spécification (détermine les WIT qui apparaissent dans le backlog du produit, les backlogs des sprints et le tableau kanban)

  • Catégorie d'étape partagée

  • Catégorie de paramètre partagé

  • Catégorie de tâche (détermine les WIT qui apparaissent dans le tableau de tâches)

  • Catégorie de cas de test

  • Catégorie de plan de test

  • Catégorie de suite de tests

  • Catégories des types masqués

La plupart de ces catégories ont des noms évidents, et la plupart contiennent uniquement un type d'élément de travail. L'exception à cette règle est la Catégorie des types masqués.

Si vous avez créé des types d'éléments de travail qui agissent de manière similaire et que vous souhaitez les traiter de la même façon que ceux définis par les catégories ci-dessus, vous devrez les ajouter à la catégorie. Par exemple, si vous avez défini un ou plusieurs types de bogues, vous pouvez les ajouter à la catégorie de bogue. Ainsi, la configuration de processus traitera automatiquement ces types de bogue comme le type d'élément de travail bogue standard. Sinon, vous pouvez personnaliser la catégorie de spécification pour qu'elle inclue deux ou trois types d'élément de travail qui apparaîtront dans le backlog de produit.

Catégorie des types masqués

La catégorie des types masqués spécifie l'ensemble des types d'éléments de travail que les utilisateurs ne doivent pas créer manuellement. Par défaut, cet ensemble inclut :

Configuration du processus

La configuration du processus définit la disposition et les champs utilisés au moment de l'affichage du backlog de produit, des backlogs des sprints et des backlogs du portefeuille. Vous affichez ces pages via le portail web. La configuration du processus utilise les catégories pour configurer et personnaliser ces fonctions. En outre, notez les instructions suivantes :

  • Pour utiliser le tableau du backlog et le tableau de tâches, vous devez attribuer au moins un type d'élément de travail à la catégorie de spécification et un type d'élément de travail à la catégorie de tâche.

  • Vous ne pouvez pas attribuer le même type d'élément de travail à la catégorie de spécification et à la catégorie de tâche.

  • Si vous incluez plusieurs types d'élément de travail à la catégorie de spécification ou à la catégorie de tâche, le type attribué à l'élément DEFAULTWORKITEMTYPE apparaîtra comme type par défaut dans les pages du tableau et du backlog Agile.

  • Pour tous les types d'éléments de travail que vous assignez à une catégorie référencée dans le fichier ProcessConfiguration, vous devez affecter les états du flux de travail à un méta-état valide, comme décrit dans la section Référence des éléments XML de configuration du processus.

Q et R

Q : Comment les catégories sont-elles nommées ?

R : Chaque catégorie dispose d'un nom convivial et d'un nom de référence qui doivent être uniques au sein du projet d'équipe. Pour plus d'informations, consultez Référence des éléments XML de catégories.

Q : Comment ajouter une catégorie ?

R : Pour modifier les catégories définies pour un projet d'équipe, exportez le fichier de définition XML, apportez les modifications nécessaires, puis importez-le à l'aide de l'outil en ligne de commande witadmin. Consultez Importer et exporter des catégories [witadmin].

Q : Puis-je ajouter un WIT à plusieurs catégories ?

R : les types d'éléments de travail que vous ajoutez à la catégorie de spécification ou à la catégorie de tâche doivent appartenir à l'une ou l'autre, mais pas aux deux. Pour en savoir plus, consultez Ajouter des types d'éléments de travail à des backlogs et tableaux.

Les WIT que vous ajoutez à la catégorie de bogue peuvent l'être également à d'autres.

Q : Puis-je filtrer une requête selon une catégorie ?

R : oui. Utilisez l'opérateur Dans le groupe avec le champ Type d'élément de travail. Par exemple, les critères de filtre suivants retournent tous les éléments de travail qui figurent dans le projet d'équipe actuel, qui sont assignés au membre d'équipe et qui sont définis comme appartenant à la catégorie de bogue :

Et/ou

Champ

Opérateur

Valeur

 

Projet d'équipe

=

@Project

Et

Assigné à

=

@Me

Et

Type d'élément de travail

Dans le groupe

Catégorie de bogue

Q : Que faire en cas de questions supplémentaires ?

R : Publiez vos questions ou recherchez une réponse sur le forum Visual Studio TFS dédié à la gestion de projet et au suivi des éléments de travail.