Référence d'élément XML
Vous pouvez personnaliser votre projet d'équipe pour prendre en charge des processus et des pratiques spécifiques utilisés par votre équipe et pour concevoir votre flux de travail, vos formulaires d'éléments de travail et vos champs de données. La personnalisation nécessite la modification d'un ou plusieurs fichiers de définition XML. Chaque fichier correspond à un objet de suivi d'élément de travail. Vous pouvez rechercher la structure syntaxique de chaque élément XML à partir des rubriques fournies dans cette section.
Comme le montre l'illustration suivante, vous pouvez créer ou personnaliser huit types d'objets. Pour les projets d'équipe, vous pouvez personnaliser les catégories, les types d'éléments de travail et la configuration des processus. Pour les collections de projets d'équipe, vous pouvez personnaliser les listes globales, les types de liens et les champs d'éléments de travail. Vous pouvez personnaliser un flux de travail global pour un projet d'équipe ou pour une collection de projets d'équipe. Pour obtenir une description de ces objets et d'autres options de personnalisation, cliquez ici.
Index des éléments XML pour le suivi des éléments de travail Recherchez la syntaxe XML d'un élément utilisé dans la définition des types d'éléments de travail : Personnalisez un projet d'équipe existant en modifiant la syntaxe associée à l'un des objets ou fichiers de définition XML suivants : Index des éléments XML pour les plug-ins de modèles de processus Avant de créer un projet d'équipe, vous pouvez personnaliser un modèle de processus pour concevoir votre flux de travail, vos formulaires d'éléments de travail et vos champs de données de façon à prendre en charge des processus et des pratiques spécifiques. Personnaliser le mappage des champs TFS à Project Si vous utilisez Microsoft Project, vous pouvez personnaliser la façon dont les données sont publiées et actualisées. Lors de la publication ou de l'actualisation des tâches dans Microsoft Project, le fichier de mappage du projet détermine le comportement de publication et la façon dont les champs dans chaque tâche sont mappés aux champs de Team Foundation. |
Objets utilisés pour effectuer le suivi du travail
Objet |
Description |
|
---|---|---|
Catégorie |
Utiliser les catégories pour regrouper les types d'éléments de travail Une catégorie définit un groupe de types d'éléments de travail qui suivent des éléments de travail semblables mais qui sont référencés par des noms différents. Vous pouvez grouper un ou plusieurs types d'éléments de travail dans le même projet d'équipe dans une catégorie. Vous définissez des catégories afin de permettre l'exécution de requêtes, la création de rapports et la définition de types d'éléments de travail par défaut dans des instances spécifiques. Vous utilisez l'opérateur In Group pour rechercher des éléments de travail qui appartiennent à une catégorie. Pour plus d'informations, consultez Champs de requête, opérateurs, valeurs et variables. |
|
Champ |
Modifier ou ajouter un champ pour prendre en charge les requêtes, les rapports et le flux de travail Un champ définit le type des données qui sont utilisées pour suivre un travail. Vous utilisez les champs d'élément de travail pour assurer le suivi des données d'un type d'élément de travail, définir les critères de filtre des requêtes et créer des rapports. Vous devez définir chaque élément de données qui n'est pas intégré, que le modèle de processus ne fournit pas et que vous souhaitez suivre, utiliser pour définir le flux de travail ou afficher dans le formulaire pour un type d'élément de travail. Vous définissez un élément de données à l'aide de l'élément FIELD. Chaque champ est défini par un ou plusieurs attributs indiquant le type de données qu'il peut contenir, s'il est utilisé pour la création de rapports et s'il est indexé. Vous pouvez également spécifier des éléments facultatifs qui restreignent, remplissent automatiquement ou placent des conditions sur les valeurs que les utilisateurs peuvent entrer dans le champ via le formulaire d'élément de travail. Vous pouvez ajouter un champ, le supprimer ou personnaliser la façon de l'utiliser pour suivre des données. |
|
Liste globale |
Une liste globale définit une liste de valeurs (liste de choix) que vous pouvez utiliser dans les types d'éléments de travail pour contrôler la ou les valeurs que les utilisateurs peuvent affecter à un champ dans un élément de travail. Vous utilisez des listes globales pour mettre à jour rapidement le contenu des listes de choix utilisées pour un grand nombre de types d'éléments de travail. Vous pouvez définir des listes globales dans un type d'élément de travail, mais cette pratique est déconseillée car la définition du type d'élément de travail remplacera les modifications définies ailleurs si cette définition est importée. La meilleure pratique consiste à définir et à importer des listes globales via un fichier de définition pour les listes globales ou un flux de travail global. |
|
Flux de travail global |
Personnaliser le flux de travail global Un flux de travail global définit des champs et des listes globales qui sont disponibles pour tous les types d'éléments de travail pour un projet d'équipe ou une collection de projets. |
|
Type de lien |
Définir un type de lien personnalisé Un type de lien définit les règles et restrictions contrôlant les relations que les utilisateurs peuvent établir entre des éléments de travail. Outre les types intégrés de liens, vous pouvez créer des types de liens qui prennent en charge vos spécifications de suivi de projet. Avant de commencer à créer des liens entre des éléments de travail, vous devez analyser la façon dont vous pouvez utiliser les liens pour planifier votre projet et suivre l'état des éléments de travail. |
|
Configuration du processus |
Configurer et personnaliser les outils de planification Agile pour un projet d'équipe Les éléments de configuration de processus contrôlent la disposition et les fonctions des outils Agile du journal des travaux en souffrance (backlog) et du tableau des tâches fournis avec Team Web Access. Si votre projet d'équipe a été créé à l'aide d'un modèle de processus autre que ceux fournis par Visual Studio ALM ou que vous avez personnalisé les définitions de type pour des éléments de travail, vous devrez peut-être personnaliser les fichiers de définition qui prennent en charge la configuration du processus. En outre, si vous avez personnalisé ou ajouté des types d'éléments de travail et que vous souhaitez utiliser ces champs, vous souhaiterez déterminer comment modifier les éléments de configuration de processus pour correspondre à d'autres objets que vous avez personnalisés. |
|
Type d'élément de travail |
Modifier ou ajouter un type d'élément de travail personnalisé (WIT) Un type d'élément de travail définit un objet, tel que les bogues, les spécifications et les risques, qui est utilisé afin de suivre un travail pour un projet d'équipe. Un type d'élément de travail définit les champs, le flux de travail et le formulaire permettant d'effectuer le suivi du travail. |