Un MVP (minimum viable product, ou produit minimum viable) est la plus petite version d'un logiciel qui règle un vrai problème pour de vrais utilisateurs. Pas une maquette, pas un prototype jetable : un système en production, mais limité au cœur. Le but est d'apprendre vite ce qui compte avant de construire ce qui ne comptera peut-être jamais.
Pourquoi commencer petit
Les requis écrits sur papier sont toujours partiellement faux. Une fois le logiciel entre les mains des employés, les priorités changent : la fonction jugée essentielle sert peu, et un détail oublié bloque tout le monde. Le MVP expose ces surprises après deux mois plutôt qu'après un an, quand le budget est encore là pour ajuster.
À quoi ressemble un MVP en PME
Pour un WMS, c'est la réception et la cueillette par code-barres, sans les rapports avancés ni l'intégration aux transporteurs. Pour un CRM, c'est la liste des occasions et les suivis, sans l'automatisation des courriels. Pour un ERP sur mesure, c'est souvent le module le plus douloureux (soumissions, production ou inventaire) livré seul et connecté à la comptabilité existante.
Ce qu'un MVP n'est pas
Ce n'est pas une excuse pour livrer du travail bâclé. Le MVP est réduit en étendue, pas en qualité : les fonctions présentes sont testées, sécurisées et prêtes pour la production. Un MVP mal construit devient de la dette technique dès la deuxième phase.