Planification d’un Produit Minimum Viable: un Guide Étape par Étape

Eric Ries, auteur du Lean Startup, donne une définition communément acceptée du produit minimum viable (MVP), décrivant « une version d’un nouveau produit qui permet à une équipe de collecter le maximum d’apprentissages validés sur les clients avec le moins d’effort possible.”Dans le développement d’applications mobiles, votre MVP inclut la ou les fonctionnalités nécessaires pour résoudre un problème central pour un ensemble d’utilisateurs et prospérer sur le marché.

Principe central de la méthodologie lean, le développement du MVP suit un processus de construction-mesure-apprentissage; l’objectif est de fournir un avantage immédiat tout en minimisant les coûts de développement et en utilisant les données pour ajouter de la valeur aux utilisateurs au fil du temps. La méthode lean startup MVP vous aide à publier un produit qui peut être continuellement amélioré à mesure que vous validez (ou invalidez) les hypothèses, découvrez ce que les utilisateurs veulent réellement et créez de futures itérations de votre application qui serviront mieux vos clients.

Ce guide étape par étape vous fournira toutes les étapes dont vous avez besoin pour planifier votre produit minimum viable et commencer le développement.

Identifier et comprendre les besoins de l’entreprise

a)Déterminer l’objectif à long terme du produit et l’écrire

b) Répondre à la question « Pourquoi faisons-nous ce projet?”

c)Identifiez les critères de succès qui indiqueront si le produit réussit ou non

a) Cartographiez le(s) parcours utilisateur

Identifiez les utilisateurs (acteurs)

Identifiez la fin de l’histoire (objectif final)

Identifiez toutes les actions que l’utilisateur doit entreprendre pour atteindre cet objectif final

b) Créez une carte « douleur et gain ” pour chaque action

Notez l’action que l’utilisateur accomplit lors de l’utilisation du produit

Notez les points douloureux pour chaque action

Notez les gains pour chaque action

c) Résumez les douleurs et les gains en déclarations d’opportunité

Utilisez Des instructions « Comment pourrions-nous” ou une méthode similaire pour résumer les difficultés et les gains que vous avez identifiés

Décidez des fonctionnalités à créer

a) Utilisez des instructions d’opportunité pour finaliser vos fonctionnalités

b) Fournissez une ventilation des fonctionnalités à inclure dans la feuille de route du produit

c) Utilisez une matrice de hiérarchisation (ou une méthode similaire) pour hiérarchiser les fonctionnalités

La version longue: Construire votre cadre de développement MVP

Nous avons regroupé le processus de planification d’un produit minimum viable en trois étapes simples mais précieuses, dont les versions courtes sont énumérées ci-dessus. Nous allons maintenant fournir un processus étape par étape avec plus de détails et de contexte afin que vous puissiez facilement appliquer ce cadre à votre projet. Ce processus fait partie du cadre de développement agile MVP que nous utilisons chez Clearbridge Mobile pour nos projets de développement d’applications mobiles.

Chaque étape mentionnée doit faire partie de la définition du produit pour tout projet, mais suivre ces étapes vous aidera à identifier et à hiérarchiser les fonctionnalités de manière à vous permettre de décrire en toute confiance ce dont vous avez besoin pour commercialiser votre produit minimum viable.

Identifiez et comprenez les besoins de l’entreprise

Au tout début, vous devriez avoir identifié un besoin quant à la raison pour laquelle le produit devrait exister. Cela peut être un besoin organisationnel ou un besoin du client qui comble une lacune actuelle.

a)Déterminez l’objectif à long terme et notez-le. Répondez à cette question simple: Pourquoi faisons-nous ce projet? Une chaîne de cafés, par exemple, peut avoir pour objectif à long terme de réduire de 30% le délai de passage à la caisse.

b) Identifier les critères de réussite. Ensuite, identifiez les critères qui détermineront si le produit réussira ou non. Cela consistera probablement – et devrait probablement – en plus d’une métrique. Notre chaîne de cafés, par exemple, pourrait définir le succès en atteignant cette réduction de 30% du temps de passage à la caisse, en ayant 100 000 utilisateurs mensuels actifs et en atteignant 1 million de dollars de transactions mensuelles via leur application.

Trouvez les opportunités

Dans la première étape de la planification de votre produit minimum viable, vous devriez avoir déjà identifié les lacunes du marché ou identifié un problème à résoudre, que ce soit pour votre entreprise ou pour les consommateurs. La prochaine étape du développement de MVP consiste à trouver les opportunités pour résoudre ces problèmes et ajouter de la valeur via votre application.

a) Cartographiez le(s) parcours(s) de l’utilisateur. Le parcours utilisateur est plus facilement divisé en trois parties: l’utilisateur, les actions de l’utilisateur et les fins de l’histoire.

i. Identifiez le ou les utilisateurs. Ce sont les personnes qui utiliseront votre produit. Il est possible que vous ayez plus d’une catégorie d’utilisateurs. Par exemple, si vous disposez d’une application de prise de rendez-vous de service, vous pouvez disposer à la fois du planificateur de rendez-vous (client) et du technicien de service.

ii. Identifiez les fins de l’histoire. Pour chaque utilisateur, il y aura une fin d’histoire, qui est l’objectif final de l’utilisateur.

iii. Identifiez les tâches (actions). Les tâches sont les actions que l’utilisateur ou les utilisateurs doivent entreprendre pour atteindre la fin de l’histoire et atteindre l’objectif.

Nous vous suggérons de créer un graphique pour cartographier les parcours des utilisateurs. Voici un exemple de la façon dont cela pourrait ressembler à une application d’agence d’adoption d’animaux de compagnie.

Lors de la planification de votre produit minimum viable, vous voudrez probablement déterminer quel utilisateur a le plus d’emplois et vous concentrer sur cet utilisateur (cela vous permettra de rester fidèle à la méthodologie MVP lean startup — ajoutant le plus de valeur rapidement, avec le moins d’efforts). Dans la majorité des cas, cela aura le plus de sens; cependant, il peut y avoir des priorités plus élevées qui doivent être abordées, de sorte que vous devrez peut-être vous concentrer sur un utilisateur différent.

b) Créez une carte de douleur et de gain pour chaque action. La carte de douleur et de gain vous permet d’identifier tous les points de douleur de l’utilisateur et les gains que l’utilisateur réalise lorsque chacun est traité. Cet exercice vous permet de déterminer où vous avez le plus grand potentiel d’ajouter de la valeur. Vous êtes alors en mesure de concentrer votre produit minimum viable sur ces domaines tout en ajoutant les moins percutants à la feuille de route du produit pour les futures versions.

i) Notez les actions que l’utilisateur doit effectuer. Répertoriez les actions que vous avez identifiées lors de la cartographie des parcours utilisateur.

ii) Notez les points douloureux pour chaque action. Les points de douleur sont de brefs résumés des problèmes ou des inconvénients que les utilisateurs éprouvent lorsqu’ils tentent de terminer cette action.

iii) Notez le gain pour chaque action. Le gain est la valeur obtenue lorsque cette douleur est traitée.

Listez et comptez le nombre de douleurs et de gains pour chaque action, pour chaque utilisateur. Idéalement, lorsque cela a du sens, vous devez attribuer une valeur à l’aide d’un système de points pour aider à quantifier l’importance ou l’impact du gain. Nous vous recommandons d’organiser la carte de la douleur et du gain en un graphique. Si nous revenons sur notre exemple d’agence d’adoption d’animaux de compagnie, voici à quoi pourrait ressembler une ligne de douleur et de gain dans notre tableau pour l’utilisateur Adoptant un animal de compagnie.

c) Résumez les douleurs et les gains en déclarations d’opportunité. Il existe plusieurs façons de résumer les douleurs et les gains. La première consiste à utiliser des déclarations d’opportunité qui suivent un format « Comment pourrions-nous”. Par exemple,  » Comment pourrions-nous faciliter la prise de rendez-vous pour les utilisateurs ? »Cela vous aide à traduire les douleurs et les gains que vous avez identifiés à l’étape précédente en phrases caractéristiques (plus à ce sujet ci-dessous).

Décidez des fonctionnalités à créer

À cette étape, vous pourrez discerner les fonctionnalités à inclure dans votre produit minimum viable, ainsi que les fonctionnalités à inclure dans la feuille de route du produit qui sont moins prioritaires.

a) Utilisez les instructions d’opportunité pour finaliser vos fonctionnalités. À l’aide de vos déclarations d’opportunité de l’étape précédente, finalisez les fonctionnalités que vous souhaitez créer. À ce stade du processus de développement du MVP, vous voudrez créer des phrases caractéristiques. Pour nos adoptants d’animaux de compagnie qui demandent à adopter des animaux, par exemple, la déclaration d’opportunité « Comment pourrions-nous accélérer le processus de demande? »pourrait devenir » Réduire le temps de traitement des demandes de 10%. »

b) Fournir une ventilation des fonctionnalités à inclure dans la feuille de route du produit. Énumérez l’utilisateur et les déclarations d’opportunité spécifiques, et fournissez une ventilation des fonctionnalités à inclure dans la feuille de route du produit.

c) Utilisez une matrice de hiérarchisation (ou une méthode similaire) pour hiérarchiser les entités. Cette étape vous aide à identifier où vous pouvez avoir le plus d’impact sur votre produit en fonction de l’urgence de la fonctionnalité. À l’aide d’une matrice de priorisation, vous pouvez prendre la décision finale sur ce qui doit absolument être inclus dans votre produit minimum viable et sur les fonctionnalités pouvant être incluses dans les versions ultérieures. Voici notre format recommandé pour votre matrice de priorisation MVP.

Votre framework de développement MVP est défini !

À ce stade, vous devriez avoir une base solide pour commencer à développer votre produit minimum viable. Vous avez identifié et compris les besoins de votre entreprise ou de vos clients; vous avez trouvé les opportunités de résoudre les problèmes et vous avez décidé des fonctionnalités à créer et de leur priorité. Le développement agile MVP vous permet de vous concentrer sur ces fonctionnalités pour la construction initiale, de collecter des données et des apprentissages, et de les itérer et de les améliorer en fonction de vos apprentissages. Maintenant, vous pouvez vous concentrer sur la mise sur le marché de votre MVP.

Si vous recherchez un partenaire de développement d’applications mobiles pour vous aider à créer votre MVP, contactez Clearbridge Mobile dès aujourd’hui.

Related Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *