Sommaire
    Partager sur

    Le MVP (Mini­mum Viable Product) est une métho­do­lo­gie de concep­tion d’ap­pli­ca­tions web et mobiles qui s’ins­crit dans la droite ligne des méthodes de déve­lop­pe­ment agiles.  Le prin­cipe est très simple, il s’agit de déter­mi­ner les fonc­tion­na­li­tés mini­mum de votre site web ou appli­ca­tion mobile pour répondre au besoin des utili­sa­teurs.La néces­sité de défi­nir un MVP nait d’un constat bien réel : lorsque l’on a une idée d’ap­pli­ca­tion Web ou mobile,  on a tendance à empi­ler des fonc­tion­na­li­tés annexes lors de la réflexion :

    « Mon appli­ca­tion pour­rait permettre de créer un carnet de voyage, et de géo loca­li­ser des point d’in­té­rêts avec les avis des autres utili­sa­teurs, et ces utili­sa­teurs pour­raient inter­agir et s’en­voyer des messages lorsqu’ils sont dans une zone géogra­phique restreinte, et aussi… »

    Au final, lors de la formu­la­tion du prin­cipe de son projet d’ap­pli­ca­tion auprès de ses parte­naires, le discours risque de se concen­trer sur les fonc­tion­na­li­tés annexes et faire grim­per le devis, tout en oubliant la fonc­tion première et la raison d’être de l’ap­pli­ca­tion.Défi­nir un MVP sur le papier vous permet­tra de concen­trer votre projet sur les fonc­tion­na­li­tés vitales de l’ap­pli­ca­tion et donc :

    • Étudier la viabi­lité réelle de votre produit et son inté­rêtDéfi­nir un budget mini­mumDéfi­nir la V1 de votre produit

    Après avoir produit la V1 de votre appli­ca­tion, dans une démarche de déve­lop­pe­ment agile, le MVP vous permet­tra de tester votre appli­ca­tion Mobile ou votre site Web et faire évoluer votre produit dans le sens de l’uti­li­sa­teur, et non sur la présomp­tion que telle ou telle fonc­tion­na­lité est atten­due par vos futurs clients. Pour avoir une idée plus nette des attentes de vos early-adop­ters, vous pouvez par exemple mettre en place une boite à idée ou un contact support afin de recueillir les envies et attentes de vos clients, à l’image de nombreuses start-up comme Slack, Harvest ou Openoox. Une appli­ca­tion qui évolue régu­liè­re­ment et est à l’écoute de ses utili­sa­teurs évoluera néces­sai­re­ment dans le bon sens. Vous évite­rez ainsi un surin­ves­tis­se­ment dans des fonc­tion­na­li­tés présu­mées et pas forcé­ment atten­dues par vos utili­sa­teurs, et vous pour­rez vous foca­li­ser sur les demandes récur­rentes, pour défi­nir un ordre de prio­rité dans le déve­lop­pe­ment de nouvelles fonc­tion­na­li­tés.Pour résu­mer, défi­nir le MVP de votre produit vous permet­tra de :

    • Gagner du tempsInves­tir utile­mentÊtre au plus près de vos utili­sa­teursFaire évoluer votre appli­ca­tion de manière ration­nelle