Wednesday, February 6, 2008

What exactly is "Pull" type inventory planning?


It has been years since I read the notion of a 'Pull' type planning where a manufacturer do not  build any inventory and wait for a customer order to start its process. However it is also true that in several instances this is not possible, because customer is not going to wait through your lead time for the product to show up. What does this mean? Does it mean that the pull technique is ONLY applicable for a "make to order" environment! If this is the case, than even Toyota do not seem to be following it. One can visit any Toyota dealer in US to see several cars readily available for the customers. Does it mean that they do not practice what they preach? I had this question for years before I found the answer recently and here is how I see it now. 

It is important to bring a nice historical perspective to the Toyota story. As the story goes, manager's from Toyota came to US to learn about Auto industry. What they noticed in Ford did not exactly impressed them! However they were fascinated by a Wrigley grocery store where they would stock a few items in the isle based on historical consumption (aka actual demand) and replenish them whenever those isles are empty. The inventory were often minimal and based on exact demand. 

The management of inventory planning process at Wrigley happened to be the key motivator for Toyota. They created the pull based system by storing just a minimum inventory at each desired location. The amount was based not on any forecast, but on actual consumption of those items. The replenishment order was initiated not based on any pre-determined schedule, but on actual drop in inventory below the set level. This inventory was aptly called the "Supermarket" in the language of lean. As the inventory was pulled by customers, replenishment orders (Work order or Purchase order) were placed on the downstream suppliers. And this is how a pull based planning can be made functional even in a "make to stock" environment. 

So pulling does not mean a "make to stock" or a "make to order" planning; it means the ability to set the inventory based on actual demand (measured by historical consumption) and not on any forecast. It also means that the replenishment (production or purchase) is based not on any schedule, but on actual need for the inventory to support the demand. Forecast is no-longer used to guide the production process. 

But can it be true when future is very different from past!! If you have a very strong reason to believe that forecast is going to be true, than use it (instead) to set the inventory. This can happen when a customer indicates about a large order in advance. So inventory is usually set based on actual demand; however it can also be set at a higher/lower level when the planners have strong reason to believe that the forecast is going to be true!

Additionally, in order to take care of the uncertainty we add a "safety stock" component to the inventory. This is also calculated using the historical actual demand data.  


Comments are welcome!
Print this Article