Le MVP: lancer petit pour apprendre viteThe MVP: launch small, learn fast
MVP veut dire « produit minimum viable ». Ce n'est pas une version bâclée: c'est la plus petite version de ton app qui te permet d'apprendre si les gens en ont besoin. Tu n'as pas besoin d'un produit parfait pour commencer, mais d'un produit qui fait bien une chose.
Mon MVP, concrètement
SmartGrocer a commencé comme une page web unique, une application web progressive que l'on installe depuis le navigateur. Pas de boutique d'applications au départ, pas d'équipe, pas de serveur compliqué. Ça m'a permis de la tester moi-même chaque semaine avant de la montrer à qui que ce soit.
Les étapes sont venues ensuite, une à la fois:
- la version web, utilisée par moi;
- une page pour recruter des testeurs avec des codes d'accès;
- la version Android sur Google Play, en test fermé;
- la version iPhone, que je prépare maintenant.
Faire à la main ce qu'on n'est pas encore prêt à automatiser
Les prix de SmartGrocer viennent de circulaires téléversées dans l'app par la communauté. Comme je n'ai pas encore de communauté, c'est moi qui les ajoute chaque semaine, pour ma région. Ce n'est pas élégant, mais ça me permet de tester l'idée sans construire tout de suite un système compliqué. Je saurai quoi automatiser quand j'aurai de vrais utilisateurs.
Ce qu'un MVP n'est pas
- Ce n'est pas une app pleine de fonctions. Chaque fonction ajoutée est un risque de plus à tester.
- Ce n'est pas un produit qui ne marche pas. Il doit être fiable pour ce qu'il promet.
- Ce n'est pas la fin. C'est le début d'un cycle: construire, tester, corriger, recommencer.
Les erreurs qu'un MVP t'aide à attraper tôt
En utilisant moi-même l'app, j'ai trouvé et corrigé des problèmes qu'aucun plan n'aurait prévus: un code de vérification que l'on pouvait contourner, des cartes de fidélité en double, un planificateur qui proposait presque toujours du poulet. Mieux vaut les trouver avec peu d'utilisateurs qu'avec beaucoup.
Pour ton idée
- Choisis une seule chose que ton app doit faire très bien.
- Construis-la sous sa forme la plus simple.
- Utilise-la ou fais-la tester dès qu'elle fonctionne.
- Note ce qui accroche, corrige, et seulement ensuite ajoute des fonctions.
Tu veux savoir quel serait le MVP de ton idée? C'est le genre de question qu'on règle dans les premières séances de Lance ton app.
MVP stands for "minimum viable product". It is not a sloppy version: it is the smallest version of your app that lets you learn whether people need it. You do not need a perfect product to start, but you do need one that does one thing well.
My MVP, in practice
SmartGrocer started as a single web page, a progressive web app you install from the browser. No app store at first, no team, no complicated server. That let me test it myself every week before showing it to anyone.
The steps came later, one at a time:
- the web version, used by me;
- a page to recruit testers with access codes;
- the Android version on Google Play, in closed testing;
- the iPhone version, which I am preparing now.
Do by hand what you are not yet ready to automate
SmartGrocer's prices come from flyers uploaded into the app by the community. Since I do not have a community yet, I add them myself every week, for my region. It is not elegant, but it lets me test the idea without building a complicated system right away. I will know what to automate once I have real users.
What an MVP is not
- It is not an app full of features. Every feature you add is one more risk to test.
- It is not a product that doesn't work. It must be reliable for what it promises.
- It is not the end. It is the start of a cycle: build, test, fix, repeat.
The mistakes an MVP helps you catch early
By using the app myself, I found and fixed problems no plan would have predicted: a verification code that could be bypassed, duplicate loyalty cards, a planner that suggested chicken almost every time. Better to find them with few users than with many.
For your idea
- Pick the one thing your app must do very well.
- Build it in its simplest form.
- Use it, or have others test it, as soon as it works.
- Note what bothers you, fix it, and only then add features.
Want to know what the MVP of your idea would be? It is the kind of question we settle in the first sessions of Lance ton app.
Une idée d'app? Parlons-en.Got an app idea? Let's talk.
Écris-moi pour une soumissionWrite to me for a quote