Exercice : suivre les dépendances à l’aide de plans de livraison

Effectué

L’équipe Tailspin a noté précédemment que certaines cartes des plans de livraison comportent des icônes vertes ou des icônes rouges . Vous allez maintenant apprendre comment ces icônes présentent les dépendances qui existent entre les éléments de travail et comment résoudre les problèmes de dépendance.

Ils ont créé des dépendances entre plusieurs éléments de travail à l’aide du type de lien prédécesseur/successeur. Les liens qu’ils ont créés apparaissent automatiquement dans le plan de livraison qu’ils ont créé. Maintenant, ils doivent examiner ces dépendances et résoudre les problèmes de dépendance éventuels.

Pour ce faire, procédez comme suit :

  • Examinez les dépendances des plans de livraison
  • Identifiez les éléments de travail avec des problèmes de dépendance
  • Résolvez les dépendances qui présentent des problèmes

Voir les éléments de travail avec des dépendances

La première chose que l’équipe remarque quand elle ouvre le plan de livraison est la présence d’icônes de lien. Une icône verte sur certaines cartes indique qu’il n’y a aucun problème de dépendance. Une icône rouge sur d’autres cartes indique qu’une ou plusieurs dépendances présentent des problèmes.

Les problèmes de dépendance se produisent quand l’achèvement d’un élément de travail prédécesseur est planifié après un élément de travail successeur.

A screenshot showing the delivery plan with dependencies.

Voir les lignes reliant les éléments de travail avec des dépendances

Pour voir les éléments de travail qui partagent une dépendance, sélectionnez la carte comportant une icône. Nous sélectionnons ici la carte Mise à jour de la stratégie de confidentialité.

Un lien apparaît, indiquant l’élément de travail participant à la dépendance. Dans le cas présent, il met en évidence l’élément de travail Formation complète à l’interaction communautaire pour l’équipe d’ingénierie. La flèche indique la direction de la dépendance, et la ligne noire confirme qu’il n’y a aucun problème.

A screenshot showing the dependency line between teams with no issues.

Pour masquer la ligne de dépendance, sélectionnez la carte ou n’importe quel emplacement dans la vue.

Maintenant, choisissez une carte présentant un problème. Nous sélectionnons ici Mise à jour de la personnalisation du site. Un problème s’affiche avec le lien vers l’élément Push bêta défini pour l’équipe d’ingénierie. La ligne rouge indique la présence d’un problème et la flèche indique que l’exécution de l’élément Push bêta est planifiée après l’élément Mise à jour de la personnalisation du site, qui dépend lui-même de son achèvement préalable.

A screenshot showing the dependency line between teams with issues.

Ouvrir la boîte de dialogue de dépendance

Pour passer en revue les détails de l’élément de travail Push bêta, choisissez l’icône de la carte afin d’ouvrir la boîte de dialogue Dépendances. La première dépendance indique un problème : l’élément de travail Mise à jour de la personnalisation du site nécessite que le travail Push bêta soit d’abord terminé. La deuxième dépendance listée ne présente aucun problème.

Dependency dialog for a work item with issues.

Résoudre les problèmes de dépendance

L’équipe décide de changer l’ordre dans lequel doivent s’exécuter les éléments de travail sélectionnés pour résoudre les problèmes de dépendance. Elles exécutent les actions suivantes :

  • Équipe Web :

    • Fait glisser la carte Créer un workflow basé sur Git du Sprint 1 vers le Sprint 2.
    • Fait glisser la carte Rechercher les vulnérabilités et les termes du contrat de licence dans le code open source du Sprint 2 vers le Sprint 1.
    • Fait glisser la carte Mise à jour de la personnalisation du site du Sprint 4 vers le Sprint 6.
  • Équipe d’ingénierie :

    • Fait glisser la carte Push bêta du Sprint 6 vers le Sprint 5.

Conseil

Si les icônes ne sont pas mises à jour comme prévu, actualisez votre navigateur en appuyant sur Ctrl+F5.

Une fois ces modifications apportées, l’équipe constate que tous les problèmes de dépendance ont été résolus.

A screenshot showing the delivery plan with all dependencies resolved.

Vous venez de terminer un travail précieux qui a un impact significatif sur l’organisation. La gestion peut avoir la certitude que le travail progressera sans retard prévisible. Dorénavant, plutôt que d’attendre la livraison de dépendances, les équipes auront toujours un travail productif à effectuer. Bien sûr, les choses peuvent changer à mesure que les circonstances évoluent, mais au moins, désormais, chacun sait où se rendre pour se tenir informé.