Vianney Lecroart - AceMTP Playground
Lean Startups

Lean Startups”, ça ne vous parle peut être pas, je ne l’ai moi-même découvert que récemment, lors d’une soirée “Dojo Lean Startups”.

Mon premier objectif a été de trouver la définition de ce qu’est une “Lean Startups” et c’est loin d’être une mince affaire. Car comme souvent avec les nouveaux termes, beaucoup de monde se l’approprie et le détourne de son sens originel. 

J’ai bien connu ce problème avec l’avènement des méthodes agiles. Prenez l’”Extreme Programming”, cette méthode définit un ensemble de pratiques concrêtes à appliquer, comme par exemple, avoir des tests unitaires, faire de l’intégration continue etc… Il y a donc peu d’interprétation possible et il est facile de dire si une startup pratique l’Extreme Programming ou pas. 

A contrario, la méthode agile SCRUM ne liste pas de recettes à appliquer directement. On y parle de concepts comme des sprints, des backlog, de l’itératif. Chaque entreprise doit donc trouver ses propres pratiques pour appliquer SCRUM. L’avantage certain est que SCRUM parait beaucoup plus flexible et facile à mettre en place que l’Extreme Programming car on peut faire un peu comme on le souhaite. L’inconvénient est que lorsque l’on présente SCRUM à de nouvelles personnes, elles pensent toutes déjà faire du SCRUM car la part d’interprétation est grande.
Mais le vrai problème arrive quand ces personnes présentent SCRUM aux autres, ils présentent leur façon de voir SCRUM. L’exemple le plus significatif qu’il m’ait été donné de voir fût lors d’une conférence sur SCRUM à la GDC (une conférence pour les développeurs de jeux vidéo) à Lyon. L’orateur expliquait que le fait de “tri-nomer” un game designer, un graphique et un programmeur ensemble faisait partie la méthode SCRUM. Une fois les participants sortis de la salle, ils étaient tous persuadés que pratiquer SCRUM passait (entre autre) par le regroupement de différents corps de métier. 

Bien évidemment, vous ne trouverez aucune référence à cela dans la méthode SCRUM.

Tout ça pour en venir où me direz-vous? Pour en venir au fait que SCRUM et “Lean Startups” partagent ce même problème. C’est avant tout une philosophie, une culture d’entreprise qui n’a pas de pratiques concrètes à suivre à la lettre pour être ou ne pas être une “Lean Startup”.

Revenons en à la source, “Lean Startup” est un terme inventé en 2008 par Eric Ries (article) pour définir les nouvelles tendances que prenaient les startups. La définition est à la fois simple et vague. Une “Lean Startup” utilise 3 tendances:

Voila, c’est tout! La philosophie derrière ça est très claire: Développez vite, confrontez votre développement aux clients le plus tôt possible, ajuster le en fonction des réactions de ces derniers et recommencer à développer vite… (J’utilise le mot développement au sens large, le développement peut être la rédaction d’un business plan et les clients sont alors les futurs clients ou futurs investisseurs).

Comme je le disais plus haut, il est toujours tentant de vouloir spécifier de façon plus rationnelle un ensemble de concepts aussi généraux, et ainsi, en 2010, Ash Maurya écrivait : “Lean Startup” est « un processus rigoureux pour itérer d’un plan A à un plan qui fonctionne ». Ce qu’il explique est très intéressant, il a une approche qui mérite que l’on s’y attarde mais on est loin de la définition initiale de Eric Ries d’une “Lean Startup”. Ash Maurya, en participant souvent à des conférences sur le sujet, dénature les concepts fondamentaux de Eric Ries. Il devient de plus en plus compliqué de savoir ce qu’est vraiment une “Lean Startup”.

J’ai toujours aimé et activement promu la philosophie qui découle des méthodes agiles et voir aujourd’hui ces méthodes s’étendre à toutes les parties d’une startup me plaît beaucoup. C’est une approche très pragmatique qui permet de confronter rapidement son idée ou son produit au monde réel et éviter ainsi de perdre son temps et son argent (ou pire, celui des autres).

Je pense que vous n’avez pas fini d’entendre parler de “Lean Startups” dans le monde des startups et de l’entreprenariat !