Aller au contenu principal
Gust Training
Gestion de projet

Formation Lean Software Development : Appliquez les principes lean au domaine du logiciel

Objectifs de la formation Lean Software Development Le Lean, pratique développée à l’origine pour la production, considère comme un

Durée :
3 Jours
Niveau :
Intermédiaire
Modalités :
Présentiel · En ligne · Hybride

Objectifs de la formation

Le Lean, pratique développée à l’origine pour la production, considère comme un gaspillage toute dépense de ressource pour un but autre que la création de valeur pour le client final, et par conséquent doit être supprimée.

L’objectif de cette formation est de savoir utiliser cette pratique dans le domaine du développement logiciel.

À qui s’adresse cette formation ?

Cette formation Lean Software Development s’adresse aux chefs de projets ou d’équipe, analystes, testeurs, développeurs, responsables d’amélioration des processus, responsables qualité.

Prérequis

Connaissance des pratiques de développement logiciel

Programme

Introduction au concept du Lean

  • Origine de Lean
  • Toyota et le Toyotisme
  • Le Lean Thinking

Le Lean Software Development et ses principes

  • Éliminer 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

Les outils Lean

  • Sélection du projet, des acteurs et de la cible
  • Définition de la Value Stream Mapping
  • Modélisation du système et de ses fllux
  • Transition vers la nouvelle Value Stream Mapping
  • Kanban : carte visuelle
  • Visualisation des flux
  • Le Juste à Temps.

Amélioration de processus

  • Gérer les mouvements d’un élément
  • Gérer les anomalies et les blocages
  • Piloter le flux de travail
  • Cartes de contrôles
  • Débit et diagramme de flux cumulé

Application des bonnes pratiques Lean pour le développement

  • L’efficience du périmètre à réaliser
  • La définition de « done », TU, TDD, TDR
  • Rapprochement des équipes et communication permanente
  • Intégration continue
  • Indicateur de maintenabilité
  • Les pratiques XP : norme de codage, Pair Programming, revue de code, refactorisation

Les indicateurs Lean

  • Délai de livraison
  • Temps de cycle (Lead Time)
  • Temps consommé
  • Le RSI
  • La satisfaction client

Organisation des équipes

  • Les étapes des flux
  • La reconnaissance des autres
  • Les limites de travail
  • Les postes volants
  • Les couloirs
  • Les cartes visuelles de communication

Lean au sein d’autres méthodes

  • Lean et CCMI
  • Lean et l’agilité (Scrum, XP, UP,…)

Les anti-patterns Lean

  • L’organisation en silos hermétiques
  • Mauvaises habitudes
  • Variation de cadence
  • Domaines de responsabilités peu clairs
  • Tour de Babel
  • Sophistication
  • L’individualisme
  • La suffisance

Travaux Pratiques

Cette formation Lean Software Development est illustrée par des études de cas, des retours d’expérience et des mises en situations sous forme de serious games. Atelier groupe : Réflexion des participants sur ce que représente pour eux la valeur ajoutée. Serious game « Triangle Factory » :.Amélioration d’un processus grâce à la recherche des « mura ». Étude de cas : des besoins au déploiement, réalisation de la VSM (value stream mapping) Serious game « Roll the dice » : étude de l’effet néfaste des silos hermétique, et apprentissage des techniques de diminution des gaspillages. Étude de cas de maintenance évolutive d’un site e-commerce en constante évolution. Serious game « Ball point game » : Pratiquer l’amélioration continue en marquant des points en faisant transiter les balles entre chaque membre. Atelier groupe : Sur les projets des apprenants, réfléchir à ce qui a produit des gaspillages.

Thèmes : Lean Six Sigma

Gestion de projet

Formation Travailler en équipe agile

Description de la formation Travail en équipe agile Les approches Agiles sont devenues un nouveau standard de gestion de projet. En impliquant

Durée
2 Jours
Niveau
Intermédiaire
Modalités
Présentiel · En ligne · Hybride

Gestion de projet

Formation Traçabilité des exigences

Objectifs de la formation Traçabilité des exigences Souhait, besoin ou exigence ? Améliorer la compréhension des besoins métiers et savoir

Durée
2 Jours
Niveau
Intermédiaire
Modalités
Présentiel · En ligne · Hybride

Gestion de projet

Formation TMap-Next : Fondamentaux

Objectifs de la formation TMap Next La méthodologie TMap-Next® pour la gestion des tests et des recettes a été définie par SOGETI pour ses

Durée
2 Jours
Niveau
Fondamental
Modalités
Présentiel · En ligne · Hybride