Devops for Growth
107.5K views | +0 today
Follow
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'théorie des contraintes'. Clear
Scooped by Mickael Ruau
Scoop.it!

Theory of Constraints · Blog ·

Theory of Constraints · Blog · | Devops for Growth | Scoop.it

The goal of Theory of Constraints

The Theory of Constraints hypotheses that every complex system, including manufacturing processes, consists of multiple linked activities, where one of them can disrupt the whole system (i.e. “weakest link in the chain”).

The goal of Theory of Constraints is to make a profit. Tools that will help you achieve that goal are:

  • The Five Focusing Steps - a methodology that helps you identify and eliminate constraints.
  • The Thinking Processes - tools that help you analyze and resolve problems.
  • Throughput Accounting - a method that helps you measure performance and guide management decisions.
Mickael Ruau's insight:

The benefits of Theory of Constraints

One of the most beneficial characteristics of the Theory of Constraints is that it emphasizes the process of improvement.

In environments where there is an urgent need to improve, TOC offers the best solution as it focuses primarily on creating rapid improvements.

A successful implementation of Theory of Constraints has a number of advantages:

  • It improves capacity by optimizing the constraint
  • It enables more product to be manufactured
  • It increases profit
  • It reduces lead time by optimizing the constraint
  • It creates a smoother and faster product flow
  • It lets you improve faster because you can focus all attention on one critical are, ie. the system constraint
  • It reduces inventory and work-in-progress by eliminating bottlenecks

Theory of Constraints has had a tremendous impact on the business world and has produced remarkable results for companies worldwide.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Management de projet ccmp

Présentation de la chaîne critique pour une promotion d'un mastère spécialisé en Management par projet au CESI de Nantes http://fthomas-sysinfo.blogspot.fr/
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

What Is Theory Of Constraints (TOC)

What Is Theory Of Constraints (TOC) | Devops for Growth | Scoop.it
The Theory of Constraints (TOC) is a philosophy developed by Dr. Eliyahu M. Goldratt, used to improve organizations. See more about TOC from Science of Business.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Kanban Guides

Kanban Guides | Devops for Growth | Scoop.it
Kanban the Flow Strategy™ provides the basic structure for Kanban, which the reader can augment using models such as Evidence Based Management, Cynefin Sense-Making, Theory of Constraints, and scaling/descaling.
We have our quirks, and we consider some things as optional that maybe you thought were mandatory.

Download the Guide for Kanban – the Flow Strategy™ here.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Neil Killick has specific system metrics he uses to evaluate how a system affects team’s performance – Scrum Master Toolbox Podcast

Neil Killick has specific system metrics he uses to evaluate how a system affects team’s performance – Scrum Master Toolbox Podcast | Devops for Growth | Scoop.it

Informed by his knowledge on Theory Of Constraints, Neil looks at specific metrics to identify how the system affects team’s performance.

Mickael Ruau's insight:

Neil recommends a book that everyone should read to understand system metrics: The Goal by Eliyahu Goldratt.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Logical Thinking Process - Thinking Processes

Site personnel de Christian HOHMANN
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

La Théorie des Contraintes

La Théorie des Contraintes | Devops for Growth | Scoop.it
La devise de la Théorie des Contraintes
L’optimum global n’est pas égal à la somme des optimum locaux.

FlecheUne amélioration locale n’amène pas obligatoirement une amélioration globale
Mickael Ruau's insight:

La théorie des contraintes identifie 3 indicateurs :

  • Throughput : Le débit des ventes
  • Inventory : L’argent investi
  • Opérating expenses : Les dépenses pour transformer le Throughput en Inventory

T : Throughput

T = Ventes – coûts matières

I : Inventory

I = Investissements + Stocks

OE : Opérating Expenses

Ce sont toutes les dépenses pour transformer les stocks en Throughput (Frais de personnel, loyers, impôts, taxes, …).

OE = Dépenses

Ces indicateurs permettent de définir les ratios suivants :

  • NP (Net Profit) = T (Throughput) – OE (Operating Expenses)
  • ROI (Return On Investment) = NP (Net Profit) / I (Inventory)
  • P (Productivité= = T (Throughput) / OE (Operating Expenses)
  • CF (Cash Flow) = T (Throughput) – OE (Opérative Expenses) – I (Inventory)

La Théorie des Contraintes incite à accroître le chiffre d’affaire pour améliorer la rentabilité plutôt que de se focaliser sur la réduction des coûts. Elle pousse aussi à diminuer les stocks pour diminuer les besoins en trésorerie.

Philip Marris's curator insight, August 4, 2021 2:45 AM

Un des posts de Mikael Ruau dans son Scoop it "Devops for Growth"

https://www.scoop.it/topic/devox

Scooped by Mickael Ruau
Scoop.it!

Théorie des Contraintes

Les 3 mesures fondamentales de la performance globale
Goldratt propose de mesurer 3 variables :
1. Le Throughput (en français : le débit des ventes(1)) défini dans le But comme le rythme auquel le système génère de l'argent par les ventes. On le calcule en déduisant du montant total des ventes effectivement livrées et facturées les consommations totalement proportionnelles - et donc totalement variables avec le volume vendu - généralement constituées du prix d'acquisition des matières premières, achats plus frais accessoires aux achats comme le transport compris.
(1)le mot throughput s'est aussi imposé en français bien que sa prononciation par les francophones puisse ravir les anglophones

2. L'Inventory (en français: l'inventaire) défini dans le But comme tout l'argent que le système a investi pour acheter des choses qu'il a l'intention de vendre. C'est le montant total de tout l'argent immobilisé dans l'entreprise pour lui permettre d'atteindre son but, sous forme (liste non limitative) de constructions, machines, aménagement, équipements mais aussi sous la forme de stocks de matières premières, composants, produits en cours et produits finis. D'une façon plus comptable, l'Inventory comprend tous les actifs immobilisés et les stocks.

3. Les Operating Expenses (en français : les dépenses de fonctionnement) définies dans le But comme tout l'argent que le système dépense pour transformer les stocks en Throughput. C'est le montant de toutes les dépenses engagées par l'entreprise, qui inclut toutes les autres charges (sauf la sous-traitance directement proportionnelle au volume vendu qui peut être comptée au niveau du Throughput), les frais de personnel (y compris ceux qui sont abusivement classés en main d'oeuvre directe par la comptabilité de gestion traditionnelle), les impôts et taxes, les dotations aux amortissements, etc.

Avec ces 3 mesures, Goldratt définit deux indicateurs de performance :

1. Le Net Profit (en français : le profit net) qui est la différence entre le Throughput et les Operating Expenses (le throughput moins les dépenses de fonctionnement) :

Net Profit = Throughput - Operating Expenses


NP = T - OE


2. Le Return On Investment ou ROI (en français : le retour sur investissement) défini comme le rapport entre le Net Profit et l'Inventory :

Return On Investment = Net Profit / Inventory


ROI = NP / I
Mickael Ruau's insight:

Il y a 3 leviers pour améliorer la performance et toute action destinée à améliorer la performance globale de l'entreprise doit chercher à combiner l'amélioration simultanée de ces trois leviers (1) :

  • Premier levier : augmenter le Throughput en augmentant les ventes et/ou en diminuant les consommations directement proportionnelles au volume (en quantité et/ou en prix), ce qui augmente le Net Profit et à Inventory égal, le ROI
  • Second levier : diminuer l'Inventory, sans mettre en danger le Throughput, ce qui, à Net Profit égal augmente le ROI
  • Troisième levier : diminuer les Operating Expenses, sans mettre en danger le Throughput, ce qui augmente le Net Profit et, à Inventory égal, le ROI
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Théorie des Contraintes et amélioration des performances | Techniques de l'ingénieur

Théorie des Contraintes et amélioration des performances | Techniques de l'ingénieur | Devops for Growth | Scoop.it
Appliquée à notre exemple, cette démarche a mis en évidence deux activités dont les dysfonctionnements généraient les plus forts retards sur le goulot. Il s’agissait :

d’une vieille machine à cisailler qui avait régulièrement des pannes de plusieurs jours ;
d’échantillons qui se retrouvaient retardés lors des analyses dans le laboratoire métallurgique du fait de l’inexistence d’un rudiment de gestion des priorités.

Ces points rapidement traités (en 3 semaines et pour un investissement de 9 000 €), le stock tampon a pu être réduit d’une journée pour atteindre 5 jours. Mais surtout, en résolvant ces deux « petits problèmes secondaires », qui étaient en réalité les plus pénalisants pour l’usine, le cycle global de fabrication a également gagné 1 jour en passant de 15 à 14 jours. Ce processus d’amélioration continue, orienté par l’analyse du stock tampon, est ensuite régulièrement reproduit jusqu’à suppression de toutes les autres causes de retard.
Ceci représente une facette peu connue de la Théorie des Contraintes : ne nullement ignorer les « non-goulots » (qui sont peut-être 90% des ressources d’une usine !), mais les intégrer sous un angle innovant par rapport aux autres approches, en regardant non pas leur performance intrinsèque mais leur impact sur la performance globale de l’entreprise.
Mickael Ruau's insight:

Focaliser les énergies et trouver de la croissance pour éviter les licenciements

Tout cela met en évidence deux atouts clés de La Théorie des Contraintes et du Management par les Contraintes : orienter les actions de progrès sur les éléments qui péjorent la performance globale du système permettant d’obtenir très rapidement des gains conséquents et avoir une approche qui induit de la croissance évitant ainsi le redoutable amalgame « le Lean est un processus de licenciement continu ».

Dans le cas évoqué, il suffisait de produire plus pour vendre plus ce qui actuellement n’est pas le cas de la plupart des sociétés européennes. Toutefois, le raisonnement demeure le même si l’entreprise à un déficit de commande mais l’analyse relève d’autres aspects de la TOC appelés le « Throughput World » et les « Thinking Processes ». Il se pourrait par exemple que l’entreprise se trouve dans la situation suivante : un manque de commandes parce que les produits n’intègrent pas les dernières modes ou fonctionnalités attendues par les clients.
En regardant, non plus uniquement le processus de production, mais l’ensemble de la chaîne de valeur de l’entreprise, la TOC va mettre en évidence l’existence d’un goulot au niveau du processus d’industrialisation et un engorgement de l’ingénierie. L’application de la démarche en 3 étapes présentée précédemment permettra de dégoulotter cette activité, de lancer plus rapidement de nouveaux produits … et d’augmenter les ventes.

Une même approche pourrait être appliquée auprès des fonctions commerciales si elles présentaient un goulot, si l’efficacité commerciale déterminait les ventes.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Applying the Theory of Constraints to Agile Software Delivery –

Applying the Theory of Constraints to Agile Software Delivery – | Devops for Growth | Scoop.it
Some common applications of TOC
Ongoing Improvements
Improve flow
Incremental delivery
Smaller batches of work
Reduced Work in Progress
Focus on maximizing customer value
Reduce firefighting
Reduce inventory of undelivered ‘finished’ work
Reduce speculative work
Reduce reaction time – ability to pivot sooner
Identify potential productivity improvements
Expose underutilized capacity
Identify skills shortages
Identify blocker clusters
Identifying new markets or new ways to engage with your market
Using cost of delay principles to prioritize work
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Mise en perspective historique du Lean et de la TOC

Mise en perspective historique du Lean et de la TOC | Devops for Growth | Scoop.it


Le génie de Taïchi Ohno qui a développé au sein de Toyota, à partir des années 1950, le Juste-à-temps est d'avoir su adapter les principes du fordisme à de plus petites séries et d'avoir maintenu l'organisation en ligne de production pour des chaînes multiproduit. L'approche d'Ohno fondamentalement construite sur la notion de flux tiré (kanban), de réduction des délais (SMED), équilibrage par les flux) et d'amélioration de la qualité (cercles de qualité, JIDOKA) a résisté à l'effondrement de la demande après le choc pétrolier de 1973. Elle a permis à Toyota de devenir le premier constructeur automobile en 2007, au niveau mondial. D'abord connue sous l'appellation Toyota Production System (TPS - 1975), cette organisation fut théorisée par le M.I.T. en 1990 (J. Womack et D. Jones) et a pris l'appellation Lean manufacturing.

Ohno

T. Ohno

La théorie des contraintes (ou TOC) développée à la fin du XXème siècle par Eliyahu Goldratt s'inscrit pleinement dans la logique d'organisation en flux mise au point par Ford et adaptée à un environnement plus contraint par Ohno. Elle insiste sur la vision systémique de l'entreprise qui doit rejeter toute optimisation locale (rendement des postes de travail, réduction des coûts locaux ou comptabilité analytique) pour se focaliser sur le Throughput (produit des ventes) et l'amélioration du flux en exploitant les goulots de production. Ainsi la TOC et plus particulièrement l'approche DBR (drum - buffer - rope) permet de booster les effets des démarches Lean et 6 sigma dans la mesure où elle permet:

de cibler les efforts d'amélioration des flux et,
d'élever la capacité du goulot.

(voir TOC et LSS : compétition ou complémentarité ?)

Goldratt

E. Goldratt

Il apparait ainsi une véritable continuité de pensée de Taylor (1880) à Goldratt (1980-2000) en passant par Ford (1910) et Ohno (1970) qui chacun s'est appuyé sur les travaux de son prédécesseur pour développer une méthode de gestion de la production efficace et pertinente dans son environnement, ceci dans une logique d'amélioration continue.

L’approche 6 sigma, quant à elle, a été développée aux USA, dans les années 80 au sein de l’entreprise Motorola en prenant appui sur les outils de la maîtrise statistique des processus. Elle a très rapidement été reprise par General Electric puis partagée par un grand nombre de géants industriels (IBM, Sony, Texas Instrument) dans le monde. L’approche Lean et la méthode 6-sigma ont naturellement été associées pour donner naissance au « Lean 6-sigma » (ou LSS) au début des années 2000.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Théorie des Contraintes – Agilex : Agilité et Expertise

Théorie des Contraintes – Agilex : Agilité et Expertise | Devops for Growth | Scoop.it


J’ai animé en interne 2 sessions du jeu « Au secours mon processus m’étrangle » pour permettre au participants de mieux connaitre la théorie des contraintes. Ces sessions de 2 heures ont été très dynamiques et j’ai pris un réel plaisir à voir les 7 acteurs discuter et argumenter pour trouver la meilleure organisation pour produire le plus de bateaux et de chapeaux en papier en 5 minutes. Les feedbacks sont globalement très positifs, je retiens donc cette session à mon « catalogue » auquel je vais tenter d’ajouter d’autres jeux agiles dans le futur.
Mickael Ruau's insight:

 

En résumé, la théorie des contraintes c’est:

  • La définition et la partage d’objectifs communs à l’équipe. A mettre noir sur blanc et à afficher près de l’équipe.
  • L’identification du goulot du système (personne ou activité qui limite le flux de sortie). Il existe un goulot dans tous les systèmes et un seul goulot limite le flux de sortie. Le goulot est identifiable car il travaille tout le temps, il y a du stock en amont du goulot et le travail est irrégulier en aval.
  • L’exploitation du goulot. Actions d’amélioration gratuites comme par exemple retirer du goulot toutes les tâches qui ne produisent pas directement de valeur ajoutée pour l’utilisateur final.
  • La subordination au goulot. Actions d’amélioration gratuites comme par exemple s’assurer que ce qui entre dans le goulot est d’une qualité parfaite ou que rien ne viendra dégrader ce que le goulot a produit, donc éviter que le goulot ne travaille pour rien.
  • L’élévation du goulot. Actions d’améliorations payantes comme par exemple rajouter une ressource, payer une formation ou acheter un outil.

Sachant cela il est vraiment dommage que la plupart des entreprises ne pensent qu’à l’élévation, que ce soit pour augmenter la production (quel manager n’a pas dit: « je n’ai pas assez de ressources », sans chercher à améliorer le système) ou pour réduire les coût (plan de licenciement).

Ces sociétés devraient mieux connaitre la théorie des contraintes pour commencer par mettre en place de l’exploitation et de la subordination ce qui leur permettrait d’améliorer leur système (le flux de sortie) par des actions peu ou pas onéreuse.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

outils et méthodes – Page 7 –

outils et méthodes – Page 7 – | Devops for Growth | Scoop.it
 
appréhender la théorie des contraintes en 9 minutes, c’est faisable !
Je vous ai déjà parlé plusieurs fois de la Théorie des Contraintes et de la chaine critique.

Voici une vidéo du Dr Lisa Lang qui peut tenir lieu d’introduction

Je n’ai aucun retour d’expérience personnel à partager avec vous mais certains d’entre vous, chers lecteurs, ont certainement déjà appliqué cette approche que je trouve fort pertinente. L’objectif est d’optimiser l’utilisation des ressources les plus critiques et souvent les plus rares sur un ou plusieurs projets qui s’exécuteraient en parallèle.

Davantage de détails sur http://www.ScienceofBusiness.com
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

La Chaîne critique appliquée aux portefeuilles de projets

La Chaîne critique appliquée aux portefeuilles de projets | Devops for Growth | Scoop.it


Comme c'est le cas de la Théorie des Contraintes en production, en environnement multi-projets, il faut préserver la contrainte et gérer le système en fonction de la capacité de cette ressource. En d'autres termes, les projets sont lancés en fonction de la disponibilité de la contrainte de capacité.



Le décalage du démarrage des projets en fonction du goulot du portefeuille est appelé "séquencement".



Ce séquencement permet de limiter l'encours au niveau de la contrainte, donc de limiter le multitâches, source d'inefficacité et de dégradation de la qualité, au niveau de la ressource critique déterminant la performance du portefeuille.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

outils et méthodes – Page 7 –

outils et méthodes – Page 7 – | Devops for Growth | Scoop.it

appréhender la théorie des contraintes en 9 minutes, c’est faisable !
Le 18 août 2018 par mopertodans outils et méthodesLaisser un commentaire
Je vous ai déjà parlé plusieurs fois de la Théorie des Contraintes et de la chaine critique.
Voici une vidéo du Dr Lisa Lang qui peut tenir lieu d’introduction

Je n’ai aucun retour d’expérience personnel à partager avec vous mais certains d’entre vous, chers lecteurs, ont certainement déjà appliqué cette approche que je trouve fort pertinente. L’objectif est d’optimiser l’utilisation des ressources les plus critiques et souvent les plus rares sur un ou plusieurs projets qui s’exécuteraient en parallèle.
Davantage de détails sur http://www.ScienceofBusiness.com
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

DevOps — Metrics, Goals, and Waste - DZone DevOps

DevOps — Metrics, Goals, and Waste - DZone DevOps | Devops for Growth | Scoop.it
Barry Chandler, DevOpsDays London Organizer, reviews how DevOps is measured, as well as the Japanese lean engineering practices it evolved from.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Méthode de la chaîne critique — Wikipédia

Méthode de la chaîne critique

La gestion de projet selon la méthode de la chaîne critique (CCPM ou Critical Chain Project Management en anglais) fait partie de la théorie des contraintes développée par Eliyahu M. Goldratt. La gestion de projet habituelle utilise la méthode du " chemin critique ", résultat du réseau, construit à partir des tâches, de leur durée, et de leurs interdépendances.

Mickael Ruau's insight:

Les principes de base de la méthode de la Chaîne Critique

La méthode de la chaîne critique a été créée par Eliyahu M. Goldratt, elle a été décrite par son auteur, en français, pour la première fois, tardivement en 1997, dans son livre "Critical Chain". Pour dépasser ces limites, notamment en mettant l’accent sur les ressources (humaines) nécessaires à la réalisation des tâches, il faut :

  • mieux estimer la durée des tâches, éviter l’empilement des tampons, et accélérer la réalisation du projet ;
  • augmenter la capacité de gestion du projet, par le chef de projet, en aidant au pilotage quotidien, grâce à des tampons globaux ;
  • diminuer la vulnérabilité du projet aux aléas, et mieux respecter les dates butoirs, sans stress inutile ;
  • pour les ressources : prévenir les conflits de priorités, entre projets et entre tâches du projet ;
  • limiter le multi-tâche, les pertes de temps et frustrations associées ;
  • libérer le chef de projet de la surveillance de détails, et augmenter sa focalisation sur l’essentiel du projet.

Cette méthode est une application de la Théorie des contraintes (TOC en anglais, acronyme de "Theory Of Constraints", internationalement utilisé dans toutes les langues).

Les avantages constatés de la Théorie des Contraintes

Les projets sont à l’heure et conformes au budget dans 95 % des cas, quand la méthode de la chaîne critique est appliquée correctement.

La méta-analyse de Mabin et Balderstone3, en 1998, de 78 cas publiés mentionne que l’application de la Théorie des Contraintes permet :

  • une réduction en moyenne de 69 % des délais ;
  • une réduction en moyenne de 66 % de temps de cycle ;
  • une réduction en moyenne de 50 % des stocks nécessaires ;
  • et une augmentation moyenne des revenus de 68 %.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Analyse Systémique » Blog Archive » AS – The Cash Machine

Analyse Systémique » Blog Archive » AS – The Cash Machine | Devops for Growth | Scoop.it
« The Cash Machine », comme le But, est un roman qui raconte l’histoire d’un manager qui met en place la TOC. Vous aurez compris qu’il est impossible de faire une analyse systémique sur la base d’un récit. Alors je me suis limité à faire l’analyse systémique du concept de la théorie des contraintes d’une manière générale. Avant de démarrer je voudrais souligner le fait que la théorie des contraintes relève de la systémique. Et vous allez le comprendre dans mon analyse, la TOC illustre parfaitement la puissance de la systémique pour résoudre les problèmes organisationnels de nos entreprises.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Identifier le goulot, la contrainte

La première étape parmi les cinq pour améliorer la performance d'un processus consiste à identifier la contrainte, le facteur limitant.
Mickael Ruau's insight:

Structures : V, A, T.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Mafia offer, l’offre irrésistible

Mafia offer, l’offre irrésistible | Devops for Growth | Scoop.it
une offre irrésistible répond à plusieurs autres caractéristiques :

C’est une offre qui se démarque radicalement de celles de ses concurrents,
C’est une offre tellement en rupture avec les pratiques du secteur que les concurrents ne veulent ou ne peuvent pas l’imiter.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Atténuez les pénuries de main-d’œuvre avec la théorie des contraintes

Atténuez les pénuries de main-d’œuvre avec la théorie des contraintes | Devops for Growth | Scoop.it
La théorie des contraintes (TOC) est une stratégie pour accroître votre capacité de répondre aux besoins de vos clients malgré vos ressources limitées.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Théorie des contraintes : Voici l’étape 0 que Goldratt n’a jamais formalisée

Théorie des contraintes : Voici l’étape 0 que Goldratt n’a jamais formalisée | Devops for Growth | Scoop.it

Je m’en suis rendu compte par la difficulté que j’avais à transposer la TOC dans le monde des services…



Cette étape 0 c’est : DECOMPOSER LE PROCESSUS !



Eh Oui, dans le cadre d’un processus de production la question ne se pose pas puisque l’enchaînement des tâches va de soi. Mais pour tous les autres processus, la question de la décomposition du processus n’est pas aussi évidente.



Dans les services par exemple il est fréquent qu’une même personne (ressource) travaille sur différentes tâches d’un processus… Tâches qui peuvent également être discontinue dans le temps. Dans ce cas, il faut bien connaître les différentes étapes du processus avant de pouvoir identifier la contrainte.



Si nous poussons à l’extrême cette idée, nous trouvons des ressources qui sont en charge de l’ensemble d’un processus.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Théorie des contraintes — Wikipédia

Théorie des contraintes - Wikipédia

L'auteur principal est Eliyahu M. Goldratt, avec d'autres contributeurs. C'est une nouvelle approche du management fondée sur l'approche systémique, l'acceptation des aléas et le bon sens. La Théorie des Contraintes part du postulat que le déséquilibre est inévitable, même si l'approche japonaise permet de le limiter.

Mickael Ruau's insight:

La théorie des contraintes a pour principe fondamental que le flux généré par une organisation est limité par au moins un processus, c'est-à-dire un goulot ou goulet d’étranglement. La production de valeur ne peut donc être augmentée qu’en augmentant la capacité de production au niveau du goulet d’étranglement.

Les cinq étapes clés de mise en œuvre de la théorie des contraintes sont :

  1. Identifier la contrainte (le goulot d’étranglement).
  2. Exploiter la contrainte (augmenter son utilisation et son efficience).
  3. Subordonner tous les processus au processus contraint.
  4. Élever la performance de la contrainte (si nécessaire).
  5. Recommencer à l’étape 1 si la contrainte a changé.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

La théorie des contraintes : augmenter son rendement, diminuer son lead-time

La théorie des contraintes : augmenter son rendement, diminuer son lead-time | Devops for Growth | Scoop.it
Réduire ses encours de développement et augmenter sa productivité pour un investissement minimum : telle est la promesse de la théorie des contraintes.
Mickael Ruau's insight:

Un des principes forts de la ToC est de concentrer ses efforts d’amélioration là où ça compte le plus. La démarche 5FS (« 5 Focusing Steps ») est là pour le mettre en oeuvre :

  1. Trouver la contrainte : j’ai déjà évoqué ce point plus haut, je n’y reviens pas.
  2. Exploiter la contrainte : il s’agit de mettre au mieux en oeuvre les ressources disponibles pour améliorer la production par unité de temps de la contrainte. Si votre goulot est le poste « développement front », vous allez soulager vos développeurs front de leurs tâches annexes pour qu’ils ne se consacrent qu’à cela.
  3. Subordonner le système à la contrainte : maintenant que votre contrainte fonctionne à plein régime, il faut faire en sorte que les autres étapes produisent à son rythme. On peut appliquer ici le principe du « Drum-Buffer-Rope » : la production est tirée (« rope » => la corde ; on ne produit pas en avance) selon la cadence (« drum » => le tambour) donnée par la contrainte. On doit toutefois toujours laisser un petit stock (« buffer » => le tampon) de choses à faire devant le poste sous contrainte au cas où un incident se produise sur les étapes amont.
  4. Elever la contrainte : si vous voulez passer à la vitesse supérieure, vous devez investir pour augmenter la production de votre contrainte. Vous pouvez le faire soit en améliorant sa productivité, soit en ajoutant des ressources de production supplémentaires à l’endroit où elle se trouve.
  5. Trouver la nouvelle contrainte : en travaillant sur les étapes 2 ou 4, il est possible que vous ayez déplacé le goulot de votre système à un autre endroit. A ce moment-là, on repart pour un tour de boucle façon amélioration continue !

Le Drum Buffer Rope illustré pour une usine classique… mais qui fonctionne aussi pour une usine logicielle ! (source : wikimedia)

Quand et comment utiliser la ToC dans une équipe logiciel ?

Avant de passer à la ToC dans une équipe de développement, je recommande de mettre en place Kanban.

No comment yet.