Votre navigateur ne supporte pas JavaScript ! Backlog Refinement Takes You from Vision to Value - Scrum Inc.
  • LinkedIn
  • YouTube
  • RSS

L'affinage du carnet de commandes permet de passer de la vision à la valeur

par Ellen Gottesdiener et Jeff Sutherland

Fournir de la valeur plus rapidement

L'affinage du carnet de commandes prépare votre carnet de commandes au développement. En investissant dans cette tâche, vous apportez plus rapidement de la valeur ajoutée, vous pouvez doubler votre productivité et vous construisez une collaboration solide, qui est l'épine dorsale des équipes les plus performantes. Nous constatons que les Product Owners ont besoin d'une formation avancée en matière d'affinage du carnet de commandes. En mettant l'accent sur la valeur et en menant des conversations structurées à l'aide des 7 dimensions du produit, vous améliorez considérablement votre capacité à passer de la vision à la valeur.

Le raffinement, c'est la préparation

backlog refinement from vision to valueL'affinage du carnet de commandes implique d'analyser et de découper les histoires de manière à ce que les éléments du carnet de commandes soient prêts pour la planification du sprint. Un carnet de commandes sain est continuellement affiné par le propriétaire du produit pour que l'équipe puisse détailler, estimer, valoriser et ordonner les éléments du carnet de commandes. Ce travail d'affinage continu est la clé d'une livraison rapide et incrémentale de la valeur du produit tout en optimisant la productivité de l'équipe de développement. Selon les études réalisées par Jakobsen et Sutherland, les éléments du carnet de commandes qui ont été correctement affinés à temps pour être livrés à l'équipe de développement sont les suivants planification du sprint peut doubler la productivité d'une équipe. [1]

Pourtant, les équipes ont du mal à accomplir ce travail important de manière efficace et efficiente. Elles échouent lorsqu'elles perdent du temps sur des éléments du carnet de commandes qui sont insignifiants par rapport à la valeur globale du produit ou qui sont trop vastes ou trop flous pour être exploitables ou démontrables.

Commencer et terminer par une valeur

Un produit réussi apporte de la valeur lorsqu'il est aligné sur la vision et les objectifs du produit. Un produit a de la valeur lorsqu'il offre un juste retour en échange de temps, d'argent, de biens ou de services. L'affinage suppose que le propriétaire du produit collabore avec l'équipe de développement pour ordonner le carnet de commandes en fonction de la valeur. L'affinage nécessite des décisions difficiles pour trouver un équilibre entre les différentes perspectives de valeur des parties prenantes et la façon dont la valeur évolue dans le temps en fonction des conditions du marché et des besoins des clients.

Les décisions d'affinement du carnet de commandes basées sur la valeur nécessitent une collaboration entre le propriétaire du produit et l'équipe. L'instauration d'un climat de confiance devrait révéler les complexités qui influencent les inévitables compromis nécessaires tout au long du cycle de vie du développement. Certains sprints, par exemple, peuvent exiger de l'équipe qu'elle assume une dette technique à court terme afin de fournir les fonctionnalités nécessaires pour rester au niveau des autres offres de produits sur un marché hautement concurrentiel. D'autres sprints peuvent nécessiter que l'équipe se concentre sur la réduction du risque de non-conformité réglementaire en reportant le travail sur les caractéristiques souhaitables à un sprint ultérieur.

Adopter une vision holistique des arriérés

Chaque produit et les éléments du carnet de commandes qui lui sont associés ont 7 dimensions de produit qui intègrent les exigences fonctionnelles.seven product dimensions that assist with backlog refinementLes exigences fonctionnelles (dimensions Utilisateur, Action, Données, Contrôle) et les exigences non fonctionnelles (dimensions Interface, Environnement, Attributs de qualité). [2]

Les 7 dimensions du produit permettent une compréhension unifiée, complète et globale du produit en cours de développement. Cette vision holistique des éléments du carnet de commandes souligne qu'aucune dimension n'est suffisante en soi - les sept dimensions sont nécessaires. En explorant ces dimensions, la compréhension des éléments du carnet de commandes par chacun devrait bénéficier de l'amélioration des conversations.

Les conversations structurées vous aident à découper les produits en fonction de leur valeur

L'équipe a besoin d'un mécanisme pour encourager l'exploration, l'évaluation et la confirmation pendant que les éléments de l'arriéré sont affinés. Cette approche continue et systématique s'appelle la conversation structurée.

Le concept de conversations structurées est un outil utile pour la collaboration et l'innovation au sein d'un groupe. Il encourage une approche plus efficace de l'exploration, de l'évaluation et de la confirmation des options.

Dans un premier temps, l'équipe explore les options pour les éléments du carnet de commandes à travers les 7 dimensions du produit. Elle évalue ensuite un sous-ensemble d'options à forte valeur ajoutée et les rassemble en morceaux cohérents et utiles. La conversation n'est pas terminée tant que chacun ne sait pas comment confirmer sa compréhension commune en identifiant la manière dont chaque histoire sera démontrée et validée.

L'affinage à l'aide de conversations structurées avec les 7 dimensions du produit met en évidence les dépendances et permet à l'équipe de se concentrer sur des histoires exploitables et précieuses qui sont suffisamment petites pour être estimées et achevées au cours d'un sprint. Les spécifications habilitantes sont souvent des sous-produits de ces conversions qui complètent des histoires plus complexes[3]. [Les spécifications habilitantes peuvent inclure des wireframes (dimension d'interface), des diagrammes de modèles de données (dimension de données), des tables de décision (dimension de contrôle) ou d'autres modèles d'analyse visuelle similaires. À titre d'exemple, l'équipe devrait donner la priorité à la création de spécifications habilitantes qui sont les plus utiles pour la conformité réglementaire, les informations de référence pour le support produit et pour les membres de l'équipe qui n'ont pas de connaissances dans le domaine.

Nous avons développé deux jours de formation supplémentaires en plus des cours Scrum Inc Scrum Product Owner et Scrum Inc Scrum Master pour aider ceux qui font de l'affinage de backlog de produit à passer au niveau supérieur dans la création d'histoires. De meilleures histoires signifient une livraison plus rapide, une plus grande satisfaction du client et une augmentation de la productivité. bonheur en équipe et la motivation.

Vous voulez en savoir plus ?

Lire le livre Découvrir pour livrer : Planification et analyse agile des produits par Ellen Gottesdiener et Mary Gorman.

Références
1. Jakobsen, C.R. et Jeff Sutherland, J. "Scrum and CMMI-Going from Good to Great : Êtes-vous prêt à faire ce que vous avez à faire ?" Agile Conference, IEEE Conference Publications (2009) : 333-337.
2. Gottesdiener, Ellen et Mary Gorman. Découvrir pour livrer : Agile Product Planning and Analysis. EBG Consulting. 2012.
3. Sutherland, Jeff. "La spécification habilitante : La clé pour construire des systèmes agiles." Scruminc (blog). 2 juin 2012.

fr_FRFrench
Actions