Modifier un processus de projet de Scrum à Agile

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

Vous pouvez modifier un projet basé sur le processus Scrum pour utiliser un processus Agile 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
Scrum Scrum work item types Scrum workflow
Agile Agile work item types Agile workflow

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

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

  • Vous souhaitez utiliser l’article utilisateur et les points de récit au lieu de l’élément de backlog de produit et de l’effort.
  • Votre organization exige que tout le monde standardise son suivi avec un processus hérité personnalisé basé sur le processus Agile.

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. Choisissez ensuite Paramètres de l’organisation.

    Choose Organization settings.

  2. Ensuite, choisissez Processus.

    Choose Process.

    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 Paramètres de collection.

    Choose Organization settings.

  2. Ensuite, choisissez Processus.

    Choose Process.

Créer et personnaliser un processus hérité Agile

  1. Créez un processus personnalisé sous Agile appelé « Agile - Hérité ».

  2. Si les types d’éléments de travail de backlog de produit et d’obstacles sont utilisés dans votre projet scrum actuel, vous devez ajouter ces types d’éléments de travail au processus « Agile - Hérité ».

    Vous n’avez pas besoin d’ajouter de détails à ces types d’éléments de travail, car vous les remplacerez ultérieurement par l’article utilisateur et le problème. Toutefois, si vous avez capturé des détails au sein d’un champ( par exemple Effort, Priorité ou 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.

    Agile - Inherited WITs

Modifier le processus

  1. Choisissez le processus qui contient le projet que vous souhaitez modifier. Pour passer de Scrum à Agile, choisissez Scrum ou un processus personnalisé basé sur Scrum.

    Choose the process

  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 Fabrikam Fibre PB.

    Choose Projects tab

    Suivez les étapes de l'Assistant.

  3. Choisissez le processus Agile - Hérité que vous avez créé précédemment, puis choisissez Enregistrer.

    Step 1 of 3 of change process dialog, Choose the process

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

    Step 2 of 3 of change process dialog, Retry

    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.

    Step 3 of 3 of change process dialog

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

  • Mettre à jour la colonne vers le mappage d’état pour chaque tableau Kanban 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 du tableau Kanban

Vous pouvez personnaliser les tableaux Kanban 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 en savoir plus, consultez les catégories d’états de flux de travail et d’état.

  1. Pour chaque équipe, ouvrez votre tableau Kanban.

    Open team Kanban board

  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.

    Columns dialog

    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.

    Kanban board fixed.

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’élément de backlog de produit en éléments de travail en récit utilisateur.
  • Effectuez une mise à jour en bloc sur tous les États pour passer des états Scrum (Approuvés, Validés et Terminés) aux états de processus Agile ( Actif, Résolu et Fermé).
  1. Créez une requête pour obtenir la liste de tous les éléments de backlog de produit, obstacles, 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.

    Query all items

  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.

    Column options dialog, sort tab

  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.

    Change type dialog

    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.

    Error state of changed work item type

  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.

    Edit work item dialog

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

    Updated list without errors.

  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 l’obstacle au problème 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 Points de l’article avec la valeur contenue dans Effort, 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 vérifiez que les éléments du backlog apparaissent comme prévu.

    View team backlog

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

    View team board

    Pour ajouter des colonnes ou modifier les noms de colonnes, consultez Ajouter des colonnes à votre tableau Kanban.

Mises à jour facultatives

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