Agile Vs MVP

Par | | 3 min de lecture | English version

Comparaison visuelle entre différentes étapes d'un produit : skateboard, trottinette, vélo, moto et voiture. Texte : Agile Vs MVP.

Non, contrairement à de très nombreux articles dans toutes les langues, je pense que les concepts de MVP et d'Agilité ne sont pas identiques, voici pourquoi.

MVP

Créé par Frank Robinson en 2001, le concept de « Minimum Viable Product » a été repris par le Lean Startup. L'idée est de développer un produit final complexe par étapes successives : les MVP.

Par itérations, chaque MVP n'est pas une esquisse, une maquette ou un PoC mais un produit utilisable et fonctionnel avec le minimum de fonctionnalités pour convaincre un client ou un utilisateur.

Une illustration classique du développement par MVP montre que le développement d'une voiture passera d'abord par le développement d'un skateboard fonctionnel, puis d'une trottinette... chaque MVP étant utilisable et fonctionnel (voire commercialisable dans certaines publications).

L'Agilité

Basée sur l'itératif incrémental, l'Agilité propose également de développer par étapes successives mais cette fois une esquisse, une maquette, un PoC ou toute autre démonstration de progression générant du feedback est « autorisée ».

Pour développer un produit complexe, on ne passera pas forcément par des choses viables ou commercialisables. La vidéo de Boston Dynamics est un bon exemple d'itératif incrémental propre à l'Agilité.

Identiques ?

Quand on présente l'Agilité à des industriels ou des managers, on entend souvent « Ah oui, l'itératif incrémental c'est comme le MVP ! » tout comme « Le Lean c'est de l'Agile en fait ».

Selon leurs connaissances et leur expérience, ceux qui le disent ont raison alors il est difficile de les contredire sans passer pour un snob, un Guru ou un pédant. Cela ne m'arrête pas pour autant ;).

Oser expliquer la différence principale ?

La vidéo de Boston Dynamics ne montre pas d'étapes viables ou commercialisables : ce n'est pas du MVP. En revanche, elle répond aux critères de l'itératif incrémental : des PoC de déplacement simple en 1D, puis en 2D, puis complexe en 1D puis 2D avant le 3D...

En Agile, en fin de Sprint ou de Release, le livrable est testable mais souvent très loin d'être commercialisable. Pour développer un robot qui court et qui saute, on ne commence pas par un aspirateur robot. Pour développer une voiture, il est étrange d'apprendre d'abord le design de skateboard (confirmé par les constructeurs automobiles qui utilisent l'Agile).

C'est le degré de finition de chaque étape qui diffère principalement et ce n'est pas une petite différence car c'est la définition même du MVP.

Pour aller plus loin, découvrez la formation Méthodes agiles en R&D physique, visitez agilitehardware.fr et lisez aussi notre article L'agilité dans un projet de R&D, sans post-it.

Article également publié sur LinkedIn.

← Tous les articles

Passez à l'action !

Pour un devis rapide, une démonstration ou un RdV, sélectionnez simplement le mode de contact souhaité.

GB