Si vous faites du product management, les user stories font certainement partie de votre quotidien.
C’est également notre cas chez Harvestr. Ces outils sont là pour guider le développement du produit en explicitant le problème utilisateur à résoudre. Mais comment faire pour rédiger une user story efficace ? Cet article vous donne des conseils pour rédiger des user stories pour vos produits.
Qu’est-ce qu’une user story ?
En méthodologie agile, une user story désigne une mise en situation permettant de décrire précisément le bénéfice attendu d’une fonctionnalité produit à développer en se plaçant du point de vue de l’utilisateur final. Dans la méthode SCRUM, là user story sert à illustrer un besoin utilisateur identifié. Son but : s’assurer de délivrer un produit répondant à ce besoin.
De prime abord, la création de user stories semble relativement simple. En fonction des besoins exprimés par les utilisateurs, il suffirait de rédiger la tâche à accomplir par la fonctionnalité à développer et de l’ajouter au backlog produit. Dans les faits, c’est plus complexe. Car rédiger une user story efficace nécessite :
- De bien connaître le besoin et le contexte de l’utilisateur final.
- De bien comprendre les problématiques techniques liées à la solution pouvant répondre à ce besoin.
Avant d’être rédigée et transmise à l’équipe technique en charge du développement, la problématique fonctionnelle nécessite plusieurs cycles d’itération. La user story est loin d’être une réflexion initiale notée sur un post-it, comme on le croit trop souvent. Elle est plutôt la conclusion d’un long cycle de recherches et d’échanges avec l’utilisateur final.
Comment rédiger une user story efficace ?
À l’origine d’une user story fonctionnelle se trouve un besoin exprimé directement ou indirectement par l’utilisateur final. Une user story a donc comme point de départ le feedback utilisateur. Tout l’enjeu consiste ensuite à identifier, traduire et exploiter au maximum les besoins exprimés. Pour cela, il est conseillé de partir des traditionnelles questions : « qui », « quoi » et « pourquoi ».
Ces trois éléments aident à structurer le contenu de l’user story afin qu’elle exprime clairement la valeur ajoutée du produit ou de la fonctionnalité, ainsi que son bénéficiaire direct.
C’est pourquoi la formulation la plus simple d’une user story est celle-ci :
- En tant que :
- Je veux :
- Afin de :
Par exemple : en tant qu’abonné, je veux avoir la possibilité de prendre un rendez-vous en moins de 24 h avec un conseiller afin d’ajouter de nouvelles options à mon abonnement.
Pour vous assurer qu’une user story est bien rédigée, vous pouvez respecter les 6 critères de l’acronyme INVEST :
- Independent : les user stories doivent être indépendantes les unes des autres afin de faciliter leur développement.
- Negotiable : à moins d’être inclues dans le sprint, les user stories doivent pouvoir être challengées.
- Valuable : les user stories doivent impérativement apporter de la valeur à l’utilisateur du produit.
- Estimable : les user stories doivent pouvoir être décomposables en story points selon leur degré de complexité.
- Small : les user stories doivent être suffisamment découpées pour simplifier leur développement, leur test et leur déploiement.
- Testable : les user stories doivent pouvoir être tester et évaluer concrètement par l’équipe produit.
Qui rédige les user stories ?
En tant que responsable de la stratégie du produit, c’est le product manager qui rédiger les user stories. Il s’appuie sur différents outils de recherche utilisateur, tels que des échanges avec le service client ou des interviews avec des utilisateurs du produit. Son but est de creuser les besoins identifiés.
Les user stories passent ensuite sous la houlette du product designer (responsable de l’expérience utilisateur). Il exprime et teste les différentes solutions possibles via des maquettes fonctionnelles. Ces dernières sont transmises au product owner, qui va pouvoir décomposer le besoin en fonctionnalités que son équipe implémentera dans le produit.
À travers ce processus, les user stories les plus anodines peuvent faire émerger des idées innovantes et devenir de véritables poules aux œufs d'or. L’équipe d’Harvestr est à portée de clic si vous avez besoin d’aide avec vos user stories.