Ressources
Le lean software development est l’application du lean au développement logiciel pour une gestion au plus juste. Cette méthode est conceptualisée par Tom et Mary Poppendieck dans leur ouvrage Lean software development : an agile toolkit publié en 2003.
Affirmation
Obtenir pour l’activité du développement logiciel des résultats équivalents à ceux obtenus par les diverses applications du lean (production industrielle, services, ingénierie, santé).
7 principes
Les sept principes Lean sont les suivants :
- Éliminer le gaspillage
- Créer des connaissances
- Intégrer la qualité dès la conception
- Retarder l’engagement
- Livrer aussi vite que possible
- Respecter les autres
- Optimiser l’ensemble
Une vision
Le développement Lean est basé sur ce concept : élaborer une solution simple, la présenter aux clients et l’améliorer progressivement en fonction du feedback des clients. Cette approche est importante, en particulier dans le domaine des logiciels, car la rapidité de mise sur le marché représente un avantage concurrentiel incroyable. Ainsi lorsqu’on parle de Livrer rapidement on évoque la création d’un MVP et non le fait de travailler tard, le weekend, etc