Partage via


Modifier un processus de projet d’Agile à Scrum

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

Vous pouvez modifier un projet basé sur le processus Agile pour utiliser un processus Scrum hérité. Cet article fournit les étapes nécessaires pour apporter cette modification.

Avant d’effectuer cette modification, nous vous recommandons de vous familiariser avec le processus vers lequel vous changez. Les types d’éléments de travail Task, Bug, Feature et Epic sont identiques pour les processus Scrum et Agile. Toutefois, certaines valeurs de champ État et Raison sont différentes.

  Process Types d'éléments de travail Workflow
Agile Capture d’écran montrant les types d’éléments de travail Agile. Capture d’écran montrant le flux de travail Agile.
Scrum Capture d’écran montrant les types d’éléments de travail Scrum. Capture d’écran montrant le flux de travail Scrum.

Pour plus d’informations, consultez À propos des processus et des modèles de processus.

Raisons pour lesquelles vous souhaiterez peut-être changer votre processus d’Agile à Scrum :

  • Vous souhaitez utiliser l’élément de backlog de produit et l’effort au lieu de l’article utilisateur et des points d’histoire.
  • Votre organisation exige que tout le monde standardise son suivi avec un processus hérité personnalisé basé sur le processus Scrum.

Avertissement

Si vous avez des éléments de travail existants, ce processus nécessite des mises à jour manuelles pour les éléments de travail et la configuration de la carte. Veillez à suivre les étapes fournies dans cet article pour vous assurer que vous répondez aux étapes manuelles requises après avoir modifié le processus utilisé par un projet.

Prérequis

Ouvrez Paramètres>Processus

Vous créez, gérez et personnalisez les processus à partir de Paramètres de l’organisation>Processus.

  1. Choisissez le logo Azure DevOps pour ouvrir Projets. Ensuite, choisissez Paramètres de l’organisation.

    Choisissez Paramètres de l’organisation.

  2. Ensuite, choisissez Processus.

    Choisissez Processus.

    Important

    Si vous ne voyez pas Processus, vous travaillez à partir de TFS-2018 ou d’une version antérieure. La page Processus n’est pas prise en charge. Vous devez utiliser les fonctionnalités prises en charge pour le modèle de processus XML local.

Vous créez, gérez et personnalisez les processus à partir de Paramètres de la collection>Processus.

  1. Choisissez le logo Azure DevOps pour ouvrir Projets. Choisissez la collection de projets dont vous souhaitez personnaliser les processus, puis choisissez Paramètres de collection.

    Choisissez Paramètres de l’organisation.

  2. Ensuite, choisissez Processus.

    Choisissez Processus.

Créer et personnaliser un processus hérité de Scrum

La première étape consiste à créer un processus hérité que vous pouvez personnaliser. Les processus système par défaut sont verrouillés d’être personnalisés.

  1. Dans la page Processus, choisissez l’icône actions du processus système Scrum, puis sélectionnez Créer un processus hérité. Nommez le processus « Scrum - Hérité ».

  2. Si les types d’éléments de travail User Story and Issue sont utilisés par votre projet actuel, ajoutez ces types d’éléments de travail au processus « Scrum - Inherited ».

    Vous n’avez pas besoin d’ajouter de détails à ces types d’éléments de travail, car vous les modifierez ultérieurement en élément de backlog de produit et obstacle. Toutefois, si vous avez capturé des détails au sein d’un champ( tels que les points de montage, la priorité ou un autre champ), ajoutez ces champs aux types d’éléments de travail.

  3. Lorsque vous avez terminé, la liste des types d’éléments de travail doit apparaître comme suit.

    WIT hérité de Scrum

Modifier le processus du projet

  1. Choisissez le processus qui contient le projet que vous souhaitez modifier. Pour passer d’Agile à Scrum, choisissez Agile ou le processus personnalisé basé sur Agile. Ici, nous choisissons Agile.

    Choisir le processus Agile

  2. Choisissez Projets, puis choisissez l’icône d’actions pour le projet que vous souhaitez modifier, puis sélectionnez Modifier le processus. Ici, nous choisissons le projet MyAgile.

    Onglet Choisir des projets

    Suivez les étapes de l'Assistant.

  3. Choisissez le processus Scrum - Hérité que vous avez créé précédemment, puis sélectionnez Enregistrer.

    Étape 1 sur 3 de la boîte de dialogue de processus de modification, Choisir le processus

    Si vous avez ignoré l’étape 2 de créer et personnaliser un processus hérité de Scrum, vous recevrez le message suivant pour ajouter les types d’éléments de travail manquants.

    Étape 2 sur 3 de la boîte de dialogue de processus de modification, Nouvelle tentative

    Fermez la boîte de dialogue de l’Assistant et ajoutez les types d’éléments de travail manquants maintenant. Consultez Ajouter et gérer des types d’élément de travail.

  4. Une fois l’exécution terminée, l’Assistant affiche les informations suivantes. Notez les étapes à suivre, puis choisissez Fermer.

    Étape 3 sur 3 de la boîte de dialogue processus de modification

Étapes pour mettre à jour manuellement vos éléments de travail et vos paramètres de tableau :

  • Mettre à jour la colonne en mappage d’état pour chaque carte d’équipe
  • Mettre à jour des éléments de travail existants à l’aide des types d’éléments de travail définis par le processus cible
  • Mettez à jour des éléments de travail existants à l’aide du modèle d’état correct du processus cible.

Mettre à jour les paramètres de colonne à état de la carte

Vous pouvez personnaliser des tableaux pour afficher des colonnes intermédiaires. Pour chaque colonne ajoutée, vous devez choisir un état de workflow valide pour les types d’éléments de travail affichés sur le tableau. Pour plus d’informations, consultez les catégories d’états de flux de travail et d’état.

  1. Pour chaque équipe, ouvrez votre tableau.

    Ouvrir le tableau d’équipe

  2. Choisissez le lien Corriger ce maintenant ou l’icône d’engrenage pour configurer les paramètres de la carte.

    La boîte de dialogue Paramètres s’ouvre. Les onglets qui affichent une icône requise doivent être corrigés.

    Boîte de dialogue Colonnes

    Renommez chaque colonne et choisissez l’état correct pour chaque colonne afin que le mappage de colonne à état soit correct. Si nécessaire, ajoutez une ou plusieurs colonnes. Lorsque vous avez terminé, choisissez Enregistrer et fermer.

    Tableau fixe.

Mettre à jour les éléments de travail

L’étape suivante consiste à mettre à jour en bloc les éléments de travail. La séquence recommandée est la suivante :

  • Créez une requête d’élément de travail qui affiche tous les éléments de travail nécessitant une mise à jour.
  • Effectuez une mise à jour en bloc pour modifier le type d’élément de travail de l’article utilisateur en éléments de travail du backlog produit.
  • Effectuez une mise à jour en bloc sur tous les États pour passer des états Agiles ( Actifs, Résolus et Fermés) aux états de processus Scrum – Approuvés, Validés et Terminés.
  1. Créez une requête pour obtenir la liste de tous les récits utilisateur, problèmes, fonctionnalités, tâches et épopées. Vous devez modifier le type d’élément de travail des deux premiers types d’éléments de travail, ainsi que les champs État et Raison pour tous les éléments.

    Interroger tous les éléments

  2. Choisissez l’icône d’actions, puis sélectionnez Options de colonne. Choisissez d’afficher les champs État et Raison. Choisissez l’onglet Trier , puis définissez-le pour trier la liste par type d’élément de travail et valeur d’état.

    Boîte de dialogue Options de colonne, onglet Trier

  3. Choisissez Résultats pour afficher simplement la liste des éléments de travail.

  4. Mettez en surbrillance tous les récits utilisateur, choisissez l’icône Actions, sélectionnez Type de modification et remplacez le type par Élément de backlog de produit.

    Boîte de dialogue Modifier le type

    Pour plus d’informations, consultez Déplacer, modifier ou supprimer des éléments de travail, Modifier le type d’élément de travail.

    Il est possible que vous receviez des erreurs lorsque le type d’élément de travail et l’état sont incompatibles. Dans ce cas, vous ne pouvez pas enregistrer vos modifications tant que vous n’avez pas mis à jour l’état, comme décrit à l’étape suivante.

    État d’erreur du type d’élément de travail modifié

  5. Mettez en surbrillance tous les éléments de travail du même état, tels que Résolu, choisissez l’icône Actions, puis sélectionnez Modifier. Ajoutez le champ État et sélectionnez Commit ou une valeur valide pour l’élément de backlog de produit. Vous devrez peut-être également mettre à jour le champ Motif. Pour plus d’informations, consultez Modifier en bloc les éléments de travail.

    Boîte de dialogue Modifier l’élément de travail

    Cela doit entraîner une liste mise à jour sans erreurs.

    Liste mise à jour sans erreurs.

  6. Pour enregistrer vos modifications, sélectionnez l’icône Actions et sélectionnez Enregistrer les éléments.

  7. Répétez les étapes ci-dessus pour modifier le type d’élément de travail pour problème en obstacle et mettez à jour les états en états valides pour les types d’éléments de travail.

  8. Lorsque vous avez terminé, veillez à choisir l’icône Actions et à sélectionner Enregistrer les éléments.

Conseil

Si vous avez un certain nombre de modifications de valeur de champ, telles que le remplissage du champ Effort avec la valeur contenue dans Story Points, vous pouvez le faire à l’aide d’Excel. Consultez Ajouter ou modifier les éléments de travail en bloc avec Excel.

Vérifiez vos modifications.

  1. Accédez à votre backlog d’équipe et passez en revue les récits utilisateur.

    Afficher le backlog d’équipe

  2. Accédez à votre tableau d’équipe et vérifiez que les paramètres de colonne sont valides.

    Afficher le tableau d’équipe

    Pour ajouter des colonnes ou modifier des noms de colonnes, consultez Ajouter des colonnes à votre carte.

Mises à jour facultatives

Après avoir modifié le processus, vous pouvez effectuer des mises à jour supplémentaires comme suit :