Planifier et suivre les dépendances à l’aide du dispositif de suivi des dépendances

Azure Boards

L’extension du dispositif de suivi des dépendances vous permet de planifier et de gérer les dépendances entre les équipes, les projets et les organisations. Il fournit des vues filtrables pour afficher toutes les dépendances qu’une équipe consomme et génère. Ces affichages vous permettent de suivre l’État et la planification des dépendances pour vous permettre d’évaluer le risque de dépendances avec les livrables du produit.

Notes

L’extension du dispositif de suivi des dépendances n’est pas une fonctionnalité prise en charge de Azure Boards et n’est donc pas prise en charge par l’équipe du produit. Pour les questions, les suggestions ou les problèmes que vous rencontrez lors de l’utilisation de l’extension, consultez la page Marketplace pour Azure DevOps, extension du dispositif de dépendance . L’extension du dispositif de suivi des dépendances est uniquement disponible sur Azure DevOps Services.

Les plans de livraisonsont un autre outil qui prend en charge les vues de dépendance.

Vous utilisez le dispositif de suivi des dépendances pour planifier les dépendances au début d’une itération ou d’une version, ainsi que pour suivre l’État pendant le développement. Pour une dépendance donnée, deux parties sont impliquées :

  • Consommateur: équipe de fonctionnalité qui a besoin et lance une demande de travail
  • Producteur: équipe fonctionnelle qui s’engage à fournir un travail

Chaque demande de travail et chaque livrable de travail est défini en tant qu’élément de travail. Les éléments de travail sont liés par le type de lien Successor-Predecessor ou un autre type de lien directionnel. Pour plus d’informations sur les types de liens, consultez Référence du type de lien production pour/consommation à partir du lien.

Conseil

Bien que tout type d’élément de travail puisse participer au suivi des dépendances, vous pouvez décider si vous souhaitez limiter les dépendances à des types spécifiques, tels que des fonctionnalités, des Epices, des récits utilisateur ou des bogues. Vous pouvez créer cette restriction par le biais de la configuration du dispositif de suivi des dépendances.

À partir du dispositif de suivi des dépendances, vous pouvez choisir des vues et des filtres différents, ainsi qu’une exploration pour obtenir des détails spécifiques. Ces vues et options sont décrites dans les sections suivantes :

Vous pouvez utiliser le dispositif de suivi des dépendances pour visualiser et suivre les éléments de travail suivants :

  • Dépendances sur les livrables pour le travail que votre équipe fournit
  • Dépendances dont vous disposez sur d’autres équipes pour le travail que votre équipe propose
  • Dépendances que d’autres équipes ont sur le travail que votre équipe propose

Toutes les équipes des organisations peuvent participer au suivi des dépendances.

Notes

Le dispositif de suivi des dépendances ne remplace pas les interactions en personne requises pour accepter d’effectuer le travail. Il offre des fonctionnalités de planification et de suivi plus faciles. Les dépendances doivent être accordées par toutes les parties avant d’être entrées dans le dispositif de suivi des dépendances.

Termes clés

  • Dépendance: travail requis par l’équipe a de l’équipe B pour accomplir l’équipe de travail qu’a tente de faire
  • Consommateur: l’équipe qui souhaite effectuer le travail
  • Producer: l’équipe qui est invitée à effectuer le travail
  • Séquencement: quand un travail de l’équipe de production est nécessaire pour que l’équipe consommatrice puisse démarrer son travail
  • Le consommateur est l’équipe qui demande le travail : elle lance toutes les discussions sur le travail dont elle a besoin.
  • Le consommateur est propriétaire de l’engagement et du suivi de ce travail. dans la mesure où il s’agit du travail requis par son scénario, la charge est sur le consommateur de fichier, de surveillance et de suivi de l’état du travail.
  • Le consommateur est propriétaire du travail dans Azure Boards et envoie cette demande de travail au producteur
  • Une fois que le travail a été soumis au producteur, le producteur est propriétaire de l’élément de travail,
    • Le producteur est responsable de la gestion de l’élément de travail dans Azure Boards
    • Le producteur possède l’état de l’élément de travail (il sera effectué) et l’itération (le cas échéant).
    • Le consommateur ne doit pas toucher ces valeurs, une fois que l’élément de travail a été remis
  • Le consommateur est en charge de la gestion du travail qu’il a demandé afin qu’il prenne en charge les modifications et ajustements matériels.

Prérequis

  • Installez l' extension du dispositif de suivi des dépendances pour la ou les organisations pour lesquelles vous souhaitez effectuer le suivi des dépendances.
  • Pour afficher les dépendances, vous devez être membre du groupe Project Valid Users pour le projet.
  • Pour créer une dépendance, vous devez être membre du groupe Contributors pour les deux projets qui participent à la liaison de dépendance.
  • Pour prendre en charge la participation inter-organisations, toutes les organisations doivent authentifier les utilisateurs via le même Azure Active Directory.
  • Azure Boards doit être activé en tant que service. Si elle est désactivée, vous devez la réactiver. Pour plus d’informations, consultez activer ou désactiver un service.
  • Pour modifier la configuration, vous devez être membre du groupe administrateurs de la collection de projets.

Important

La configuration par défaut pour le suivi des dépendances prend en charge le processus agile. Si vos projets sont basés sur un processus différent ou si vous avez personnalisé votre processus, vous devrez peut-être modifier la configuration. Consultez configurer le dispositif de suivi des dépendances plus loin dans cet article.

En outre, les tâches de configuration ou de personnalisation suivantes doivent être effectuées :

  • Configurez les chemins de zone et les équipes qui feront partie du suivi des dépendances.
  • Configurez les chemins d’itération/sprints pour le projet et assignez-les aux éléments de travail qui participent au suivi des dépendances. Cette tâche est essentielle pour que la vue chronologie produise des données significatives.
  • Personnalisez votre processus en fonction des besoins pour prendre en charge des éléments de travail ou des champs supplémentaires.
  • Configurez le dispositif de suivi des dépendances pour répondre aux besoins de votre entreprise et corrigez les personnalisations que vous avez apportées.

Ouvrir le dispositif de suivi des dépendances

  1. Ouvrez le portail Web pour le projet dans lequel votre équipe est définie.

  2. Choisissez suivi de dépendances dans le groupe tableaux.

    Sélectionnez le suivi des dépendances dans Azure Boards

  3. Pour vous concentrer sur votre zone de propriété, choisissez la zone qui correspond à l’équipe pour laquelle vous souhaitez afficher les dépendances.

    Sélectionner une zone

    Vous ne pouvez filtrer que sur les chemins de zone définis pour le projet.

Options de filtre

Vous pouvez filtrer chaque vue prise en charge en tapant un mot clé ou en utilisant un ou plusieurs champs. Le champ fourni inclut l’État, le type d’élément de travail et le chemin d’itération. Selon le mot clé que vous entrez, la fonction Filter répertorie les éléments de travail en fonction de n’importe quel champ de colonne affiché.

Pour afficher la barre d’outils de filtre, cliquez sur l' icône de filtre.

Filtrer par mot clé ou champ

Vous pouvez activer ou désactiver les filtres en cliquant sur l’icône de filtre. Pour afficher davantage de filtres, utilisez les flèches situées à la fin de la liste des filtres.

Choisissez une ou plusieurs valeurs dans le menu déroulant de sélection multiple pour chaque champ. Les valeurs de ces champs sont remplies comme suit :

  • État: activez une ou plusieurs cases à cocher pour les États des éléments de travail que vous souhaitez afficher. La liste déroulante doit inclure tous les États de flux de travail définis pour tous les types d’éléments de travail affichés dans la vue sélectionnée.
  • Type d’élément de travail: activez une ou plusieurs cases à cocher pour les types d’éléments de travail que vous souhaitez afficher. Types d’éléments de travail configurés pour participer au suivi des dépendances. Les types d’éléments de travail par défaut sont : Epic, fonctionnalité, récit utilisateur et bogue. Pour modifier la configuration, consultez configuration du dispositif de suivi des dépendances.
  • Itération: activez une ou plusieurs cases à cocher pour les chemins d’itération que vous souhaitez afficher. La liste déroulante doit inclure tous les chemins d’itération configurés pour le projet et pour lesquels des éléments de travail sont répertoriés dans la vue actuelle.
  • Priorité: cochez une ou plusieurs cases pour les priorités que vous souhaitez afficher. Valeurs de priorité assignées aux éléments de travail
  • Partenaire: organisation partenaire pour laquelle l’élément de travail est défini.

Notes

Les options de filtre dépendent de la configuration définie pour le dispositif de suivi des dépendances. En outre, seules les options correspondant aux éléments de travail affichés dans la vue sélectionnée remplissent les critères de filtre. Par exemple, si vous n’avez pas d’éléments de travail assignés au sprint 4, l’option Sprint 4 n’apparaît pas dans les options de filtre pour le chemin d’itération.

Possibilité de supprimer les dépendances dans la zone sélectionnée (généralement utilisée pour exclure les dépendances dans mon équipe)

Options d’exploration des détails

Plusieurs vues fournissent des visualisations interactives via des explorations. Ces fonctionnalités sont traitées dans la description de chacune des vues avec onglets, plus loin dans cet article.

Utilisation des dépendances, descendre dans la file d’attente du travail effectué dans une zone

Créer une dépendance

Une dépendance représente le travail où une équipe est dépendante d’une autre équipe. Les deux équipes doivent effectuer le suivi de leur propre travail dans leur propre chemin de zone. En liant le travail qui dépend des autres équipes, les dépendances peuvent être visualisées et suivies.

  1. Choisissez nouvelle dépendance.

    Choisir une nouvelle dépendance

    Si l’équipe partenaire se trouve dans une autre organisation, choisissez d’abord le compte partenaire. L’option de compte de partenaire peut être activée ou désactivée en configurant le dispositif de suivi des dépendances.

    Choisir un compte de partenaire

  2. Vous pouvez rechercher des éléments de travail par ID ou en entrant un mot clé contenu dans le titre de l’élément de travail. Ici, nous créons un lien entre un récit utilisateur et un bogue.

    Créer une dépendance, choisir deux éléments de travail existants à lier

    • Le producteur est l’équipe qui est validée pour la prestation du travail.
    • Le consommateur est l’équipe qui a besoin ou dépend du travail.
    • Le moyen le plus rapide de créer un lien de dépendance consiste à taper les ID d’élément de travail producteur et consommateur dans les zones de recherche, puis à choisir Enregistrer.

    Si vous le souhaitez, vous pouvez choisir créer pour ajouter des éléments de travail que vous liez ensuite comme dépendant l' un de l’autre. Ici, nous créons deux nouvelles fonctionnalités et les lient.

    Créer une dépendance, créer des éléments de travail à lier

    Si aucun élément de travail n’existe pour la moitié de la dépendance, vous pouvez créer un nouvel élément de travail en fonction des besoins.

  3. Choisissez Enregistrer. Le bouton Enregistrer devient disponible uniquement une fois que vous avez choisi deux éléments de travail à lier.

  4. Dans la boîte de dialogue de confirmation de la réussite, choisissez afficher la dépendance.

    Confirmation de réussite

  5. Les éléments de travail que vous venez de lier sont mis en surbrillance.

    Comme indiqué dans cet exemple, l’équipe de distribution/distribution de services/voix Fabrikam est dépendante de l’équipe MyFirstProject pour fournir son User Story 706: Cancel order form pour terminer Bug 390: Cancel order form .

    Éléments de travail dépendants liés

Vous pouvez également lier des éléments de travail à l’aide de l’onglet liens pour créer des liens successeur/prédécesseur. Un prédécesseur est le producteur de l’élément de travail, ou l’élément qui doit se trouver en premier. Un successeur est le consommateur de l’élément de travail, ou l’élément qui est dépendant du premier élément.

Créer des liens manuellement

Notes

Les types de liens successeur/prédécesseur (consomme/produit) sont les types de liens par défaut utilisés par le dispositif de suivi des dépendances. Si vous êtes en train de personnaliser des projets à l’aide d’un modèle de processus XML hébergé, vous pouvez spécifier différents types de liens dans la configuration du dispositif de suivi des dépendances. Consultez configurer le dispositif de suivi des dépendances plus loin dans cet article.

Pour plus d’informations, consultez lier des récits utilisateur, des problèmes, des bogues et d’autres éléments de travail.

Vous pouvez supprimer une dépendance en choisissant l' icône actions dans l’élément de travail lié et en sélectionnant l’option supprimer le lien de dépendance dans le menu.

Supprimer les liens de dépendance.

Si vous le souhaitez, vous pouvez supprimer le lien à partir de l’onglet liens de l’élément de travail.

Créer une requête de dépendances

Pour ouvrir un ensemble d’éléments de travail dépendants, sélectionnez-les de la même façon que vous le feriez via une modification en bloc, choisissez l' icône actions dans l’un des éléments de travail liés sélectionnés et choisissez l’option ouvrir dans la requête dans le menu.

Créer une requête de dépendances.

Un nouvel onglet s’ouvre sur la page résultats de la requête.

Vous pouvez également créer une requête personnalisée en sélectionnant le type de requête éléments de travail et liens directs et en choisissant un type d’élément de travail.

Choisissez copier en HTML pour copier les éléments de travail sélectionnés dans le presse-papiers sous la forme d’une table mise en forme.

Utilisation des dépendances

L’affichage dépendances consommatrices montre le travail dont une équipe dépend d’autres équipes/chemins de zone. Il est utile pour répondre aux questions suivantes :

  • Quelles sont les dépendances que je consomme en tant que propriétaire des zones et des sous-zones sélectionnées ?
  • Combien de dépendances par équipe de producteurs (par niveau de zone 3) ?
  • Quels sont les États de flux de travail de mes dépendances de consommateur ?

Consommation-vue

Chaque colonne du graphique à barres représente un autre chemin de zone qui produit des dépendances par État de flux de travail pour l’affichage de la zone sélectionnée. Le tableau indique le nombre de dépendances uniques et répertorie tous les éléments de travail qui participent à la vue filtrée des dépendances suivies.

Dans le tableau, vous pouvez effectuer les actions suivantes.

  • Filtrer la liste des éléments de travail en choisissant l’une des barres de chemin d’accès de zone et les États de progression dans le graphique à barres
  • Développez ou réduisez la liste des éléments de travail pour afficher la liste complète des éléments de travail dépendants à l’aide des icônes de développement et de réduction
  • Ajoutez ou supprimez des champs de colonne en ouvrant options de colonne
  • Basculez l’ordre des éléments de travail en choisissant l’affichage : consommateur en haut ou producteur sur la partie supérieure .

Génération de dépendances

La vue production des dépendances affiche le travail que d’autres équipes/chemins de zone dépendent pour chaque zone sélectionnée. Il est utile pour répondre aux questions suivantes :

  • Quelles sont les dépendances que mon équipe est responsable de la prestation en tant que propriétaire de la ou des zones sélectionnées ?
  • Combien de dépendances existent par équipe de consommateurs (par niveau de zone 3) ?
  • Quels sont les États de flux de travail de mes dépendances de producteur ?

Dispositif de suivi des dépendances

Chaque colonne du graphique à barres représente un autre chemin de zone qui consomme des dépendances par État de flux de travail pour l’affichage de la zone sélectionnée. Le tableau indique le nombre de dépendances uniques et répertorie tous les éléments de travail qui participent à la vue filtrée des dépendances suivies.

Dans le tableau, vous pouvez effectuer les mêmes actions que dans l’affichage dépendances consommatrices.

Durée

L’onglet chronologie fournit une vue de calendrier des dépendances. La vue chronologie est en version bêta. L’affichage chronologie vous aide à répondre aux questions suivantes :

  • Quelle est la séquence de dépendances dans la fenêtre de temps.
  • Quelles sont les dépendances du livrable par rapport à la période de trois mois pour une équipe donnée ?

Important

Pour que la chronologie affiche des données significatives, vous devez avoir affecté les éléments de travail dépendants aux chemins d’itération et les dates de début et de fin doivent être affectées aux chemins d’itération.

Il existe deux versions de la vue chronologie : le bon Flow et le Flow incorrect. Chaque version affiche l’état du flux de travail à code de couleurs. Les codes de couleur peuvent être personnalisés dans la configuration du dispositif de suivi des dépendances.

Flow correct

L’affichage de Flow correct affiche les dépendances qui se trouvent dans l’ordre correct. Les éléments de travail successeurs sont planifiés pour être terminés après leur élément de travail prédécesseur.

Vue chronologie, Flow correct

Flow incorrect

L’affichage de Flow incorrect montre les dépendances qui sont désordonnées. Au moins un élément de travail prédécesseur est planifié pour être terminé après son élément de travail successeur.

Vue chronologie, Flow incorrect

Graphique à risque

Le graphique à risque fournit une visualisation du passage des dépendances de l’équipe de consommateur à l’équipe de producteurs, ou du producteur aux consommateurs. Le graphique permet à une équipe de comprendre en un coup d’œil l’ampleur des dépendances et le niveau des risques associés. En outre, la vue du graphique à risque illustre la valeur de la liaison des dépendances et leur mise à l’échelle jusqu’à des histoires.

Graphique des risques du suivi des dépendances

Il existe deux vues : consommation à partir de et production pour. Le codage en couleurs de l’état du flux de travail est configurable. La largeur des lignes indique le nombre de dépendances qui existent dans cette zone, le lien le plus épais, comme indiqué dans la légende.

Consommer à partir de

Graphique des risques du suivi des dépendances, consommation à partir de

Production pour

Graphique des risques du suivi des dépendances, production pour

Filtré sur une dépendance spécifique

Vous pouvez accéder à des détails en choisissant l’une des dépendances.

Graphique des risques du dispositif de suivi des dépendances, en production pour, filtré sur une dépendance

Configurer le dispositif de suivi des dépendances

Pour modifier la configuration, vous devez être membre du groupe administrateurs de la collection de projets. Toutes les modifications apportées à la configuration s’appliquent à tous les projets définis dans l’organisation.

Pour modifier la configuration, choisissez l' icône d’engrenage et modifiez la syntaxe indiquée. Choisissez Enregistrer lorsque vous avez terminé.

Les principales propriétés que vous pouvez modifier sont résumées comme suit :

  • Types de liens à utiliser pour créer des liens de dépendance. Les valeurs par défaut sont les types de liens successeur/prédécesseur. Personnalisez uniquement lorsque vous utilisez le modèle de processus XML hébergé pour personnaliser le suivi du travail.
  • Éléments de travail et types d’éléments de travail
    • Types d’éléments de travail à participer au suivi des dépendances
    • Mappage des États des catégories d’éléments de travail aux couleurs
    • Mappage des États et couleurs des flux de travail des éléments de travail
  • Colonnes de champs par défaut dans les tables de liste de dépendances
  • Sélections de filtres par défaut :
    • Types d’éléments de travail de dépendance sélectionnés
    • Chemins d’itération sélectionnés
  • Options activées :
    • Durée
    • Nouveau lien de dépendance
    • Dépendances entre comptes (Organisation)
    • État par défaut de la dépendance entre comptes
  • Configuration du graphique à risque :
    • État (s) de l’élément de travail associé aux éléments de travail à risque (couleur rouge)
    • État (s) de l’élément de travail associé aux éléments de travail neutres (couleur grise)
    • Le ou les États d’élément de travail sont associés aux éléments de travail on Track (couleur verte)

Pour obtenir une liste complète et une description, consultez les descriptions des propriétés fournies plus loin dans cette section.

Activer ou désactiver la nouvelle option de dépendance

La newDependencyButtonEnabled propriété active ou désactive la nouvelle option de lien de dépendance . Quand cette option est activée, le lien apparaît sur la page du dispositif de suivi des dépendances. Lorsqu’ils sont désactivés, les utilisateurs ne peuvent pas créer de dépendances à partir du dispositif de suivi. Vérifiez uniquement les dépendances qui ont été créées par d’autres moyens. La valeur par défaut est true (activé).

Activer ou désactiver les liaisons inter-organisations

La crossAccountConfigs propriété active ou désactive la liaison de dépendance inter-organisation à partir de la nouvelle boîte de dialogue de dépendance. La valeur par défaut est true (activé).

Pour désactiver, définissez la syntaxe suivante dans la configuration JSON sur false .

{
"crossAccountConfigs": {
  "crossAccountDependencyEnabled": false,
  "crossAccountDependencyToggleDefaultState": false, //default state for cross account toggle
  "crossAccountDependencyToggleOnText": "Cross-account dependencies on",
  "crossAccountDependencyToggleOffText": "Cross-account dependencies off"}
}

La liaison entre comptes requiert l’utilisation d’un type de lien spécial et ne doit être utilisée qu’en coordination avec la nouvelle option de dépendance .

Description des propriétés

Le tableau suivant décrit chacun des éléments de propriété spécifiés dans le fichier de configuration.

Propriété/Description Par défaut/exemple
consumesLinkName
Spécifie le type de lien utilisé pour créer le lien entre le producteur et le consommateur.
System. LinkTypes. Dependency-Reverse
producesLinkName
Spécifie le type de lien utilisé pour créer le lien entre le consommateur et le producteur.
System. LinkTypes. Dependency-Forward
queryFields
Spécifie les champs personnalisés à utiliser à la place des champs système utilisés par le dispositif de suivi des dépendances pour retourner les résultats d’éléments de travail liés. Par défaut. les noms de référence système permettent de retourner des valeurs pour les champs suivants :
  • areaPath-chemin de la zone
  • AffectéÀ-Affecté à
  • ID ID
  • AreaPath-IterationID
  • AreaPath-chemin d’itération
  • AreaPath-priorité
  • AreaPath-État
  • AreaPath-balises
  • teamProject-projet d’équipe
  • titre-titre
  • workItemType-type d’élément de travail
Si un champ personnalisé est utilisé à la place de l’un des champs système, vous spécifiez la substitution en entrant :
{
    title: "Custom.Title",
    assignedTo: "Custom.AssignedTo" 
}
dependencyWorkItemTypes
Spécifie les types d’éléments de travail qui participent au suivi des dépendances. Dans la boîte de dialogue créer une dépendance, seuls les types d’éléments de travail listés peuvent être créés.
Valeur par défaut :
[  
  "Epic",  
  "Feature",  
  "User Story",  
  "Bug"  
]

Si vous utilisez le processus Scrum, vous devez modifier l’entrée en :

[  
  "Epic",  
  "Feature",  
  "Product Backlog Item",  
  "Bug"  
]
selectedDependencyWorkItemTypes
Limite le focus initial uniquement aux types d’éléments de travail que le dispositif de suivi des dépendances affiche ou répertorie. Sur la base de la valeur par défaut « Any », tout type d’élément de travail qui contient un type de lien de dépendance est affiché ou répertorié. Les utilisateurs peuvent modifier le focus par le biais du filtrage.
Valeur par défaut :
Any

Pour restreindre les types d’éléments de travail aux Epices et aux fonctionnalités, spécifiez :

[  
  "Epic",  
  "Feature"  
]
selectedReleases
Limite le focus initial uniquement aux éléments de travail assignés aux chemins d’itération qui sont égaux ou sous les versions spécifiées. Sur la base de la valeur par défaut vide, aucune restriction n’est appliquée. Les utilisateurs peuvent modifier le focus par le biais du filtrage.
Valeur par défaut :
[]

Pour limiter les types d’éléments de travail à la version 1 et à la version 2 pour le projet Fabrikam, spécifiez :

[  
  "Fabrikam/Release 1",  
  "Fabrikam/Release 2",  
]
workItemCategoriesAndColors
Spécifie les couleurs utilisées pour représenter des éléments de travail en fonction de leur catégorie et de l’état de leur flux de travail. Pour plus d’informations, voir Comment les États de workflow et les catégories d’État sont utilisés dans les journaux des travaux en souffrance et les tableaux.
Valeur par défaut :
{
  "Proposed": {
     "displayName": "Proposed",
     "color": "#a6a6a6"
        },
  "InProgress": {
      "displayName": "In Progress",
      "color": "#00bcf2"
         },
   "Completed": {
       "displayName": "Completed",
       "color": "#9ac70b"
          },
  "Removed": {
      "displayName": "Removed",
      "color": "#d9242c"
         },
  "Resolved": {
       "displayName": "Resolved",
        "color": "#ff9d00"
         }
}
workItemDislayStatesAndDisplayColors
Mappe les États du flux de travail aux couleurs utilisées pour les afficher.

Si vous personnalisez les États du flux de travail ou si vous utilisez un processus qui utilise des États de flux de travail différents, vous devez mettre à jour cette propriété.

Valeur par défaut :
{  
  "New": {  
     "textColor": "rgb(112, 112, 112)",  
     "chartColor": "rgb(112, 112, 112)",  
     "states": [  
     "New"  
        ]  
      },  
  "Active": {  
      "textColor": "rgb(0, 122, 204)",  
      "chartColor": "rgb(0, 122, 204)",  
      "states": [  
      "Active",  
      "Resolved"  
       ]  
     },  
  "Closed": {  
     "textColor": "rgb(16, 124, 16)",  
     "chartColor": "rgb(16, 124, 16)",  
     "states": [  
     "Closed"  
      ]  
     },  
  "Removed": {  
     "textColor": "rgb(204, 41, 61)",  
     "chartColor": "rgb(204, 41, 61)",  
     "states": [  
     "Removed"  
      ]  
     },  
  "Other": {  
     "textColor": "rgb(178, 178, 178)",  
     "chartColor": "rgb(178, 178, 178)",  
     "states": []  
   }  
}  
riskAssessementValues
Spécifie les valeurs du champ de risque . Le champ risque spécifie une évaluation subjective de l’incertitude relative autour de l’aboutissement d’un récit utilisateur. Elle est définie pour le processus agile, mais peut être ajoutée aux types d’éléments de travail utilisés dans d’autres processus.
Valeur par défaut :
["1-High", "2-Medium", "3-Low"]
partnerAccounts
Configuration facultative qui spécifie les organisations Azure DevOps qui peuvent être sélectionnées à partir de la boîte de dialogue de dépendance lors de la création d’une dépendance de compte croisé. S’il n’est pas spécifié, il génère une liste basée sur les organisations précédentes que l’utilisateur a visitées.
Valeur par défaut :
[]
Exemple :
["account-1", "account-2"]
timelineEnabled
Active ou désactive l’affichage de la chronologie.
Valeur par défaut :
true
newDependencyButtonEnabled
Active ou désactive le nouveau lien de dépendance pour créer une dépendance liée.
Valeur par défaut :
true
crossAccountConfigs
(1) active ou désactive la prise en charge de la création de nouvelles dépendances aux éléments de travail dans d’autres comptes de partenaires, et (2) spécifie l’État par défaut des options de compte de partenaire dans la boîte de dialogue créer une dépendance.
Valeur par défaut :
{
"crossAccountDependencyEnabled": true,  
"crossAccountDependencyToggleDefaultState": false
}

Si vous ne souhaitez pas créer de dépendances qui appartiennent à d’autres organisations, modifiez cette configuration en :

{  
"crossAccountDependencyEnabled": false,  
"crossAccountDependencyToggleDefaultState": false
}
priorityValues
Spécifie les valeurs de champ de priorité . Le champ priorité spécifie une évaluation subjective d’un bogue, d’un problème, d’une tâche ou d’un récit utilisateur en relation avec l’entreprise. Elle est définie pour la plupart des types et processus d’élément de travail du backlog, mais peut être ajoutée aux types d’éléments de travail utilisés dans d’autres processus.
Valeur par défaut :
["0","1","2","3","4","(blank)"]
defaultColumns
Spécifie les colonnes de champs et l’ordre utilisé pour afficher les listes de dépendances.
Valeur par défaut :
[
  "Id",
  "Area Path",
  "Dependency Title",
  "State",
  "Consumers",
  "Producers"
]
riskAnalysisEnabled
Spécifie si la fonctionnalité de risque est activée ou non. Si la valeur est true, la propriété riskAssessmentValues doit être définie.
Valeur par défaut :
False
riskAssessmentValues
Valeur par défaut :
[]
riskGraphConfig
Mappe les États de flux de travail à l’une des trois zones à risque affichées sur le graphique : atRisk est rouge, nuetral est grisé et onTrack est vert.
Valeur par défaut : 8
{  
    "atRisk": [  
        "Removed"  
    ],  
    "neutral": [  
        "New"  
    ],  
    "onTrack": [  
        "Active",  
        "Resolved",  
        "Closed",  
         "Other"  
        ]
}

Ajoutez ou supprimez les États de flux de travail utilisés dans les types d’éléments de travail qui participent au suivi des dépendances.

iterationDepth
Spécifie la profondeur hiérarchique des chemins d’itération que le dispositif de suivi des dépendances interroge pour générer la vue chronologie.
Valeur par défaut : 8

Une profondeur de 3 correspond à : Fabrikam/Release 1/Sprint 20.

Syntaxe de configuration par défaut

{
    "consumesLinkName": "System.LinkTypes.Dependency-Reverse",
    "producesLinkName": "System.LinkTypes.Dependency-Forward",
    "queryFields": {},
    "dependencyWorkItemTypes": [
        "Epic",
        "Feature",
        "User Story",
        "Bug"
    ],
    "selectedDependencyWorkItemTypes": "Any",
    "selectedReleases": "",
    "workItemCategoriesAndColors": {
        "Proposed": {
            "displayName": "Proposed",
            "color": "#a6a6a6"
        },
        "InProgress": {
            "displayName": "In Progress",
            "color": "#00bcf2"
        },
        "Completed": {
            "displayName": "Completed",
            "color": "#9ac70b"
        },
        "Removed": {
            "displayName": "Removed",
            "color": "#d9242c"
        },
        "Resolved": {
            "displayName": "Resolved",
            "color": "#ff9d00"
        }
    },
    "workItemDislayStatesAndDisplayColors": {
        "New": {
            "textColor": "rgb(112, 112, 112)",
            "chartColor": "rgb(112, 112, 112)",
            "states": [
                "New"
            ]
        },
        "Active": {
            "textColor": "rgb(0, 122, 204)",
            "chartColor": "rgb(0, 122, 204)",
            "states": [
                "Active",
                "Resolved"
            ]
        },
        "Closed": {
            "textColor": "rgb(16, 124, 16)",
            "chartColor": "rgb(16, 124, 16)",
            "states": [
                "Closed"
            ]
        },
        "Removed": {
            "textColor": "rgb(204, 41, 61)",
            "chartColor": "rgb(204, 41, 61)",
            "states": [
                "Removed"
            ]
        },
        "Other": {
            "textColor": "rgb(178, 178, 178)",
            "chartColor": "rgb(178, 178, 178)",
            "states": []
        }
    },
    "riskAssessmentValues": [],
    "releases": [],
    "partnerAccounts": [],
    "timelineEnabled": true,
    "newDependencyButtonEnabled": true,
    "crossAccountConfigs": {
        "crossAccountDependencyEnabled": true,
        "crossAccountDependencyToggleDefaultState": false
    },
    "priorityValues": [
        "0",
        "1",
        "2",
        "3",
        "4",
        "(blank)"
    ],
    "defaultColumns": [
        "Id",
        "Area Path",
        "Dependency Title",
        "State",
        "Consumers",
        "Producers"
    ],
    "riskGraphConfig": {
        "atRisk": [
            "Removed"
        ],
        "neutral": [
            "New"
        ],
        "onTrack": [
            "Active",
            "Resolved",
            "Closed",
            "Other"
        ]
    },
    "iterationDepth": 8
}