Lean software development

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher

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é).

Principes[modifier | modifier le code]

Le modèle, basé sur le développement itératif et les méthodes agiles met en avant 7 principes :

  1. Éliminer 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é

Notes et références[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Bibliographie[modifier | modifier le code]

  • (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)

Articles connexes[modifier | modifier le code]