
02 Dec Eight Things You Need to Know About the Theory of Constraints
Students studying operations management are bound to come across the book by Dr. Eliyahu Goldratt called The Goal. In this classic from 1984, Goldratt reveals a set of “thinking tools” he developed, called the Theory of Constraints (TOC), and how he uses them to solve a range of problems at a fictional manufacturing plant.
This concept centers around practical methods for identifying solutions to business problems by deciding:
- What to change
- What to change it to
- How to cause the change
The key focus of the Theory of Constraints is identifying constraints or bottlenecks in any process, and working out how to eliminate or reduce their impact. In his book, a constraint was defined as anything that prevents the system from achieving its goal.
Theory of Constraints Principles
So, what is the Theory of Constraints? Goldratt proposed that every real system must have at least one if not more than one constraint preventing it from achieving better or higher levels of performance. If this was not the case, there would be no limits and growth would be exponential.
These constraints limit performance, and unless they are addressed, performance will not nor cannot improve. Typical Theory of Constraints examples would include:
- Machine capacity
- Sales saturation
- Limited demand
- Raw materials shortage
In each case, unless the constraint is addressed, output is limited by that constraint.
To overcome this, Goldratt proposed five Theory of Constraints steps, known as the five focusing steps. These are:
- Identify the limiting constraint
- Exploit the constraint with existing resources
- Subordinate and align all associated activities
- Alleviate the constraint by investing in additional resources and equipment
- Repeat the process to identify the next constraint
A System-Wide Approach
One of the key principles of TOC is that you need to consider the entire system, not just one aspect, and identify the real constraint. If this isn’t done, it’s likely that improvements to one part of the system will most likely make no difference to overall results, and it is even possible that an improvement to one part will make the overall result worse. Dr Goldratt felt so strongly about this that he is quoted as saying:
“Any improvements made anywhere besides the bottleneck are an illusion.”
For example, in healthcare, adding more beds to a hospital likely won’t improve quality of care if the real problem is a bottleneck in the emergency department. Or, in software, adding additional sales executives won’t drive revenue growth if there aren’t enough people ready to buy the product.
Identifying Unique Constraints
One of the core principles within TOC is that in any system, there aren’t tens or hundreds of constraints that affect output. In fact, at most there are a few in any given system, and in many instances, even highly complex situations, there’s only one constraint that limits output at any point in time.
The trick is identifying that particular constraint. While this may be self-evident in a simple production line, it’s altogether another matter in highly complex organizations and one of the reasons why leading companies are using advanced analytics to identify constraints.
TOC Constraints Are Not the Same as Mathematical Constraints
One of the difficulties analysts have is understanding that constraints as defined by the Theory of Constraints are not the same as constraints as defined in mathematical and system models. While there are similarities, the precise definition of a constraint differs depending upon the approach.
In mathematical modeling, a constraint is a restriction or limitation applied to a variable to restrict answers to real-world values. For example, an equation that represents the number of people who can be processed during college registration could theoretically have a negative answer, but in real life this is impossible; the minimum number of students processed cannot be below zero, which becomes a constraint.
Similarly, legal requirements such as restricting the volume of chemicals stored on a particular site would be constraints in a mathematical process model, but would not necessarily be a Theory of Constraints example unless they also limited plant output. In TOC, a constraint is always a limiting factor or weak link that inhibits an organization from achieving a particular goal, such as a revenue target.
The Current Reality Tree
One of the useful TOC tools is the Current Reality Tree that presents a picture of the current state of the organization and is used to highlight the root cause for why a particular system or process is not up to scratch. This is often used together with an Evaporating Cloud Tree to evaluate improvements and a Future Reality Tree that documents what the system will look like after improvements.
Plant Type Analysis
A plant type analysis describes how materials or activities move through the process. Known as a VATI analysis, plant types include:
- V plant: Where one material or input can be processed into different components, such as milk into cheese, cream or ice cream.
- A Plant: A typical assembly line process where many parts go toward making one product.
- T Plant: A more complex situation where several parts, once assembled, can be fitted to different products.
- I Plant: Where many parts have to flow sequentially through a common process, such as a paint shop, before final assembly.
Determining the type of plant or process helps understand the constraints limiting throughput.
Throughput Accounting
This represents a different view of accounting from traditional account methods. It focuses on three elements: throughput, investment and operating expense. Instead of the conventional accounting approach of cutting expenses, Throughput Accounting focuses on increasing throughput to raise net profit, return on investment and productivity. The methodology differs from conventional accounting in that plants, inventory and buildings are regarded as liabilities tying up cash that could be used productively elsewhere. Throughput is defined as all sales less truly variable costs, while operating expenses represent costs that aren’t variable.
In principle, Throughput Accounting has less focus on cutting costs and more on building profitable sales.
Using Optimization Modeling in TOC
While the Theory of Constraints model of identifying and alleviating critical bottlenecks is straightforward, actually identifying those bottlenecks isn’t easy. The TOC toolbox has numerous tools to facilitate that process, but they are not easy to apply in large and complex organizations.
It should be remembered that when The Goal was written, Steve Jobs had just announced the Macintosh and organizations relied extensively on paper flows. This isn’t the case anymore, and even medium-sized organizations operate with a degree of complexity that was unthinkable thirty-five years ago.
It made sense, then, to focus the company on a single goal and a single constraint, and this is still the case. In optimization modeling, that goal is referred to as an objective function, and, for most companies, the objective function is to maximize profit. Using optimization software, it’s possible to model the organization and determine opportunity values, which are almost the same as identifying critical constraints. Using solver software, managers can determine the best way forward to alleviate organizational constraints and achieve the organization goals.
Optimization software sets out to achieve exactly the same goals as the Theory of Constraints:
- What to change
- What to change it to
- How to cause the change
Benefits of the Theory of Constraints Approach
The beauty of TOC is that it simplifies complex situations with unique and easy-to-understand answers. It helps management focus on what’s important by identifying individual constraints that inhibit the organization from achieving its goals.
The process allows organizations to identify the root cause for poor performance. In doing so, it opens the way to exploit the constraint, ensure associated processes are aligned to minimize interference, and to elevate the constraint. In simple terms, TOC identifies the primary bottleneck, allowing organizations to increase throughput by modifying or removing the constraint through additional investment.
This deceptively simple approach works, and there are many Theory of Constraints real-life examples that illustrate how TOC has helped organizations grow through identifying constraints and bottlenecks and dealing with them.
https://www.riverlogic.com/blog/eight-things-you-need-to-know-about-the-theory-of-constraints
Marie
Posted at 23:10h, 10 DecemberAppreciating the persistence you put into your blog and detailed information you provide.
It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed information. Great read!
I’ve saved your site and I’m adding your RSS feeds
to my Google account.
Joleen
Posted at 23:28h, 10 DecemberHey just wanted to give you a quick heads up and let
you know a few of the pictures aren’t loading correctly.
I’m not sure why but I think its a linking issue.
I’ve tried it in two different internet browsers and both
show the same outcome.
Columbus
Posted at 23:33h, 10 DecemberYes! Finally something about website.
Charline
Posted at 23:46h, 10 DecemberI am genuinely pleased to glance at this blog posts which consists of
tons of valuable facts, thanks for providing such statistics.
Aurora
Posted at 23:54h, 10 DecemberI know this if off topic but I’m looking into starting my own blog and was wondering what all is needed to get setup?
I’m assuming having a blog like yours would cost a pretty penny?
I’m not very web smart so I’m not 100% sure. Any recommendations or advice would be greatly appreciated.
Many thanks
Cathy
Posted at 00:24h, 11 DecemberWow, fantastic blog layout! How long have you been blogging for?
you made blogging look easy. The overall look of your
site is great, let alone the content!
Milton
Posted at 00:35h, 11 DecemberLooking at a togel online player? View the news in the site primary to get the most advanced information. You will see correct forecasts and how to take up.
Edward
Posted at 00:37h, 11 DecemberPretty section of content. I just stumbled upon your weblog and in accession capital to assert that I
get actually enjoyed account your blog posts.
Any way I will be subscribing to your augment and even I achievement you access consistently quickly.
Marietta
Posted at 00:38h, 11 DecemberExcellent website. A lot of useful information here. I’m
sending it to a few buddies ans also sharing in delicious.
And certainly, thank you on your sweat!
Tory
Posted at 00:54h, 11 DecemberMagnificent beat ! I would like to apprentice while you amend your web site, how can i subscribe for
a blog website? The account aided me a acceptable deal.
I had been tiny bit acquainted of this your broadcast offered bright clear
idea
Margherita
Posted at 01:01h, 11 DecemberI just could not depart your web site prior to suggesting that I really loved the usual info a person provide in your guests?
Is gonna be again often in order to check up on new posts
playfortuna-msk4.azurewebsites.net
Posted at 01:05h, 11 DecemberНо с повышением статуса в казино есть
возможность получить меньший коэффициент отыгрыша.
Jeffery
Posted at 01:11h, 11 DecemberAwesome blog you have here but I was curious if you knew of any user discussion forums that cover the same topics talked about in this article?
I’d really like to be a part of online community where I can get
feedback from other knowledgeable people that share the same interest.
If you have any recommendations, please let me know.
Thanks!
Liza
Posted at 01:26h, 11 DecemberHello! I realize this is sort of off-topic but I had to ask.
Does operating a well-established website like yours
require a lot of work? I’m brand new to operating a blog but I
do write in my diary daily. I’d like to start a blog so I will be able to share my experience and
views online. Please let me know if you have any ideas or tips for
new aspiring blog owners. Appreciate it!
Julianne
Posted at 01:43h, 11 DecemberDefinitely believe that which you said. Your favorite
reason seemed to be on the internet the easiest thing to be aware of.
I say to you, I definitely get annoyed while people consider worries
that they plainly do not know about. You managed to hit the nail upon the top
and defined out the whole thing without having side effect , people could take a signal.
Will likely be back to get more. Thanks
Gilberto
Posted at 01:59h, 11 DecemberAn intriguing discussion is definitely worth comment.
There’s no doubt that that you need to write more about this subject matter,
it may not be a taboo subject but typically people don’t talk
about such issues. To the next! All the best!!
Tracey
Posted at 02:19h, 11 DecemberIt is perfect time to make some plans for the future and it’s
time to be happy. I have read this post and
if I could I wish to suggest you few interesting things or advice.
Perhaps you could write next articles referring to this article.
I wish to read even more things about it!
Carlota
Posted at 02:23h, 11 DecemberDo you have a spam problem on this website; I also am a blogger,
and I was wanting to know your situation; many of us have developed some nice practices and we are looking to exchange solutions with
others, why not shoot me an email if interested.
Felix
Posted at 02:29h, 11 DecemberIf you desire to grow your knowledge only keep visiting this web site and be
updated with the hottest news update posted here.
Corrine
Posted at 02:43h, 11 DecemberHello I am so thrilled I found your site, I really found you by accident, while I was searching
on Digg for something else, Anyways I am here now and would just
like to say thanks for a fantastic post and a all round enjoyable blog
(I also love the theme/design), I don’t have time to look over it all at the moment but I have
bookmarked it and also added your RSS feeds, so when I have
time I will be back to read a lot more, Please do keep
up the superb work.
slot deposit pulsa
Posted at 10:21h, 15 DecemberWe are a bunch of volunteers and opening a brand new scheme in our
community. Your site offered us with useful information to work on.
You’ve performed a formidable job and our whole group will be thankful to you.
Look into my page; slot deposit pulsa
Jamesfrape
Posted at 23:18h, 20 DecemberIt’s great that you run such a blog. I am waiting impatiently for the next entries.
torrent proxy
Posted at 21:29h, 02 JanuaryThe answer to this problem isn’t buying antivirus software.
The answer to this drawback is abandoning Windows as your most important operating system, however to some
this might seem an impossible factor to do. If all other trackers
and torrents fail, this one may be simply in all probability your finest possibility to
seek out motion pictures or television present
that you just want to search for. Even when you still insist
on an anti virus program, both because you want to use Linux as a server platform or simply need to make sure
your knowledge is safe, there are several packages you may select from.
Using packages akin to Google Adsense, inserting affiliate banners
on your site and making essentially the most out of pixel promoting are all amazing ways to
make some cash. Samsung Galaxy Tab is fast and efficient because it uses the more superior ARM 1
GHz Cortex processor matched with 512 MB of RAM help
enhance the Google Android OS 2.2 (Froyo) and Samsung TouchWiz UI
improve.
tinyurl.com
Posted at 10:50h, 26 MarchHello there, I discovered your web site by way of Google at the same time as searching
for a similar matter, your site came up, it appears to be
like great. I’ve bookmarked it in my google bookmarks.
Hi there, simply changed into aware of your weblog via Google, and found that
it is really informative. I am going to watch out for brussels.
I’ll be grateful in case you continue this in future. Many folks will be benefited
from your writing. Cheers!
tinyurl.com
Posted at 02:01h, 27 MarchI visit each day some blogs and sites to read articles, however this website provides feature based posts.
http://tinyurl.com
Posted at 03:22h, 28 MarchIt is in point of fact a nice and helpful piece of information.
I am satisfied that you simply shared this helpful info with us.
Please keep us informed like this. Thanks for sharing.
fly tickets
Posted at 16:33h, 02 AprilI was curious if you ever considered changing the layout of your blog?
Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so people could
connect with it better. Youve got an awful lot of text for only having one or two images.
Maybe you could space it out better?
airfare prices
Posted at 10:47h, 03 AprilAfter I initially commented I appear to have clicked on the
-Notify me when new comments are added- checkbox and from now on whenever a comment is added I get 4 emails
with the same comment. Perhaps there is a way you are able to remove me from that service?
Appreciate it!
find cheap flights
Posted at 23:40h, 03 AprilHello there! This is my 1st comment here so I just wanted to give a
quick shout out and say I genuinely enjoy reading your
articles. Can you recommend any other blogs/websites/forums that cover the same subjects?
Thank you!
cheapest international airline tickets possible
Posted at 09:55h, 04 AprilWhat a stuff of un-ambiguity and preserveness of valuable know-how about unpredicted emotions.
cheapest international airline tickets possible
Posted at 21:24h, 04 AprilAppreciate the recommendation. Let me try it out.
absolutely cheapest airfare possible
Posted at 10:21h, 05 AprilDo you have a spam problem on this website; I also am a blogger, and
I was curious about your situation; many of us have developed some nice methods and we are looking to trade strategies with other folks, why not shoot me an e-mail if interested.
cheapflights
Posted at 22:56h, 05 AprilI am sure this paragraph has touched all the internet visitors, its
really really fastidious piece of writing on building up new
webpage.
fly cheap
Posted at 15:11h, 06 AprilThis post is priceless. How can I find out more?
gamefly
Posted at 01:13h, 07 AprilThanks for one’s marvelous posting! I certainly enjoyed reading it, you can be a great author.
I will ensure that I bookmark your blog and will often come back down the road.
I want to encourage that you continue your great work,
have a nice holiday weekend!
gamefly
Posted at 12:08h, 10 AprilI’ve learn a few good stuff here. Definitely worth bookmarking for revisiting.
I surprise how a lot attempt you place to make this type of great informative web site.
http://tinyurl.com
Posted at 08:06h, 10 MayQuality articles or reviews is the important to be a focus for
the visitors to visit the site, that’s what this web site is providing.
tinyurl.com
Posted at 17:00h, 11 MayGreetings, I believe your site could be having web browser compatibility issues.
When I look at your web site in Safari, it looks fine however, if opening in IE, it has some overlapping issues.
I just wanted to provide you with a quick heads up!
Aside from that, excellent website!
tinyurl.com
Posted at 17:55h, 16 MayIts like you read my mind! You appear to know a lot about this, like you wrote
the book in it or something. I think that you can do with some pics to
drive the message home a little bit, but instead of that, this is wonderful blog.
A great read. I’ll definitely be back.