Vous avez une idée d'application? Voici comment savoir si elle vaut la peine d'être développée
Une idée n'a pas besoin d'être complètement nouvelle pour devenir un bon produit. Elle doit surtout répondre à un problème réel, pour des gens qui ont réellement envie de le régler.
Vous avez une idée d'application. Elle vous semble bonne. Peut-être même excellente.
Vous en parlez à votre conjoint, à vos collègues ou à quelques amis et, généralement, quelqu'un finit par vous dire : « Ça existe sûrement déjà. »
Peut-être. Mais ce n'est pas nécessairement la bonne question à se poser.
Une idée n'a pas besoin d'être complètement nouvelle pour devenir un bon produit. Elle doit surtout répondre à un problème réel, pour des gens qui ont réellement envie de le régler.
Avant d'investir du temps et de l'argent dans le développement d'une application, il vaut donc mieux prendre le temps de valider quelques éléments.
Commencez par le problème, pas par l'application
C'est probablement l'erreur la plus facile à faire.
On imagine rapidement l'application : les fonctionnalités, les écrans, les couleurs, le nom, le logo… alors qu'on devrait commencer beaucoup plus simplement.
Supposons que vous souhaitiez créer une application permettant aux propriétaires de suivre leurs rénovations. L'idée peut sembler intéressante. Mais pourquoi quelqu'un utiliserait-il cette application?
- Parce qu'il oublie ses dépenses?
- Parce que ses factures sont éparpillées un peu partout?
- Parce qu'il a de la difficulté à suivre l'avancement des travaux?
- Parce qu'il doit coordonner plusieurs entrepreneurs?
- Parce qu'il aimerait conserver les informations sur les matériaux, les couleurs et les garanties pour plus tard?
Ce sont ces problèmes qui deviennent intéressants. L'application n'est finalement que la solution.
Et plus le problème est fréquent, frustrant ou coûteux, plus il devient intéressant de chercher une façon de le résoudre.
Est-ce que quelqu'un essaie déjà de régler ce problème?
Une des premières choses que nous ferions avant de développer une application serait simplement de regarder ce que les gens font actuellement.
- Cherchent-ils une solution sur Google?
- Utilisent-ils Excel?
- Des notes dans leur téléphone?
- Un logiciel qui ne répond qu'à une partie du besoin?
- Plusieurs applications différentes?
- Ou ont-ils simplement accepté de vivre avec le problème?
C'est une information importante.
Lorsqu'une personne utilise déjà une solution imparfaite pour régler un problème, c'est souvent un signe intéressant. Elle nous montre que le besoin existe déjà.
Il faut ensuite déterminer si nous pouvons faire mieux.
« Mais mon idée existe déjà… »
Ce n'est pas nécessairement une mauvaise nouvelle.
Lorsque nous avons une idée, notre premier réflexe est souvent d'espérer que personne n'y ait pensé avant nous. Pourtant, découvrir des concurrents peut aussi confirmer qu'il existe un marché.
- Google n'a pas inventé le moteur de recherche.
- Facebook n'a pas inventé le réseau social.
- Shopify n'a pas inventé le commerce électronique.
Ils ont proposé une façon différente de répondre à un besoin qui existait déjà.
Elle peut être plus simple. Plus rapide. Mieux adaptée à un secteur particulier. Pensée pour le marché québécois. Moins chère. Plus agréable à utiliser. Ou elle peut réunir dans un même endroit plusieurs fonctions qui nécessitent actuellement différents outils.
Il n'est pas toujours nécessaire de réinventer quelque chose. Parfois, il suffit de voir un problème sous un autre angle.
Qui utiliserait réellement votre application?
« Tout le monde » n'est généralement pas une bonne réponse. Une application destinée à tout le monde risque rapidement de ne répondre parfaitement aux besoins de personne.
Essayez plutôt d'imaginer votre premier utilisateur.
- Qui est-il?
- Que fait-il?
- Pourquoi aurait-il besoin de votre application?
- À quel moment l'utiliserait-il?
- À quelle fréquence?
Et surtout : qu'est-ce qui ferait en sorte qu'il continue de l'utiliser après l'avoir téléchargée?
Plus cet utilisateur devient précis, plus il devient facile de réfléchir au produit. Vous pourrez toujours élargir votre marché plus tard.
Est-ce que les gens seraient prêts à payer?
Une application peut être utile sans nécessairement devenir une bonne entreprise. Il faut donc assez rapidement réfléchir au modèle d'affaires.
- L'utilisateur paiera-t-il pour télécharger l'application?
- Y aura-t-il un abonnement mensuel?
- Une version gratuite et une version payante?
- L'application sera-t-elle gratuite pour l'utilisateur, mais financée autrement?
- S'adresse-t-elle plutôt aux entreprises?
- Pourrait-elle générer des ventes pour un autre service?
Il n'y a pas une seule bonne réponse. Mais il faut comprendre assez tôt comment l'application pourrait éventuellement générer des revenus.
Parce qu'une application qui attire 50 000 utilisateurs mais qui coûte plus cher à exploiter qu'elle ne rapporte n'est pas nécessairement un succès commercial.
Vous n'avez probablement pas besoin de développer toute votre idée immédiatement
C'est ici qu'un projet peut devenir inutilement coûteux.
On imagine une application avec 25 fonctionnalités et on demande ensuite à une équipe de tout développer. Ce n'est pas toujours la meilleure façon de commencer.
Il peut être beaucoup plus intéressant de déterminer quelle est la plus petite version du produit qui permet réellement de tester l'idée. C'est ce qu'on appelle généralement un MVP — Minimum Viable Product, ou produit minimum viable.
Reprenons notre exemple d'application de rénovation. La vision complète pourrait éventuellement comprendre :
- un budget;
- les factures;
- les photos avant/après;
- les entrepreneurs;
- un calendrier;
- les garanties;
- les matériaux;
- des rappels;
- de l'intelligence artificielle;
- le partage avec les membres de la famille.
Mais avons-nous vraiment besoin de tout cela pour savoir si les propriétaires veulent utiliser l'application? Probablement pas.
Une première version beaucoup plus simple pourrait suffire à tester le concept. Si les utilisateurs l'adoptent, nous améliorons le produit. S'ils ne l'utilisent pas comme prévu, nous apprenons quelque chose avant d'avoir investi dans les 25 fonctionnalités.
Une petite validation peut éviter un gros investissement
Avant d'écrire la première ligne de code, il est possible de faire beaucoup de choses.
- Parler aux utilisateurs potentiels.
- Étudier les concurrents.
- Analyser les recherches effectuées sur Google.
- Créer quelques maquettes.
- Présenter le concept.
- Tester une page d'inscription.
- Évaluer les coûts de développement.
- Réfléchir au prix.
- Calculer combien de clients seraient nécessaires pour rentabiliser le projet.
Aucune de ces étapes ne garantit qu'une application fonctionnera. Il n'existe malheureusement pas de formule permettant de garantir le succès d'une idée.
Par contre, elles permettent de remplacer une partie des suppositions par de l'information. Et c'est déjà énorme.
Alors, comment savoir si votre idée vaut la peine d'être développée?
Avant d'aller plus loin, essayez de répondre clairement à ces questions :
- Quel problème mon application règle-t-elle?
- Qui rencontre ce problème?
- Comment ces personnes le règlent-elles aujourd'hui?
- Existe-t-il déjà des solutions?
- Qu'est-ce que mon application ferait différemment ou mieux?
- Pourquoi quelqu'un commencerait-il à l'utiliser?
- Pourquoi continuerait-il à l'utiliser?
- Comment pourrait-elle générer des revenus?
- Quelle serait la version la plus simple permettant de tester l'idée?
- Combien suis-je prêt à investir pour obtenir une première réponse du marché?
Si plusieurs réponses sont encore floues, ce n'est pas nécessairement un signe qu'il faut abandonner l'idée. C'est simplement un signe qu'il est probablement trop tôt pour commencer à la développer.
Chez Giraph, nous aimons commencer par l'idée
Développer une application, ce n'est pas seulement programmer. Il faut comprendre le problème, réfléchir à l'utilisateur, simplifier le concept, faire des choix technologiques et garder en tête la façon dont le produit pourra éventuellement devenir viable.
Chez Giraph.Design, c'est cette partie qui nous intéresse particulièrement.
Vous pouvez arriver avec un projet très précis. Mais vous pouvez aussi arriver avec quelque chose de beaucoup moins défini : « J'ai une idée. Je pense qu'il y a quelque chose à faire avec ça. » C'est déjà un excellent point de départ.
Avant de vous demander comment développer votre application, nous pouvons commencer par une question beaucoup plus importante :