Partager via


Définir les chemins d’itération (sprints) et configurer les itérations d’équipe

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

Les chemins d’itération, également appelés sprints, attribuent des éléments de travail à des intervalles de temps spécifiques. Définissez les chemins d’itération au niveau du projet et que chaque équipe sélectionne les chemins qu’ils utilisent. Les chemins d’itération sont partagés entre toutes les équipes qui les sélectionnent. Vous pouvez créer une structure plate ou hiérarchique de chemins d’itération pour prendre en charge les versions, les sous-versions et les sprints. Si votre équipe n’utilise pas de sprints pour le travail de planification et de suivi, conservez les affectations d’équipe par défaut et utilisez les backlogs et les tableaux de produits et de portefeuille, bien que les outils de planification sprint ne soient pas disponibles.

Définissez des chemin d'itération et affectez-les à des équipes lorsque vous souhaitez utiliser les outils suivants :

Conseil

Si votre équipe ne s’abonne pas ou sélectionne un chemin d’itération spécifique, le chemin d’itération n’est pas visible dans l’affichage d’équipe ou dans l’outil.

Pour plus d’informations sur les restrictions de nommage et les limites placées sur l’ajout de chemins d’itération, consultez À propos des zones et des itérations, restrictions de nommage.

Conseil

Pour mettre à jour rapidement les dates d’itération, consultez Modifier les dates de sprint. Toutefois, si vous devez définir les chemins d’itération et l’arborescence, suivez les instructions fournies dans cet article.

Prerequisites

Catégorie Exigences
Autorisations - Pour définir des chemins d’accès à la zone d’équipe ou à l’itération : administrateur d’équipe ou membre du groupe Administrateurs de projet . Par défaut, l’utilisateur qui a créé le projet dispose de ces autorisations.
- Pour ajouter un chemin d’accès de zone sous le nœud racine ou modifier ou supprimer un nœud enfant : membre du groupe Administrateurs de projet .
- Pour ajouter, modifier et gérer des chemins de zone sous un nœud : une ou plusieurs des autorisations suivantes définies sur Autoriser :
- Créer des nœuds enfants
- Supprimer ce nœud
- Modifier ce nœud
- Afficher les autorisations dans ce nœud

Pour plus d’informations sur l’acquisition d’autorisations, consultez Modifier les autorisations au niveau du projet ou Définir des autorisations et un accès pour le suivi du travail.

Bien démarrer

Les nouveaux projets commencent par un chemin de zone racine unique correspondant au nom du projet. Ajoutez d'autres chemins de domaine sous cette racine et utilisez des chemins d'itération prédéfinis pour suivre le travail en fixant des dates.

Si vous débutez dans la gestion des projets et des équipes, procédez comme suit pour configurer votre projet et vos équipes :

  1. Configurer Azure Boards: Consultez Configurer et personnaliser Azure Boards.
  2. Définir des chemins d’accès et des équipes de zone : suivez Définir les chemins d’accès de zone et affectez-les à une équipe, ce qui garantit au moins un chemin d’accès de zone par équipe.
  3. Définir la longueur de l’itération : choisissez les longueurs d’itération, de préférence cohérentes entre les équipes. Voir à propos des zones et des itérations.
  4. Choisissez la structure du sprint : choisissez une structure de sprint et de version plate ou hiérarchique.
  5. Définissez les chemins d’itération.
  6. Créer des équipes : créez les équipes nécessaires en fonction de l’étape 2. Consultez Ajouter une équipe, passer d’une équipe par défaut à plusieurs équipes.
  7. Affecter des chemins d’accès de zone à des équipes : dans la configuration de l’équipe, affectez les chemins d’accès par défaut et d’autres zones à chaque équipe. Suivez Définir les chemins d’itération par défaut de l’équipe.
  8. Affecter des chemins d’itération aux éléments de travail : utilisez la modification en bloc pour affecter des éléments de travail à des chemins d’itération, améliorant ainsi leur visibilité sur les backlogs et les tableaux. Voir aussi Affecter des éléments de backlog à un sprint.

Si nécessaire, vous pouvez effectuer les tâches suivantes à tout moment :

  • Ajouter des nœuds d'itération enfants
  • Renommer un chemin d’itération (à l’exception du chemin racine)
  • Déplacer un chemin d'itération enfant sous un autre nœud
  • Supprimer un chemin d'itération enfant
  • Modifier les chemins d’itération par défaut et sélectionnés attribués à une équipe

Itération du backlog de l'équipe par rapport à l'itération par défaut

Chaque équipe a accès à différents outils Agile, comme détaillé dans Les équipes et les outils Agile. Ces outils référencent les chemins de zone par défaut de l’équipe et les chemins d’itération sélectionnés ou sprints. Généralement, les équipes utilisent un chemin de zone et plusieurs chemins d'itération pour le suivi du travail, mais vous pouvez utiliser plusieurs chemins de zone sur les backlogs et les tableaux pour prendre en charge différents scénarios.

Les équipes peuvent définir une itération par défaut distincte de l’itération du backlog. L’itération du backlog détermine les éléments qui apparaissent sur les backlogs et les tableaux de l’équipe, tandis que l’itération par défaut affecte des valeurs aux éléments de travail nouvellement créés lorsque vous travaillez à partir du contexte d’équipe.

Tous les éléments de travail créés dans le contexte de l’équipe sont automatiquement affectés au chemin d’accès de zone par défaut de l’équipe et au chemin d’itération par défaut.

Répertorier les itérations de projet

Pour répertorier les itérations de projet, procédez comme suit :

  1. Connectez-vous à votre projet https://dev.azure.com/{Your_Organization/Your_Project}.

  2. Sélectionnez (1) Paramètres > (2) Itérations de > (3).

    Capture d’écran des paramètres du projet, configuration du projet.

Ajouter des itérations et définir des dates d’itération

Ajoutez des itérations de la même façon que vous ajoutez des zones. Pour plus d’informations sur l’utilisation d’une cadence de sprint, consultez Outils de planification Scrum et sprint.

  1. Ajoutez et modifiez des itérations à partir des paramètres >Itérations de configuration >de projet.

    Pour les projets basés sur Scrum, vous voyez l’ensemble de sprints suivant.

    Capture d’écran du contexte Paramètres du projet, configuration du projet, page Itérations.

  2. Pour planifier les dates de début et de fin de chaque sprint que vos équipes utilisent, mettez en surbrillance le sprint et choisissez Définir des dates. Vous pouvez également sélectionner Actions pour le chemin d’itération et choisir Modifier.

    Capture d’écran de la boîte de dialogue pour définir des dates.

  3. Pour sélectionner de nouvelles dates, sélectionnez l’icône de calendrier.

    Capture d’écran de la page Itérations et icône calendrier pour la sélection de nouvelles dates.

  4. Lorsque vous avez terminé, vous disposez d’un ensemble de sprints planifiés, comme dans l’image suivante :

    Capture d’écran de la page Itérations, ensemble planifié de sprints.

    Votre étape suivante consiste à choisir les sprints que chaque équipe utilise.

Liste des itérations de l'équipe

Définissez les valeurs par défaut de l’équipe à partir des paramètres d’équipe. Si vous n’êtes pas administrateur d’équipe, ajoutez-en un. Seuls les administrateurs d’équipe ou de projet peuvent modifier les paramètres d’équipe.

Note

Les équipes peuvent être affectées à un maximum de 300 voies d’itération. Pour plus d’informations, consultez Suivi du travail, processus et limites de projet.

Définissez à la fois les zones et les itérations dans Paramètres de projet > Boards > Configuration d’équipe. Naviguez rapidement vers elle à partir d'un backlog de suivi du travail de l'équipe, d'un tableau ou d'un tableau de bord.

  1. Ouvrez un backlog ou un tableau pour une équipe, puis choisissez Profil d’équipe , puis Paramètres de l’équipe.

    Ici, nous ouvrons le tableau pour l’équipe web et à partir de là le profil de l’équipe.

    Capture d’écran du backlog de travail ou du tableau, choisissez l’icône de profil de l’équipe.

  2. Choisissez itérations et zones.

    Capture d’écran du profil d’équipe, choisissez Itérations et zone.

  3. Pour changer le contexte de l'équipe, utilisez le sélecteur d'équipe dans les fils d'Ariane.

    Capture d’écran de Team Configuration, Barre de navigation d’équipe.

Sélectionner les sprints d’équipe et définir le chemin d’itération par défaut

Vous définissez des sprints pour le projet , puis sélectionnez-les pour qu’ils soient actifs pour chaque équipe. Vous affectez l’itération par défaut à utiliser lors de la création de nouveaux éléments de travail.

  1. Ouvrez paramètres du projet > Boards > Configuration d'équipe > Itérations pour une équipe.

    Ici, nous naviguons vers l'équipe Fabrikam Fiber.

    Capture d’écran des paramètres du projet, configuration d’équipe, page Itérations.

  2. Itération du backlog. Seuls les éléments de travail assignés à une itération égale ou inférieure à cette itération du backlog apparaissent dans les backlogs et les tableaux de l'équipe.

    Capture d'écran de la page Itérations pour l'équipe, définir l'itération du backlog de l'équipe pour les backlogs et les tableaux.

    En outre, tous les éléments de travail ajoutés via le backlog ou le tableau d'équipe sont assignés à l'itération du backlog.

  3. Itération par défaut. L’itération par défaut définit l’itération à utiliser lorsque vous créez un élément de travail à partir du backlog ou du tableau d’équipe. spécifiez toute itération définie sous le chemin d'itération Backlog. Pour affecter de nouveaux éléments de travail à l’itération actuelle, spécifiez @CurrentIteration. La même macro utilisée dans les requêtes pour répertorier les éléments de travail affectés à l’itération actuellement active affectée à l’équipe est utilisée.

    Par exemple, vous souhaiterez peut-être ajouter tous les nouveaux éléments de travail à un chemin d’itération futur, que vous utilisez pour trier et affecter à des sprints spécifiques à intervalles périodiques.

    Capture d’écran de la page Travail, Itérations pour l’équipe, définissez la valeur par défaut de l’équipe pour les nouveaux éléments de travail.

    Note

    Les nouveaux éléments de travail ajoutés via la page Éléments de travail ou le widget Nouveaux éléments de travail d’un tableau de bord d’équipe ne font pas référence au chemin d’itération par défaut attribué à l’équipe. Au lieu de cela, de nouveaux éléments de travail sont affectés au dernier chemin d’itération sélectionné par l’utilisateur. Les nouveaux éléments de travail ajoutés via le backlog Sprints d’une équipe ou le tableau des tâches sont toujours affectés au chemin d’itération associé au sprint sélectionné.

  4. Sprints actifs. Ajoutez une itération pour chaque backlog de sprint que vous souhaitez activer pour l'équipe. Ajoutez chaque sprint, un par un, en le sélectionnant dans le menu.

    Capture d'écran de la page Travail, Itérations pour l'équipe, sélectionnez des sprints.

    Lorsque vous avez terminé, vous devriez voir une liste de sprints, semblable à ce qui suit.

    Capture d'écran de la page Travail, itérations pour l'équipe, active la liste des sprints.

    Si vous ne voyez pas les sprints ou les dates dont vous avez besoin, ajoutez ou modifiez des itérations pour le projet, à condition que vous disposiez des autorisations requises. Pour plus d’informations, consultez Définir des chemins d’itération (sprint).

  5. Pour afficher les backlogs de sprint récemment activés, actualisez la page du backlog produit de votre équipe.

Renommer ou déplacer une itération

Lorsque vous renommez une itération ou déplacez le nœud dans la hiérarchie d’arborescences, le système met automatiquement à jour les éléments de travail et les requêtes qui référencent les chemins existants.

  1. Pour renommer un chemin d’itération, choisissez le menu contextuel du nœud, puis sélectionnez Modifier.

    Capture d’écran d’Open Work, Project Configuration dans le navigateur.

  2. Dans la boîte de dialogue qui s’ouvre, entrez le nouveau nom.

    Capture d’écran de la boîte de dialogue Ouvrir le travail, Configuration du projet dans le navigateur.

  3. Pour déplacer le nœud dans la hiérarchie, modifiez le champ Emplacement.

  4. Pour supprimer un nœud, choisissez l’option Supprimer dans le menu Actions.

    Note

    Lorsque vous supprimez un nœud d’itération, le système met automatiquement à jour les éléments de travail existants avec le nœud que vous entrez dans l’invite de suppression.

Supprimer un chemin d’itération

Important

La suppression de valeurs de chemin d’accès de zone ou la reconfiguration des valeurs de chemin d’itération entraîne une perte de données irréversible dans les graphiques suivants :

  • Graphiques de widgets burndown et burn up
  • Graphiques des sprints burndown
  • Graphiques de vélocité pour les équipes avec des chemins de zone modifiés
  • Graphiques de tendance historique qui référencent les valeurs chemin d’accès à la zone et chemin d’itération définies au moment de chaque élément de travail

Vous pouvez supprimer des chemins de zone et d’itération uniquement lorsqu’ils ne sont plus utilisés par des éléments de travail. Lorsque vous supprimez ces chemins d’accès, vous ne pouvez plus récupérer leurs données historiques.

Lorsque vous supprimez un chemin d’itération, vous devez fournir un chemin d’itération à utiliser pour mettre à jour les éléments de travail affectés au chemin d’itération que vous souhaitez supprimer.

  1. Pour supprimer un chemin d’itération, ouvrez la page Paramètres du projet>Configuration du projet>Itérations du portail web.

  2. Choisissez le menu contextuel du nœud, puis sélectionnez Supprimer ou Supprimer.

  3. Dans la boîte de dialogue qui s’ouvre, sélectionnez le chemin d’itération pour réaffecter les éléments de travail, puis choisissez Supprimer le chemin.

    Capture d’écran de la boîte de dialogue Supprimer l’itération.

Exporter/importer des chemins d'itération

Vous ne pouvez pas exporter ou importer la structure des chemins d’arborescence pour un projet à utiliser avec un autre projet.

grâce à Azure CLI, vous pouvez utiliser la commande az boards iteration pour répertorier les itérations définies pour un projet, puis les ajouter à un autre projet. Une fois que vous avez ajouté les itérations à un autre projet, vous pouvez ensuite utiliser la commande az boards iteration team pour les ajouter à une équipe et définir le chemin d’itération par défaut et backlog de l’équipe.

Vous pouvez utiliser les nœuds de classification (API REST) et Teams (API REST) pour effectuer des actions similaires.

Vous pouvez utiliser les nœuds de classification (API REST) pour répertorier les itérations définies dans un projet. Une fois que vous avez ajouté les itérations à un autre projet, utilisez Teams (API REST) pour les ajouter à une équipe et définir le chemin d’itération par défaut et de backlog de l’équipe.

Chemins d’itération d’archivage

Après un certain temps, vous souhaiterez peut-être archiver les chemins d’itération utilisés pour les sprints d’une année ou plus obsolète. Vous pouvez le faire en déplaçant le chemin d’itération sous un nœud que vous étiquetez « Archive ». Tous les éléments de travail sont mis à jour avec le chemin d’itération déplacé. En outre, les équipes peuvent désélectionner les sprints terminés. Toutes les données sont conservées dans le magasin de données avec les nouvelles affectations de chemin d’itération.

Avant d’archiver les itérations, vérifiez si vous avez capturé tous les rapports souhaités.

Progression du graphique par itération

Vous pouvez générer rapidement des requêtes pour afficher la progression de ces domaines. Par exemple, vous pouvez visualiser la progression des éléments de travail affectés aux sprints, comme indiqué dans le graphique à barres empilé suivant.

Graphique à barres empilées par zone

Ressources programmatiques

Les chemins de zone et les chemins d’itération sont également appelés nœuds de classification.