Partager via


Utiliser des modèles d’élément de travail

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Visual Studio 2022 | Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015

Les modèles d’éléments de travail vous aident à créer rapidement des éléments de travail avec des valeurs préremplies pour vos champs couramment utilisés. Les modèles d’élément de travail permettent de créer des éléments de travail et d’effectuer des mises à jour en bloc de plusieurs éléments de travail. Cet article explique comment ajouter et gérer des modèles d’éléments de travail à partir du portail web ou de Visual Studio 2015 ou des versions antérieures. Pour obtenir des exemples illustrant comment utiliser les modèles d’élément de travail, consultez Exemples de modèles d’élément de travail.

Les modèles d’élément de travail sont distincts des modèles de processus. Pour plus d’informations, consultez About process and process templates or these specific articles for default process templates : Basic, Agile, Scrum, or Capability Maturity Model Integration (CMMI).

Prérequis

Conditions préalables Descriptif
autorisations - Pour gérer les modèles d’éléments de travail dans le portail web, soyez membre de l’équipe propriétaire des modèles. Vous pouvez ensuite ajouter, modifier ou supprimer des modèles en fonction des besoins.
- Pour utiliser des modèles d’élément de travail dans le portail web, soyez contributeur au projet. Vous pouvez ensuite appliquer des modèles à des éléments de travail existants.
Outils - Pour ajouter, capturer ou modifier des modèles d’élément de travail à l’aide de Visual Studio Team Explorer, installez Microsoft Visual Studio Team Foundation Server 2015 Power Tools. Ces modèles s’affichent uniquement dans votre vue de Team Explorer.

Tâches du modèle prises en charge

La disponibilité des options de tâche de modèle dépend de la configuration de votre client et de votre plateforme. Vous pouvez ajouter et gérer des modèles d’élément de travail sur le portail web ou dans Visual Studio 2015 (et versions antérieures).

Le tableau suivant présente la prise en charge des tâches dans le portail web et Visual Studio 2015 ou versions antérieures. Si vous utilisez les liens de description de tâche pour accéder aux sections correspondantes, veillez à sélectionner la version de contenu (onglet) dans la section correspondant à la configuration de votre plateforme, le cas échéant.

Tâche de modèle Portail web Visual Studio
Capture d’un élément de travail en tant que modèle ✔️ ✔️
Gestion des modèles d’élément de travail
(Définir, modifier, supprimer, copier le lien, créer une copie et renommer)
✔️ ✔️
Copier le lien (URL) d’un modèle ✔️ ✔️
Ajouter un élément de travail à l’aide d’un modèle ✔️ ✔️
Définition d’un modèle d’élément de travail ✔️ ✔️
Application d’un modèle à un ou plusieurs éléments de travail ✔️ ✔️
Ajout et suppression d’étiquettes dans les modèles ✔️
Définir un modèle avec un lien hypertexte ✔️

Restrictions relatives à l’utilisation de modèles

Les modèles définis dans le portail web sont distincts des modèles définis via Visual Studio.

  • Ceux du portail web ne peuvent être gérés et appliqués aux éléments de travail que sur le portail web.
  • Les modèles Visual Studio peuvent uniquement être gérés, affichés et appliqués aux éléments de travail dans Visual Studio.

Toutefois, vous pouvez utiliser les URL des deux types de modèles pour ajouter des éléments de travail via le portail web.

Capture d’un élément de travail en tant que modèle

Selon la plateforme, la version et le client que vous utilisez, vous devrez peut-être suivre différentes étapes pour capturer un élément de travail. Les sections suivantes fournissent des procédures pour le portail web et Visual Studio 2015 et les versions antérieures.

Azure DevOps attribue un identificateur GUID unique à chaque modèle capturé via le portail web. Utilisez la procédure suivante pour capturer un élément de travail en tant que modèle via le portail web et accéder à un lien pour le modèle enregistré :

  1. Sur le portail web, ouvrez l’élément de travail à utiliser comme base pour un modèle.

  2. À droite, sélectionnez Plus d’actions>modèles> :

    Capture d’écran montrant comment sélectionner les définitions de champ d’élément de travail de capture en tant qu’option de modèle dans le menu Autres actions.

  3. Dans la boîte de dialogue Capturer le modèle , configurez les champs requis et tous les champs facultatifs :

    • Équipe : (Obligatoire) Utilisez la liste déroulante pour sélectionner une équipe existante à associer au modèle capturé.

    • Nom : (Obligatoire) Entrez un nom pour le modèle.

    • Champs : utilisez l’action Ajouter pour ajouter des champs, l’action Supprimer pour supprimer les champs et ajuster la valeur de champ spécifique en fonction des besoins.

    • Remarques : sélectionnez à l’intérieur de la zone pour ajouter plus d’informations sur le modèle. Lorsque vous sélectionnez à l’intérieur de la zone, les outils d’édition s’affichent. Lorsque vous créez un élément de travail à partir du modèle capturé, vos informations sont ajoutées en tant que première entrée dans le thread de discussion .

    Capture d’écran montrant comment configurer des champs dans la boîte de dialogue Capturer un modèle dans le portail web.

  4. Sélectionnez Enregistrer, puis sélectionnez Copier le lien pour capturer l’URL du modèle.

    Utilisez l’URL chaque fois que vous souhaitez ajouter un élément de travail du même type avec des valeurs prédéfinies. Voici quelques exemples :

    • Créez un élément de travail basé sur le modèle capturé en collant le lien d’URL dans une fenêtre de navigateur.
    • Partagez l’URL avec d’autres personnes pour leur propre utilisation lors de l’ajout d’éléments de travail.
    • Ajoutez l’URL en tant que lien hypertexte à un wiki de projet.
    • Ajoutez l’URL à un widget Markdown sur un tableau de bord d’équipe.

Gestion des modèles d’élément de travail

Pour chaque type d’élément de travail, vous pouvez afficher et gérer les modèles définis par votre équipe. Effectuez différentes actions sur les modèles tels que l’ajout, la modification, la copie, la suppression ou le renommage, et obtenez un lien vers le modèle.

Utilisez la procédure suivante pour accéder aux modèles d’éléments de travail via le portail web :

  1. À partir du portail web, ouvrez les Paramètres du projet.

  2. Dans la section Tableaux , sélectionnez Configuration de l’équipe. Si vous devez basculer vers une autre équipe, utilisez le sélecteur d’équipe dans la piste de navigation pour la page.

  3. Dans la page Tableaux , sélectionnez la section Modèles :

    Capture d’écran montrant comment accéder à la liste des modèles enregistrés dans Azure DevOps à partir des paramètres du projet, des tableaux, de la configuration d’équipe, des modèles.

  4. Sélectionnez un type d’élément de travail, tel que Bogue, Fonctionnalité ou Cas de test pour afficher ou ajouter des modèles pour ce type :

    Capture d’écran des modèles définis pour le type d’élément de travail bogue.

Création d’un modèle d’élément de travail

Utilisez la procédure suivante pour créer un modèle d’élément de travail via le portail web :

  1. Dans la page de type d’élément de travail, sélectionnez Nouveau modèle pour créer un modèle à partir de zéro :

    Capture d’écran montrant comment ajouter un nouveau modèle pour le type d’élément de travail Bogue.

    Note

    Si vous envisagez d’utiliser Markdown dans un champ de texte volumineux, vous pouvez ajouter <br> des balises pour gérer les sauts de ligne et vérifier que le markdown s’affiche correctement.

  2. Dans la boîte de dialogue Nouveau modèle , entrez un nom pour le modèle (obligatoire) et ajoutez éventuellement des champs avec les valeurs nécessaires.

  3. Cliquez sur Enregistrer. L’option Copier le lien devient disponible. Vous pouvez utiliser cette URL pour créer des éléments de travail basés sur le modèle.

Une fois que vous avez enregistré un modèle, vous pouvez modifier ou supprimer le modèle, créer un lien partagé vers le modèle ou créer une copie du modèle.

Dans la page de type d’élément de travail, sélectionnez Autres actions pour un modèle existant, puis sélectionnez une option de menu :

Capture d’écran des options de menu Autres actions pour un modèle sélectionné.

  • Modifier : pour mettre à jour le modèle, sélectionnez Modifier, apportez vos modifications, puis sélectionnez Enregistrer.

  • Supprimer : pour supprimer le modèle, sélectionnez Supprimer. Dans la boîte de dialogue de confirmation, sélectionnez Supprimer. Après avoir supprimé un modèle, vous ne pouvez pas le récupérer.

  • Lien copier : pour obtenir une copie de l’URL du modèle, sélectionnez Copier le lien. Utilisez l’URL chaque fois que vous souhaitez ajouter un élément de travail du même type avec des valeurs prédéfinies. Vous pouvez enregistrer l’URL sous forme de fichier texte, l’ajouter à une page web en tant que lien hypertexte, copier le lien vers un réseau partagé ou l’envoyer à votre équipe par e-mail. Vous pouvez également ajouter un lien au tableau de bord de l’équipe.

  • Créer une copie : pour effectuer une copie du modèle, sélectionnez Créer une copie. Entrez un nom pour la copie du modèle, puis ajoutez, supprimez et mettez à jour des champs. Sélectionnez Enregistrer lorsque vous avez terminé.

Ajouter un élément de travail à l’aide d’un modèle

L’approche la plus courante pour l’ajout d’un élément de travail à l’aide d’un modèle consiste à ouvrir le lien de modèle dans une fenêtre de navigateur.

  1. Pour obtenir le lien du modèle, consultez la section Modifier, supprimer, copier un lien, créer une copie.

  2. Pour créer l’élément de travail, collez le lien de modèle dans une fenêtre de navigateur, configurez les champs requis et enregistrez vos modifications.

Application d’un modèle à un ou plusieurs éléments de travail actuels ou nouveaux

Vous pouvez appliquer un modèle à un élément de travail nouveau ou existant ou effectuer une mise à jour en bloc de plusieurs éléments de travail existants.

Dans le portail web, vous pouvez appliquer un modèle au sein d’un élément de travail ouvert ou à des éléments de travail sélectionnés.

Application d’un modèle dans un élément de travail

Utilisez la procédure suivante pour appliquer un modèle à un élément de travail nouveau ou existant :

  1. Ouvrez un nouvel élément de travail ou un élément de travail existant que vous souhaitez mettre à jour à l’aide des champs définis dans un modèle.

  2. Sélectionnez Plus d’actions>Modèles, puis sélectionnez le nom d’un modèle prédéfini :

    Capture d’écran montrant comment appliquer un modèle à un élément de travail existant dans le formulaire.

    Note

    La liste modèles affiche les modèles définis pour les équipes dont vous êtes membre. Si la liste est vide, il se peut qu’il n’existe aucun modèle pour le type d’élément de travail. Actualisez votre navigateur pour découvrir les derniers modèles disponibles.

  3. Sélectionnez Enregistrer pour appliquer le modèle sélectionné. Toutes les modifications de champ sont notées dans le champ Historique des éléments de travail.

Application d’un modèle à plusieurs éléments de travail

Utilisez la procédure suivante pour appliquer un modèle à des éléments de travail sélectionnés pour une mise à jour en bloc :

  1. Sélectionnez les éléments de travail dans le backlog ou une liste de résultats de requêtes . Tous les éléments de travail que vous sélectionnez doivent être du même type d’élément de travail, tel que Bogue ou Fonctionnalité.

  2. Sélectionnez Plus d’actions>Modèles pour l’un des éléments de travail sélectionnés, puis sélectionnez le modèle à appliquer.

    Capture d’écran montrant comment appliquer un modèle à plusieurs éléments de travail pour une mise à jour en bloc.

Les modifications de champ sont automatiquement appliquées et les éléments de travail enregistrés. Toutes les modifications de champ sont notées dans le champ Historique des éléments de travail. Pour plus d’informations sur les mises à jour en bloc, consultez Modification en bloc des éléments de travail.

Ajout et suppression d’étiquettes dans les modèles

Dans Visual Studio 2015 ou version antérieure, vous pouvez ajouter des balises à un modèle et elles sont appliquées à l’élément de travail lorsque vous utilisez le modèle. Pour ajouter deux balises ou plus, séparez-les par une virgule (,). Cette tâche n’est pas disponible dans le portail web.

Capture d’écran de la boîte de dialogue Modifier le modèle montrant comment ajouter ou supprimer des balises.

Si vous ne spécifiez aucune étiquette à supprimer, toutes les étiquettes présentes dans un élément de travail resteront définies. Les balises restent définies même lorsque vous appliquez un modèle d’élément de travail à un élément de travail existant.

Dans Visual Studio 2015 ou version antérieure, vous pouvez spécifier un modèle d’élément de travail qui définit plusieurs valeurs de champ à l’aide de la syntaxe suivante. Vous pouvez utiliser l’URL chaque fois que vous souhaitez ajouter un élément de travail du même type avec des valeurs prédéfinies. Cette tâche n’est pas disponible dans le portail web.

https://dev.azure.com/<Organization_Name>/<Project_Name>/_workItems/create/<Work_Item_Type>?
[FieldReferenceName 1]={FieldValue 1}&
[FieldReferenceName 2]={FieldValue 2}&
[FieldReferenceName 3]={FieldValue 3}&
. . .
http://<Server_Name>:8080/tfs/DefaultCollection/<Project_Name>/_workItems/create/<Work_Item_Type>?
[FieldReferenceName 1]={FieldValue 1}&
[FieldReferenceName 2]={FieldValue 2}&
[FieldReferenceName 3]={FieldValue 3}&
. . .

Par exemple, le code suivant spécifie une tâche d’élément de travail avec titleTaskTitle. La syntaxe spécifie les valeurs des champs Assigned To, Description, Tags, Activity et Itération Path .

https://dev.azure.com/<Organization_Name>/<Project_Name>/_workItems/create/Task?
[System.Title]=TaskTitle&
[System.AssignedTo]=Jamal+Hartnett&
[System.Description]=<p>Always+include+Remaining+Work+and+links+to+any+related+bugs+or+user+stories.</p>&
[System.Tags]=Web;+Phone;+Service&
[Microsoft.VSTS.Common.Activity]=Development&
[System.IterationPath]=Fabrikam+Fiber%5CIteration+1
http://<Server_Name>:8080/tfs/DefaultCollection/<Project_Name>/_workItems/create/Task?
[System.AssignedTo]=Jamal+Hartnett&
[System.Description]=<p>Always+include+Remaining+Work+and+links+to+any+related+bugs+or+user+stories.</p>&
[System.Tags]=Web;+Phone;+Service&
[Microsoft.VSTS.Common.Activity]=Development&
[System.IterationPath]=Fabrikam+Fiber%5CIteration+1

Note

Certains clients de navigateur imposent une limite de 2 000 caractères pour les valeurs de champ.

Vous pouvez enregistrer l’URL en tant que fichier texte ou l’ajouter à un tableau de bord ou à une page web en tant que lien hypertexte.

Vous pouvez ajouter des liens à un widget Markdown sur le tableau de bord de votre équipe dans le portail web. Ces liens ouvrent un élément de travail avec les champs définis par le modèle prédéfinis.

L’exemple suivant montre un widget avec des liens vers trois modèles :

Capture d’écran d’un widget Markdown avec des liens vers des modèles.

Pour plus d’informations, voir Ajouter le Markdown à un tableau de bord, widgets Markdown.