Few years back, while I was employed in a IT MNC, my office commute route involved a stretch of road which had quite a few traffic signals. One of these traffic signal was very nasty. It would sometimes take upto 20-30 minutes just to cross this one. A real bottleneck.
Soon the government decided that there should be a flyover built over this traffic signal. When I heard the news about flyover, I felt that it would solve the bottleneck problem.
3 years and few crore rupees later the flyover was finally ready. But did it solve the problem?
Partially. The bottleneck dissolved at that one particular traffic signal but all that flyover did was shift the bottleneck to the next traffic signal. Overall there was no improvement in my commute time.
This is what happens when you fail to look at a problem in a holistic way. Building the flyover wasn’t the complete solution.
When they thought of building the flyover, authorities were not really addressing the bottleneck, they were focussed on the location of the bottleneck. And in this case the bottleneck was a moving target.
This holistic way of looking at problems is called systems thinking. And Theory of Constraints is an important mental model to assist you in developing systems thinking. It’s the science of looking at the properties of bottlenecks in a system and how they behave.
[Read more…] about Latticework of Mental Models: Theory of Constraints