Lean software development
|
|
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
Le lean software developpement est l'application du Lean au développement logiciel pour une gestion au plus juste[1]. Cette méthode est conceptualisée par Tom & Mary Poppendieck dans leur ouvrage "lean software developpement : an agile toolkit" publié en 2003. L'objectif est d'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é).
Sommaire |
Principes [modifier]
Le modèle, basé sur le développement itératif et les méthodes agiles met en avant 7 principes :
1. Eliminer les gaspillages : comme pour le lean, le gaspillage est défini comme ce qui n'apporte pas de valeur au produit. La valeur étant définie du point de vue de l'utilisateur.
2. Améliorer l'apprentissage.
3. Retarder l'engagement.
4. Livrer aussi vite que possible.
5. Donner le pouvoir à l'équipe.
6. Intégrer la qualité dès la conception.
7. Considérer le produit dans sa globalité.
Voir aussi [modifier]
Notes et références [modifier]
Bibliographie [modifier]
- (en) Mary Poppendieck, Tom Poppendieck, Leading Lean Software Development: Results Are not the Point, Addison-Wesley Educational Publishers Inc, (ISBN 978-0321620705)
- (en) Mary Poppendieck, Tom Poppendieck, Implementing Lean Software Development: From Concept to Cash, Addison-Wesley Educational Publishers Inc, (ISBN 978-0321437389)
- (en) Mary Poppendieck, Tom Poppendieck, Lean Software Development: An Agile Toolkit, Addison-Wesley Educational Publishers Inc, (ISBN 978-0321150783)