Description
Cette formation vous présente les principes fondamentaux du Lean Thinking. Elle vous apprendra à cartographier votre processus de développement logiciel, à intégrer dans vos projets les pratiques et les outils du Lean Software Development et à les mettre en oeuvre.
À qui s'adresse cette formation ?
Pour qui ?
Chefs de projets développement, analystes développeurs, responsables méthodes Projet.
Prérequis
Les objectifs de la formation
Programme de la formation
- Introduction au Lean Thinking
- L'histoire du Lean.
- Les principes majeurs du "Lean Thinking".
- Première présentation du Lean Software Development.
- Les principes du Lean
- Eliminer les gaspillages.
- Construire la qualité intrinsèque.
- Favoriser la connaissance.
- Livrer rapidement.
- Retarder la décision.
- Respecter les personnes.
- Optimiser le système dans son ensemble.
- Travaux pratiques Réflexion sur les principes du Lean.
- Cas d'application.
- Les outils pour mesurer et calibrer le projet
- Outil pour calibrer le projet, choisir les acteurs et définir la cible.
- Le Value Stream Mapping (VSM) : un outil pour voir les gaspillages.
- Définir ses objectifs de performances.
- Quantifier ses activités.
- Mesurer les efforts de développement logiciel.
- Travaux pratiques Définir la cible d'un projet d'amélioration.
- Identifier les gaspillages.
- Définir des indicateurs de performance.
- Mesure des activités et comparaison aux indicateurs.
- Mise en oeuvre des principes du Lean Software Development
- Réduire le travail partiellement fait.
- Réduire l'excès de fonctionnalités.
- Réduire les problèmes de transmission d'information, d'attentes ou de retard.
- Préserver la capacité de réaction de l'équipe.
- Le feedback permanent.
- Viser la qualité : tests, TDD, TDR, intégration continue.
- Les bonnes pratiques pour la qualité du code : standards, revues de code, Refactoring, Pair Programming.
- Les mesures du Lean
- Le Lean et la vision du produit, la valeur du produit et sa livraison rapide.
- Mesure du temps de cycle.
- Mesure du ROI.
- Mesure de la satisfaction client.
- Le Lean et les autres méthodes
- Lean et Six-Sigma.
- Lean et CCMI.
- Lean et méthodes agiles (XP, Scrum.
- ).
- Travaux pratiques Réflexion sur le positionnement des différentes méthodes.
- Etude de cas
- Choix d'un sujet.
- Applications des principes du Lean.
- Mise en place d'un plan d'action pour accompagner les changements.