LSD

Le Lean Software Development (LSD) est un ensemble de principes et de pratiques qui ont vu le jour dans l’industrie manufacturière et qui ont été adaptés au développement de logiciels.

Il s’agit d’un ensemble de principes qui peuvent être utilisés pour créer un processus de développement de logiciels plus efficace et plus efficient.

Le LSD repose sur l’idée que les gaspillages doivent être éliminés du processus de développement.

Le gaspillage est tout ce qui n’ajoute pas de valeur au produit ou au service en cours de développement.

Les principes du Lean

Valeur : Se concentrer sur la création de valeur pour le client.
Flux : veiller à ce que le travail se déroule sans heurts tout au long du processus de développement.
Trier et éviter le gaspillage : ne produire que ce dont le client a besoin, au moment où il en a besoin.
Investissement : Minimiser les investissements dans les activités sans valeur ajoutée.
Perfection : Améliorer continuellement le processus et le système dans son ensemble.

Les 7 types de gaspillage

  1. Surproduction : Produire plus que nécessaire.
  2. L’attente : Attendre que quelque chose se produise.
  3. Talent non utilisé : Les personnes qui n’utilisent pas leurs compétences et leurs connaissances.
  4. Transport : Déplacement du travail d’un endroit à un autre.
  5. Inventaire : Stockage du travail qui n’est pas nécessaire immédiatement.
  6. Défauts : Travail qui n’est pas conforme à la norme attendue.
  7. Mouvement : Déplacement de personnes ou d’objets qui n’ont pas besoin d’être déplacés.