Programmation allégée

Définition - Que signifie la programmation Lean?

La programmation Lean est une méthodologie axée sur l'optimisation de l'efficacité et la minimisation du gaspillage des applications logicielles lors de leur conception et de leur création. Cette méthodologie peut être appliquée dans toute une organisation et impliquer toutes les parties prenantes dans le développement et la livraison d'une application logicielle.

La programmation Lean était un concept industriel japonais adopté par les États-Unis dans les années 1980. Son objectif principal est l'amélioration continue des produits à tous les niveaux et étapes opérationnels.

Definir Tech explique la programmation Lean

Dans la programmation Lean, les défauts des logiciels font partie intégrante du développement d'applications et leur élimination est un objectif principal. Cela implique de réduire la quantité de code associée aux produits sans erreur, ce qui à son tour réduit les stocks gonflés et les déchets. Par exemple, de plus petits morceaux de code prétesté et sans erreur sont souvent utilisés pour créer des applications plus volumineuses pour répondre aux besoins des clients.

Si elle est correctement mise en œuvre, la programmation allégée peut fournir un produit complet dans les limites du budget et avec une plus grande efficacité, augmentant ainsi la satisfaction client.

Comme pour toute méthodologie, l'aspect le plus difficile de la programmation allégée peut souvent être de convaincre les programmeurs de mettre en œuvre de nouvelles méthodes de développement.