Les cooks de produit doivent cultiver et entretenir des relations avec de nombreuses personnes au cours du processus de développement. Le plus intime d’entre eux, cependant, sera avec l’utilisateur du produit. Vous devez les connaître sur le bout des doigts : qui ils sont, leurs préférences et leurs besoins. Une façon de développer et de maintenir cette relation est d’écrire Histoires d’utilisateurs.
Tout comme les manifestes et les paperwork de imaginative and prescient, les person tales font partie intégrante de développement de produits. De bonnes histoires d’utilisateurs sont la clé d’une planification et d’une livraison efficaces, de l’engagement de l’équipe et de la satisfaction des shoppers. De vagues récits d’utilisateurs indiquent souvent que l’équipe aura du mal à accomplir des tâches plus tard, ce dont j’ai souvent été témoin dans mon rôle de chef de produit.
Mon implication dans des startups prospères – et certaines qui ont échoué – m’a montré de première foremost l’significance de prendre le temps de rédiger des histoires d’utilisateurs de qualité. Ce information vous aidera, vous et votre équipe, à maîtriser chaque élément et à écrire des histoires d’utilisateurs de qualité à maintes reprises.
Qu’est-ce qu’une histoire d’utilisateur ?
Une person story est un petit incrément du produit représenté en termes de valeur qu’il offrira à l’utilisateur remaining. Un groupe de person tales crée une épopée, et un même produit peut comprendre plusieurs epics. Une person story peut être décomposée en tâches qui reflètent plus précisément le travail et décrivent remark la story sera complétée. Les person tales emploient généralement la formule Utilisateur – Fonctionnalité – Bénéfice, qui peut être appliquée efficacement à la plupart des industries et des entreprises.
Typiquement, le chef de produit est responsable de l’écriture des person tales, mais cela peut occasionnellement incomber au propriétaire du produit, Scrum grasp ou responsable approach. Idéalement, chaque person story sera examinée par la ou les personnes qui entreprendront le travail.
Quels sont les avantages d’une bonne Person Story ?
Une bonne person story présente plusieurs avantages pour le équipe et produit:
- Définir le « qui » et écrire du level de vue de l’utilisateur garantit que l’accent est mis sur le shopper, plutôt que sur ce que l’équipe veut ou préfère.
- Définir le « quoi » clarifie les critères de la personne qui accomplit la tâche, connue sous le nom de faiseur. Tout ce qui n’est pas dans l’histoire peut être considéré comme hors de portée.
- Définir le « pourquoi » motive l’acteur en l’aidant à comprendre l’influence que le livrable aura sur la vie de l’utilisateur.
- Définir la valeur utilisateur peut aider à identifier une fonctionnalité moins avantageuse avant de commencer à travailler dessus, et les ressources sont potentiellement gaspillées.
À quoi ressemble une bonne person story ?
Si, par exemple, vous construisez une maison pour votre shopper, l’une de vos histoires portera sur la création des murs d’enceinte. Une mauvaise person story pourrait dire « J’ai besoin de murs » – en identifiant le « quoi » mais rien de plus. Une meilleure serait : « En tant que propriétaire, je veux que ma maison ait des murs d’enceinte pour empêcher les éléments d’entrer, et que le toit ne me tombe pas sur la tête. » Je pense cependant que si une person story remplit vraiment son objectif, elle doit répondre de manière claire et concise à toutes les questions suivantes :
- Qui est l’utilisateur ?
- Que veut l’utilisateur ? Pourquoi l’utilisateur veut-il cela ?
- Remark l’équipe d’ingénierie doit-elle interpréter cette histoire ?
- Cette histoire dépend-elle d’une autre histoire terminée au préalable ?
- L’achèvement de cette histoire active-t-il une autre histoire dans le backlog ?
- Quelle est la portée (c’est-à-dire quels sont les critères minimaux) ?
- Quelle est l’ampleur de cette histoire (c’est-à-dire, où se situe-t-elle sur l’échelle d’estimation) ?
C’est le modèle que j’utilise – il a évolué avec mon connaissance de la gestion des produits et a bien fonctionné pour moi pendant de nombreuses années:
Composant |
Query |
Répondre |
However |
---|---|---|---|
Persona de l’utilisateur |
Qui est l’utilisateur ? |
L’utilisateur est un homme riche de Chicago qui construit une luxueuse résidence d’été dans les Hamptons. |
Pour imaginer pleinement l’utilisateur, les équipes travaillent avec de nombreux personnages différents, il est donc vital d’être aussi détaillé que potential. |
Histoire de l’utilisateur |
Que veut l’utilisateur ? Pourquoi l’utilisateur veut-il cela ? |
« En tant que propriétaire, j’aimerais avoir des murs de briques décoratifs autour de ma maison dans un motif de vannerie en diagonale, automobile je les verrai tous les jours et j’aimerais qu’ils soient agréables à voir. » |
Comprendre la motivation de l’utilisateur et son raisonnement. |
Résumé |
Remark l’équipe d’ingénierie doit-elle interpréter cette histoire ? |
L’utilisateur veut des murs élaborés, nous devons donc construire un mur central régulier, puis disposer d’un échafaudage dans le fashion requis (c’est-à-dire, tressé en diagonale). Nous pouvons utiliser des briques ordinaires pour le noyau du mur, mais nous devrons utiliser des briques décoratives de haute qualité pour les couches de façade des deux côtés du mur. |
Pour décomposer l’histoire logiquement en tâches, ce qui facilite le suivi des progrès. |
Situation préalable |
Cette histoire dépend-elle d’une autre histoire terminée au préalable ? |
Afin de commencer les travaux, les fondations de la maison doivent être terminées et prêtes à être construites. |
Pour interpréter où se trouve une histoire dans la hiérarchie du flux de travail et visualiser le calendrier de livraison international. |
Postcondition |
L’achèvement de cette histoire active-t-il une autre histoire dans le backlog ? |
Lorsque les murs seront terminés, nous pourrons mettre en place des colonnes de soutien et, enfin, le toit. |
Pour interpréter où se trouve une histoire dans la hiérarchie du flux de travail et visualiser le calendrier de livraison international. |
Définition de terminé |
Quelle est la portée ? |
Il devrait y avoir un ensemble continu de murs extérieurs autour de la maison, avec une façade diagonale de fashion tressé des deux côtés du mur. La largeur de bout en bout du mur ne doit pas être inférieure à 12 pouces à tout second. |
Pour définir quand une histoire est terminée. La resolution devra inclure tout ce qui est répertorié ici. |
Taille du T-shirt |
Quelle est l’ampleur de cette histoire ? |
Moyen |
Pour estimer grossièrement le délai de livraison de l’histoire globale. Une estimation plus granulaire sera alors complétée pour chaque tâche par le doer. |
Un mythe courant sur les histoires d’utilisateurs
Quand il s’agit de juger si les person tales sont bonnes ou mauvaises, il y a un mythe omniprésent que je veux dissiper.
Beaucoup de gens pensent qu’une person story doit être complétée dans un dash distinctive, et, si ce n’est pas le cas, c’était une mauvaise person story. Ce n’est pas le cas. Bien sûr, il est préférable qu’une person story soit terminée dans un dash (et cela devrait être réalisable), mais la bande passante de l’équipe et les facteurs externes peuvent avoir un influence sur la quantité de travail qui peut être effectuée, et cela variera d’un dash à l’autre. En outre, les estimations supposent généralement que chaque membre de l’équipe de développement a le même niveau de compétence dans tous les domaines ; le fait est qu’il faudra moins de temps à un ingénieur plus expérimenté pour accomplir une tâche qu’à un ingénieur débutant.
Vous ne devriez pas essayer de créer de courtes histoires d’utilisateurs juste pour qu’elles soient terminées rapidement ; votre person story doit plutôt chercher à représenter une augmentation logique de la valeur fournie. Ne laissez pas un calendrier dicter votre création d’une person story convaincante.
Gardez l’utilisateur au premier plan dans votre esprit
Je trouve que les projets sont plus agréables et plus réussis lorsque j’ai confiance en mon connaissance de l’utilisateur—vous pouvez en savoir plus sur mes expériences sur mon weblog personnel. Que je suggest de nouvelles fonctionnalités ou que je décide de l’étendue de la livraison avec mon équipe, savoir ce que l’utilisateur dirait est le moyen le plus fiable de tester ma imaginative and prescient. Il est cependant facile de perdre le contact avec l’utilisateur – et donc le « pourquoi » – si je ne pense pas régulièrement à lui. Cela est vrai pour la majorité des cooks de produit qui se concentrent souvent sur d’autres tâches et fonctions. Rédiger de bonnes histoires d’utilisateurs peut vous aider, vous et les membres de votre équipe, à conserver cette picture de l’utilisateur dans votre esprit, et même à améliorer votre relation avec eux.