Définition de Prêt (DoR) : explication et composants clés

Atlassian Par Atlassian
Parcourir les rubriques

Vous êtes chef de projet et votre équipe est sur le point de se lancer dans son prochain sprint. Mais les tâches sur lesquelles votre équipe doit travailler sont-elles prêtes ?

Pour le savoir, vous aurez besoin d'une définition de « Prêt », essentielle à la gestion de projet Agile. Elle permet à votre équipe de réaliser efficacement la tâche et l'aide également à affiner le backlog.

Sur cette page, nous présenterons la définition de « Prêt » dans Scrum et Agile et expliquerons comment déterminer si une tâche répond à ses critères.

Qu'est-ce que la définition de « Prêt » ?

La définition de « Prêt » vous permet d'évaluer le travail avant que votre équipe ne le commence. Elle définit une tâche, une user story ou un story point pour votre équipe. Si vous utilisez une approche Scrum, la définition de « Prêt » vous permet de prendre des mesures immédiates. Avant de lancer un projet, votre équipe doit connaître les éléments suivants :

  • Vos clients cibles : Quels sont leurs motivations, leurs points faibles et leurs besoins ?
  • Objectifs du projet : Quel est l'objectif du projet ?
  • Tâches requises : Sont-elles utiles, à la fois pour l'entreprise et pour l'utilisateur ? Sont-elles claires et réalisables ?
  • Exigences techniques : L'équipe dispose-t-elle des ressources nécessaires ? Comprend-elle l'approche ou la solution technique ? Pouvez-vous tester ?
  • Estimation du temps : Quel est le calendrier pour réaliser le travail ? Les parties prenantes et l'équipe se sont-elles mises d'accord sur une date de fin ?
  • La définition de « Terminé » : À quoi ressemble l'achèvement de la tâche ? Quelles métriques Scrum prévoyez-vous d'utiliser pour évaluer la réussite ?

Ce n'est qu'une fois que l'équipe aura saisi le périmètre du projet que le travail pourra passer du backlog produit à l'état actif. Tout le monde doit se mettre d'accord collectivement pour déterminer si le travail est prêt. Ainsi, vous réduirez les va-et-vient dans la charge de travail de l'équipe.

Composants clés de la définition de « Prêt »

Vous devrez tenir compte de six éléments essentiels d'une définition de « Prêt ». Ces composants vous aident dans votre planification Agile. Ces composants sont parfois qualifiés de méthode INVEST, qui signifie :

Independent (Indépendant)

Quelle que soit la tâche du backlog sur laquelle vous travaillez, elle ne doit pas dépendre d'une autre tâche. Elle doit être autonome. Votre équipe évitera ainsi tout travail inutile.

Negotiable (Négociable)

Une tâche ne doit pas être rigide. Vous devez être suffisamment flexible pour envisager les autres options que l'équipe pourrait proposer.

Valuable (Précieux)

Votre travail doit poursuivre un objectif. Plus important encore, cela doit apporter de la valeur au produit, au client et à l'entreprise.

Estimable (Estimable)

La tâche doit être faisable, réalisable et mesurable. Votre équipe a besoin de savoir combien de temps et d'efforts elle devra y consacrer. Si le sprint nécessite plusieurs tâches, il en va de même pour chacune d'entre elles.

Petite entreprise

Le travail doit être gérable. Si une tâche est complexe, vous devrez être capable de la décomposer en tâches plus petites. Vous éviterez ainsi de gros problèmes et le travail bâclé pour respecter des délais déraisonnables. De plus, votre équipe ne s'épuisera pas.

Testable (Testable)

Spécifiez les critères de réussite et d'achèvement en fonction des besoins de l'entreprise et des utilisateurs. Votre équipe peut ainsi déterminer si la tâche est terminée.

Pourquoi la définition de « Prêt » est-elle importante ?

Une définition de « Prêt » claire inspirera confiance et définira les attentes vis-à-vis de vous-même, de votre équipe et de vos parties prenantes.

Voici pourquoi une définition de « Prêt » est essentielle pour votre entreprise :

  • Améliore la communication : la définition de « Prêt » aide votre équipe à mieux indiquer si une tâche est prête à être réalisée, réduisant ainsi la confusion et les retards.
  • Améliore l'efficacité : la définition de « Prêt » permet à votre équipe d'exécuter ses tâches efficacement, car les membres de l'équipe peuvent avancer rapidement en sachant qu'ils comprennent parfaitement les exigences techniques.
  • Réduit les erreurs : en maîtrisant parfaitement une tâche, l'équipe peut atténuer les erreurs pendant le sprint.
  • Favorise la collaboration : la définition de « Prêt » peut être considérée comme un accord de coopération et favorise une collaboration saine au sein de l'équipe.
  • Renforce votre équipe : la définition de « Prêt » permet à votre équipe de s'approprier et de contrôler son travail. « N'oubliez pas que la définition de « Prêt » est créée pour l'équipe et par l'équipe », explique Mark Cruth, coach en matière de travail moderne chez Atlassian. « Tout dépend de ce dont l'équipe a besoin pour se sentir à l'aise et commencer à travailler. »

Comment créer une définition de « Prêt »

Maintenant que vous avez compris la définition de « Prêt », il est temps de créer la vôtre. Passons en revue le processus pas-à-pas pour créer une définition de « Prêt » efficace pour votre entreprise :

  1. Définissez les responsabilités de votre équipe. Veillez à ce que chaque membre de l'équipe connaisse ses responsabilités.
  2. Impliquez les principales parties prenantes. Vous aurez besoin de leur avis et de leur adhésion aux critères de la définition de « Prêt » pour éviter toute dérive des objectifs.
  3. Spécifiez la structure et le format de la définition de « Prêt ». À quoi sert votre checklist ? Qu'est-ce qui définit un travail prêt ? Comment votre équipe détermine-t-elle ce qui est prêt ? Ce sont des questions importantes à vous poser lorsque vous créez une définition de « Prêt ».
  4. Préparez votre backlog. Rien ne vaut un backlog bien organisé. Votre équipe doit vérifier si une tâche correspond à la feuille de route produit et si elle est toujours pertinente.
  5. Identifiez et définissez les user stories. Déterminez les critères et la faisabilité d'une user story.
  6. Veillez à ce qu'elle soit conforme à la méthode INVEST. Une checklist de définition de « Prêt » détermine si une tâche est indépendante, négociable, précieuse, estimable, petite et testable.
  7. Revoyez votre définition de « Prêt » régulièrement. Les priorités changent et votre définition de « Prêt » doit refléter ces changements. Sinon, votre équipe ne travaillera peut-être pas aussi efficacement. « Si vous remarquez que l'équipe ne termine pas régulièrement tout son travail au cours d'un sprint, ou qu'il existe une grande confusion pour comprendre le travail au cours du sprint, cela signifie probablement que votre définition de « Prêt » doit être revue et mise à jour », explique Mark Cruth.

Maintenant que vous connaissez toutes les étapes, vous pouvez créer une checklist de définition de « Prêt » dans Jira afin de vous assurer que votre équipe est sur la même longueur d'onde quant à la manière d'accomplir une tâche et aux attentes.

Affinez la définition de « Prêt » de votre équipe avec Jira

Prêt à créer une définition de « Prêt » ? Jira permet aux équipes de développement d'être agiles et garantit que votre travail a du sens pour les clients et pour l'entreprise dans son ensemble.

Établissez votre définition de « Prêt » et intégrez ces exigences à Jira. Créez des champs personnalisés ou téléchargez une extension pour créer des checklists dans Jira pour chaque ticket Jira. Si vous avez différents types de tâches, créez une autre définition de « Prêt » en personnalisant les types de ticket Jira.

Jira simplifie également le processus d'affinement du backlog des sprints. Avec Jira, votre équipe de développement peut :

  • déterminer les tâches et les user stories qui sont prêtes et exploitables ;
  • décomposer les tâches volumineuses en petits sprints faciles à gérer ;
  • réaliser des sprints efficacement et rester concentré sur la tâche ;
  • améliorer la vélocité avec le moins de friction possible.

Définition de « Prêt » : foire aux questions

Exemple de définition de « Prêt »

Une définition de « Prêt » permet à votre équipe de savoir si une tâche du backlog est prête pour un sprint. Voici un exemple de définition de « Prêt » pour une correction de bug :

Une correction de bug est peut-être restée dans votre backlog, mais vous pouvez maintenant la mettre en haut de la liste. Votre équipe a procédé comme suit :

  • Elle a déterminé qu'elle est exploitable. L'équipe pense que la correction de bug est faisable et indépendante des autres tâches.
  • Elle a établi une compréhension commune. L'équipe comprend collectivement en quoi consiste la correction de bug. Elle sait ce dont elle a besoin pour y parvenir.
  • Elle connaît sa valeur. L'équipe comprend l'impact de la correction de bug sur les clients et l'entreprise.
  • A défini des critères et un calendrier d'achèvement. L'équipe estime le temps nécessaire pour terminer la correction sur la base de critères clés.
  • Elle pense que la correction de bug est testable et vérifiable. L'équipe peut tester la correction pour voir si elle fonctionne et la démontrer aux parties prenantes.

Comment s'intègre la définition de « Prêt » dans la gestion de projet Agile ?

Une définition de « Prêt » permet à votre équipe d'être agile. Elle est idéale pour la gestion de projet Agile, car votre équipe :

  • déterminera les tâches sur lesquelles elle peut travailler dans un délai raisonnable ;
  • travaillera efficacement, car elle connaît toutes les dépendances et les exigences ;
  • disposera de toutes les informations nécessaires pour pouvoir terminer le travail à temps.

Quelle est la différence entre la définition de « Prêt » et la définition de « Terminé » ?

Ces deux définitions sont des pierres angulaires cruciales à chaque extrémité d'un sprint, mais elles présentent quelques différences majeures :

  • Définition de « Prêt » : ce sont les critères qui permettent de déterminer si une tâche ou une user story est prête à être réalisée par votre équipe.
  • Définition de « Terminé » : c'est le critère pour évaluer quand une tâche ou une user story est terminée.