Lean Software Development

Présentation & Objectifs

Cette formation vous apportera la maîtrise des principes fondamentaux du Lean Thinking. Elle vous apprendra à cartographier votre processus de développement logiciel, à intégrer à vos projets les pratiques et les outils du Lean Software Development, ainsi qu'à gérer le changement culturel induit par cette approche.


AVIS D'EXPERT

Pourquoi du Lean chez Agilbee ? Le Lean est l'une des approches post-industrielles qui continuent à influencer le monde de l'industrie ; Il a influencé de nombreux courants de pensée dont ceux de l'Agile, tels que Scrum par exemple. Si culturellement, il reste difficile à mettre en place en Europe francophone, elle reste d'une valeur méthodologique très enrichissante. L'approche Lean Software Development de Poppendick reste cependant la seule plus proche du courant de pensée de l'Agile avec une proposition de monter en puissance des équipes par un leadership centré sur les personnes qui font l'action.

Coach-Formateur

Pour appliquer plus efficacement la formation, il est possible de recourir à une assistance individuelle concrète par notre Coach-Formateur pour la mise en place de ce qui a été enseigné dans votre environnement.

Formation Sur Mesure

Pour répondre au mieux à vos besoins d’accompagnement de vos collaborateurs, nous concevons des solutions de formation sur mesure.

Coach

Au delà des travaux pratiques de la formation, notre coach est disponible pour une action d'accompagnement collective.




Programme indicatif

Introduction

  • L'histoire du Lean
  • Les principes majeurs du "Lean Thinking"
  • Première présentation du Lean Software Development

I. Les principes du Lean Software Development

  • 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

II. Les outils

  • 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
  • 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
  • Lutter contre les défauts de gaspillage au moyen d'une politique de tests
  • Préserver la capacité de réaction de l'équipe
  • Construire la qualité : test, TDD, TDR, intégration continue, standards, revues de code, refactoring, pair programming...
  • Le feed-back permanent
  • 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

III. 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

IV. 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

V. Etude de cas

  • Choix d'un sujet. Applications des principes du Lean. Intégration des pratiques Lean. Réflexion sur les changements et les actions d'accompagnement nécessaires. Mise en place d'un plan d'action.

Précisions Techniques

Précisions techniques

Référence

LSD

A qui s’adresse ce cours

Manager, Directeur de Projet, Chef de Projet, Coach agile

Techniques pédagogiques

Théorie : 50% - Pratique : 50%

Sessions

Par session, 15 stagiaires maximum

Pré-requis

Aucun

Toutes les dates & Réservation

LieuDate# de joursPrix
Sur demande

Newsletter

Entrer votre Email pour rejoindre notre mailing list

Désinscription