Coach Agile, redécouvrez l’approche mvp (minimum viable product) au travers de cet excellent article !
J’apprécie énormément l’illustration de la construction incrémentale d’un produit par Henrik Kniberg dans sa présentation What is Scrum? (slides from my talk at KTH)
Je m’y réfère souvent pour expliquer à mes équipes comment doivent se réfléchir, se découper et se prioriser leurs fonctionnalités et leurs User Stories.
J’y vois cependant autre chose que le simple contentement du client, j’en distingue une évolution des besoins.
Je travaille dans la société MétroCTrop spécialisé dans le véhicule sur mesure.
Une de nos clientes, Léonie, voudrait un moyen de transport lui permettant d’aller faire ses courses.
Nous allons construire ce produit de manière incrémentale et de manière à répondre à tous ses besoins.
Le besoin principal que nous devons couvrir et donc notre premier objectif est de permettre à Léonie d’aller faire ses courses, nous pensons que le skateboard est le moyen le plus simple à construire et le moins coûteux.“En tant que Léonie je veux un skateboard afin d’aller faire mes courses”
Léonie n’est pas une professionnelle du skateboard mais elle le maîtrise quand même. Cela lui permet de faire ses courses en mettant tout dans un sac à dos.
Mais Léonie ne veux pas risquer de se casser une jambe et aimerai un moyen de transport plus maniable.
Bon, Léonie est contente de ne plus avoir à aller à pied faire ses courses mais, effectivement, le skateboard n’était pas le moyen de transport le plus simple à diriger pour elle, nous avons rajouté un guidon et l’avons raccordé aux roues de devant pour le transformer en trottinette.“En tant que Léonie je veux une trottinette pour me diriger plus facilement vers le magasin”
Léonie est satisfaite, la trottinette est bien plus facile à manier mais l’aller retour lui prend quand même 30mn ce qui est trop pour elle d’autant plus qu’elle doit encore faire plusieurs aller-retours.
Elle voudrait maintenant un véhicule avec la même maniabilité mais qui irait plus vite.
Nouveau besoin, nouveau challenge, gagner en performance. Nous lui avons designé un beau vélo 8 vitesses.“En tant que Léonie je veux un vélo pour aller plus rapidement faire mes courses”
Léonie est très contente, elle ne mets plus que 10mn pour aller faire ses courses, de plus elle peut mettre 2 sacs sur chaque poignée du guidon sans que ça la déstabilise ce qui lui permet de faire ses courses pour la journée.
Cependant, après une journée de travail, Léonie aimerait faire ses courses sans se fatiguer et la route entre chez elle et le supermarché est en pente.
On améliore notre produit afin de répondre au besoin de pouvoir faire ses courses sans effort. Léonie est motarde, nous avons donc construit une moto qui l’emmènera au supermarché sans se fatiguer. Léonie met maintenant 8mn aller-retour pour aller au supermarché.“En tant que Léonie je veux une moto afin de ne plus me fatiguer quand je vais faire mes courses”
Nous avons permi à Léonie d’aller faire ses courses, puis d’aller au supermarché facilement, rapidement et sans effort. Avec le vélo et la moto, elle n’a plus à faire plusieurs aller-retour dans la journée. Nous avons donc rempli tous les besoins exprimés par Léonie au départ.
Le besoin de Léonie a évolué aux vues de ce que nous étions capables de faire. Le temps passé à faire ses courses est encore trop important pour Léonie, dans la semaine elle passe presque 1h/semaine (8mnx7j) rien qu’en trajet. Léonie aimerait ne faire le trajet qu’une fois par semaine.
Pour répondre à la problématique de Léonie, nous avons réfléchi ensemble et avons pris l’hypothèse que pour faire moins de trajet, il fallait qu’elle puisse transporter plus de courses, nous avons donc construit une voiture avec le même moteur que la moto et un coffre lui permettant de transporter une plus grosse volumétrie de produit.“En tant que Léonie je veux une voiture afin de pouvoir transporter plus de courses et ne faire le trajet qu’une fois par semaine”
Léonie est ravie, notre produit final lui convient parfaitement et nous avons su répondre à tous ses besoins même ceux qui ont émergé de l’utilisation du produit et du changement de comportement induit.
L’étude de ce cas donne une autre vision du schéma d’Henrik Kniberg et de la démarche incrémentale.
Le schéma nous dit que plus on fait évoluer le produit plus l’utilisateur est content (ce qui est vrai). Ce qu’il montre mais n’exprime pas c’est que chaque livrable est utilisable et apporte de la valeur (même pour le skateboard où le bonhomme ne semble pas satisfait).
Ce qui transparait finalement c’est que seule la voiture est un livrable utilisable.
La démarche de découpage de MétroCTrop consiste à valider étape par étape des hypothèses de solutions en répondant à un nouveau besoin exprimé. Cette démarche pouvant aussi générer de nouveaux besoins.
Nous savons que Léonie veut que ses courses soient faites rapidement et par extension, ne pas perdre de temps en transport. Nous savons que le skateboard n’est pas une solution satisfaisante mais elle permet de valider les premières hypothèses et de générer un nouveau besoin celui d’être en sécurité. Si le seul besoin exprimé avait été le temps de transport, nous aurions pu prendre une direction totalement différente et installer des réacteurs sur le skateboard. Dans ce cas, la voiture aurait été superflue.
[…] With Scrum. En 2004, publication de Agile Software Management With Scrum de Ken Schwaber. Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour […]
[…] de Patrice Petit, un des co-organisateurs. Agile Coach Jérôme Carfantan coach agile. Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour Coactiv. Coach Agile, redécouvrez l’approche mvp (minimum […]
[…] changer régulièrement de format. La rétrospective est une discipline difficile. Product Owner. Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour Coactiv. Coach Agile, redécouvrez l’approche mvp (minimum […]
[…] Coaching agile : Redécouvrez l’approche MVP ! […]
[…] dans le livre Agile Software Development With Scrum. Parmi ses attributions : Durant un sprint : Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour Coactiv. Coach Agile, redécouvrez l’approche mvp (minimum […]
[…] Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour Coactiv. Coach Agile, redécouvrez l’approche mvp (minimum viable product) au travers de cet excellent article ! J’apprécie énormément l’illustration de la construction incrémentale d’un produit par Henrik Kniberg dans sa présentation What is Scrum? […]
[…] par exemple : Livre blanc methodes agiles. Fonctionnalités de l'agilité. Jeux agiles. Scrum. Coach Agile, redécouvrez l'approche mvp. Article de Grégory Alexandre pour Coactiv. Coach Agile, redécouvrez l’approche mvp (minimum […]
[…] Un challenge, mais aussi une belle opportunité, celle de faire connaître l’approche et surtout la culture agile à davantage de collègues de travail SwissLife. Cet évènement rassemblant tant de monde est le rituel annuel de cérémonie des voeux de l’entreprise. Dans cet article, je partage avec vous le discours préparé pour cette occasion. Coach Agile, redécouvrez l'approche mvp. […]
[…] connaissez sans doute l’approche MVP… et bien nous nous sommes inspirés de cette philosophie pour définir le rôle de minimum […]