Vous êtes sur la page 1sur 49

Amélioration

continue:
Lean IT – 1ère

partie
LA DÉMARCHE LEAN MANAGEMENT
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
A bad system will defeat a good
person every time

- WILLIAM EDWARD DEMING


UNE BRÈVE HISTOIRE DU
LEAN
LE TEMPLE DU LEAN
Objectifs:
Amélioration de la qualité Qualité – Coût – Productivité – Sécurité - Ethique
Réduction des coûts
Diminution des délais de la demande à la livraison Juste à temps Humain Autonomation

Meilleure sécurité possible Les bons produits  Motivation  Arrêt automatique


La bonne quantité  Responsabilités  Séparation
Au bon moment  Développement homme/machine
Les piliers:  TAKT personnel  Elimination des
 Flux contoinu  Culture et sources d’erreurs
Le juste à temps: mise en place du flux de  Production tirée management Agile  Contrôle qualité
création de valeur de bout en bout  Changement rapide  Apprentissage en intégré
de production continu  Analyse des
 L’autonomation (Jidoka): mise en place  Logistique intégrée problèmes
d’automatisation dans la remontée de feedbacks
Travail standardisé Kaizen
conduisant à une adaptation rapide
Mise en place de l’amélioration continue Stabilité des ressources humaines, des méthodes et des outils
LE PROJET PHOENIX EN
DEVOPS
Mise en place d’un chaîne de création de valeur optimisée (coût, qualité, délai, sécurité)

Premier “chemin”
Fonctionnement en silo vs. Conception orientée système

Second “chemin”
Amélioration du système via la visibilité, la rétroaction et
BUSINESS

CLIENT
la prise de décision pilotée par la donnée

Troisième “chemin”
Responsabilisation des individus dans la prise de
décision, l’amélioration continue des processus, outils et
individus. Déploiement d’un environnement favorable à
l’expérimentation.
UN CHANGEMENT DE PARADIGME

Management traditionnel Lean management


Les managers ont la vision global et Responsabilisation des personnes au cœur
prennent les décisions de la création de valeur, le manager devient
un servant leader
Les opérationnels sont au service de Les processus et outils sont au service de
processus et des outils opérationnels
Les tâches sont effectuées parce qu'elles Les tâches sont exécutées si elles sont
doivent l’être synonymes de valeur ajoutée
Un certain nombre de défauts est inévitable Le nombre de défauts peut être réduit
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
LES 14 PRINCIPES DU LEAN
 L’Agilité en gestion de projet informatique a le Manifeste Agile (2001) – 4 valeurs et 12 principes

 L’Agilité des organisations a ses 4 piliers fondateurs (Barrand 2010)

 Le Lean a aussi des principes fondateurs, au nombre de 14

 Pourquoi des principes?


 Parce que ces approches sont des philosophie, des modes de pensée  modification de la culture de l’organisation
 Ils donnent un cadre mais non des directives
 Le but est de se les approprier pour les adapter au mieux dans son contexte tout en préservant l’essence de la philosophie
LES 14 PRINCIPES EN 4
PILIERS
Vision long terme Les individus

Les processus L’amélioration continue

Idéogramme issue de Régis Medina


Principe 01 : Penser sur le long terme
Fonder ses décisions sur une philosophie à long terme même si cela affecte la réalisation de certains objectifs financiers à
court terme.
Principe 02 : Fluidité
Créer un flux de processus continu permettant de remonter les problèmes efficacement
Principe 03 : Flux tirés
Utiliser le flux tiré pour éviter la surproduction
Principe 04 : Production constante et lissée (Heijunka)
Niveler la charge de travail
Principe 05 : Automatisation avec une touche humaine
Construire la culture consistant à s’arrêter dès qu’il y a un problème et fixer ce dernier pour obtenir la qualité du premier
coup
Principe 06 : Tâches standardisées
Standardiser les process et les tâches ; c’est la base de l’amélioration continue et de la responsabilisation des employés

Marketing: Les outils numériques:


image représentant la marque Une icône = une action ou un
 indépendance vis-à-vis des élément identifiable par tous
systèmes d’écriture
Principe 07 : Contrôles visuels
Utiliser les contrôles visuels pour ne pas masquer les problèmes
Principe 08 : Technologies et méthodes fiables
Ne mettre au service des personnes et des processus que des technologies éprouvées

3 millions de rivet en acier doux  très mauvaise résistance mécanique à faible température  les rivets ont sauté lors du
choc
En général, les bateaux étaient équipés de rivets en fer forgé ce qui augmente la résistance mécanique  pas cette
fois!
Principe 09 : Cultiver les leaders
Faire grandir les leaders qui comprennent et connaissent le travail, vivent la philosophie, et l’enseignent aux autres
Principe 10 : Faire monter en compétences les personnes de qualité
Développer les personnes et équipes exceptionnelles (« les talents ») qui suivent la philosophie de l’entreprise

Développer chaque individu, motivé, en fonction de ses


compétences propres et dans l’intérêt du collectif
Principe 11 : Respecter et motiver ses partenaires
Respecter son réseau étendu de partenaires et de fournisseurs en les challengeant et en les aidant à s’améliorer
Principe 12 : Aller toujours sur le terrain
Aller et voir par soi même pour comprendre les situations en profondeur (« genchi genbustu »)

VS
Principe 13 : Prendre les décisions en consensus
Prendre les décisions lentement en consensus en considérant toutes les options puis mettre en œuvre rapidement les
décisions choisies
Principe 14 : Amélioration continue
Devenir une organisation apprenante au travers de la réflexion continue (Hansei) et de l’amélioration continue (Kaizen)

Vantage Academy

Customer Passion Point Ltd


AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
The best approach is to dig out
and eliminate problems where
they are assumed not to exist

- SHIGEO SHINGO (TOYOTA)


CHERCHER LA PERFECTION :
LES 3M
MUDA - Gaspillages: tâches sans valeur ajoutée MURA - Variabilité :
Variabilité de la demande
Temps d’attente En cours Irrégularité de la demande client dans le temps
Variabilité des compétences
Surproduction Déplacements Fluctuations dans la courbe d’expérience
(nouvelles embauches, nouvelles technos,
Mouvements nouveaux projets, …)
Non qualité
inutiles Variabilité de l’efficacité individuelle
Différence de temps d’exécution de tâche de
Opérations inutiles même complexité par un même développeur

En IT, un de plus: mauvaise utilisation du potentiel humain


MURI - Inflexibilité/rigidité : Tâches excessives, trop difficiles voire impossibles

Taille figée des équipes


Incapacité d’ajuster les ressources à la variabilité de la demande
Taille figée des batchs et des versions
Peut entrainer des temps d’attentes (temps de traitement des lots)
Développement en multi-sites (distribué, off-shore, télétravail…)
´réduit l’efficacité de l’identification et de la mise en place d’optimisations
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution

Excès de fonctionnalités (gaspillage • Travail en amont sur


de surproduction) l’identification des besoins
• Fonctionnalités non demandées client (user stories et
par le client et qui ne seront pas backlog)
utilisées • Utiliser le diagramme de
Kano
• Utiliser l’intégration en
continue
• Utiliser l’approche itérative
et incrémentale
• Priorisation des
fonctionnalités
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution

Sur-stockage • Utilisation des approches


• Du code écrit mais non testé incrémentales et itératives
• Du code partiellement terminé (agilité)
• Des applications installées mais • Travail découpé en tâches
non testées • Utilisation d’outils visuels
(i.e. Kanban)
• Atteindre l’objectifs de
sprints: la démo
fonctionnelle
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution
Parallélisation de tâches (gaspillage 50% de la connaissance « tacite » (savoir faire • Une équipe gardant le focus
de mouvement) appartement à un seul individu et difficilement sur un projet/produit (scope)
• Passage d’une tâche à une autre communicable par échange verbal) n’est pas • Un ensemble de sprints
• Passage d’un projet à l’autre partagée courts et inclus dans un
périmètre clairement défini
• Utiliser le WIP de Kanban
pour limiter les tâches en
cours
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution
Transmission d’information, Il n’est pas rare d’avoir des équipes logiciels sur • Créer un espace de travail
déplacements des personnes et des plusieurs continents. Cela entraine de grosses collectif (open space, war
idées (gaspillage de transport) contraintes en terme de planification et peut room)
• Délais dans les réponses du client entraines de nombreux « gaspillages » • Travailler en équipe
• Délais en interne • Communiquer en continu et
• Délais du support en toute transparence
• Disponibilités des personnes (management visuel)
• Transfert de connaissance
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution

Attentes et retards (gaspillage Un exemple typique concerne la relation entre • Une approche itérative et
d’attente) les développeurs et les testeurs. incrémentale
• Planification longue Le testeur doit attendre que le développeur ait • Un feedback permanent
• Mauvaise planification commité son développement. pour réajuster au besoin
• Retards de sprints Le testeur doit attendre la disponibilité du • Un backlog vivant
• Difficulté dans les échanges développeur lorsqu’il demande des • Utiliser les outils de
compléments d’informations management visuels
• Faciliter les échanges
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution

Process inutiles, sans valeur ajoutée • Utiliser le Value Stream


(gaspillage de fonctionnalités mapping pour les identifier
excessives) et les éliminer
• Test sur du code non finalisé • Utiliser un framework type
• Merge de branches non testées Scrum pour la
standardisation des
processus
LES 7 MUDAS DANS L’INFORMATIQUE
Problème Exemple Solution

Correction des défauts 1996: Destruction de Ariane 5 et des 4 satellites • TDD, tests unitaires,
• Bugs embarqués intégration continue, revues
Cause: le logiciel de guidage devait convertir la vitesse de code, XP,…
horizontale d’un float 64 bits en entier 16 bits signé.
• Développement itératif et
Cette conversion a conduit à un dépassement du type
créant une information incohérente, un arrêt du incrémentale
système de guidage et donc une mauvaise trajectoire. • Des sprints à périmètre fixé
Conséquence: destruction du lanceur et une perte de • …
plus de 370 millions de dollars.
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
TRAITEMENT DES GASPILLAGES:
LA ROUE DES MUDA
EXEMPLES D’OUTILS D’ANALYSE
DES 3M

39
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
It is not the strongest of the species
that survives, nor the most intelligent,
but the one most responsive to change

- CHARLES DARWIN
PROCESSUS LEAN

https://www.youtube.com/watch?v=U86bTrsdShg&list=PLOOvsm3uC_FTUni7adejqH7alEQcmbt5r&index=1
LES PROCESSUS
Définition au sens de l’ISO 9000:2000 :
Ensemble d’activités corrélées ou interactives qui transforme des éléments d’entrée en éléments de sortie

Entrées Processus Sorties

Interactions multiples à Identification des


Organisation
différents niveaux, goulots
temporelle
quantification
DYNAMIQUE DES PROCESSUS

 Le passage d’étapes se fait par le biais d’une validation qui en cas de refus entraine le déclenchement d’une
action de rétroaction/d’amélioration

 Chaque étape a pour but d’ajouter de la valeur à l’objet la traversant


TERMINOLOGIE DES PROCESSUS
 Étape : L’étape décrit une action réalisée par un ou plusieurs acteurs. L’enchainement des étapes donne un aperçu de la progression
du processus. Un changement d’étape est marqué par un changement d’acteurs.

 Validation : Étape de contrôle visant à prendre une décision sur l’évolution du processus. Cette étape est fondamentale dans
un contexte de contrôle qualité et d’amélioration en continu.

 Rétroaction (feedback) : C’est l’action en retour d’un effet sur sa propre cause. Un exemple: le pilote automatique.

 Amélioration : Action d’agir sur tout ou partie du processus en vue d’optimiser son fonctionnement et/ou d’augmenter la qualité
du ou des sorties.
AMÉLIORATION CONTINUE: LE
LEAN IT
1. Le Lean management
i. Définition et objectifs
ii. Les 14 principes du Lean
2. L’excellence opérationnel par la réduction des gaspillages, la réduction de la variabilité et de
l’inflexibilité:
i. Les 3M
ii. Les 7 mudas
iii. Outils d’analyse des gaspillages
3. Les processus
i. Définition des processus
ii. Comprendre les systèmes et processus complexes
À QUOI SERT L’IDENTIFICATION
DES PROCESSUS
L’approche par processus permet de localement apporter des améliorations à des sous-ensembles du système « entreprise » en
validant par la mesure le bénéfice apporté et en validant l’absence de régression.

En d’autres termes, elle permet:


 D’identifier les sous-ensembles et leurs interactions
 D’identifier les entrées et sorties
 D’établir des métriques associées
 De mettre en œuvre une boucle de rétroaction
 D’identifier les goulots

On rappelle que l’approche LEAN vise à améliorer les processus en continu en réduisant les
gaspillages et en optimisant la chaîne de valeur. De plus elle vise à rendre visible les
problèmes afin de les traiter.
EXEMPLE DE PROCESSUS:
DEMANDE D’ACHAT
EXEMPLE DE PROCESSUS:
CONTINUOUS DELIVERY

Vous aimerez peut-être aussi