J’ai rédigé un article sur le blog d’Applause dans lequel j’explique que la clé d’un produit réussi ne réside pas tant dans le produit en lui-même mais dans le processus de développement qui arrive à ce produit : itérer et expérimenter. Dans cet article, j’introduis brièvement le Lean Startup en expliquant comment vous pouvez adopter une approche systématique de construction de produit :
- Formulez des hypothèses sur votre produit, sur vos utilisateurs, sur votre marché
- Faites des expériences pour valider ou invalider ces hypothèse
- Apprenez et adaptez votre stratégie
Via cette approche, le succès de votre produit devient déterminé par votre vitesse d’apprentissage en développement.
Plus vous apprendrez vite, plus vite vous réussirez à délivrer votre produit
Cette approche n’est pas originale : les “géants d’Internet” tels que Google, Apple, Facebook et Apple fonctionnent ainsi, mettant en production plusieurs fois par minute à mener des expériences sur leurs produits.
Cependant, l’apprentissage rapide nécessite une véritable excellence technique. Ainsi, le produit doit être construit pour permettre des expérimentations rapides. Cela ne veut pas dire que tout doit être parfait, mais rien ne doit entraver la rapidité de développement et donc d’expérimentation. Il faut donc gérer intelligemment la dette technique tout en investissant lourdement dans les bonnes pratiques et dans l’outillage, comme le Continuous Delivery.
Ainsi, on peut dire que l’excellence technique est un prérequis à l’apprentissage rapide et donc au succès de votre produit. Cela n’est pas limité au développement ; de nombreux aspects de notre vie sociale peuvent être pensés comme un produit.
Attention quand même à ne jamais perdre de vue le plus important : le produit. L’excellence technique est une nécessité pour pouvoir expérimenter rapidement, mais l’excellence technique seul ne suffira pas à apporter le succès.
Pilotez donc votre excellence technique par vos contraintes et aspirations produit.