Saturday, September 25, 2010

Focus and Leverage Part 13

In my last blog I introduced the basics of Drum-Buffer-Rope (DBR) including how holes in the three buffer zones can form the basis for your improvement efforts. That is, if the holes are always occurring at the same location for the same reason, then improvement efforts should be focused there. Today, I want to get into more of the details of how DBR works, how to calculate buffer times and some of the positive implications of a successful DBR implementation.


In DBR, the drum is the constraining resource and the pace of the drum sets both the priority and work schedule for your process. The buffer is the time placed in front of both the constraint and shipping to protect the due dates for both. Our ability to meet these two due dates is dependent upon two things:

1. We must make certain that the buffer is large enough to accommodate all of the uncertainties (Murphy) that rear their ugly head and chew away at our buffer so that our schedule is achieved.

2. We must make certain that the release of raw materials is done on time to guarantee that the constraint is never starved and that the shipment date is never compromised.

The rope is the length of time needed to complete the processes that are in front of the drum. It is the signal sent to the beginning of the process to release raw materials on time. So let’s talk about how we calculate these buffers.

Although this may sound overly simplistic, proper buffer sizing only occurs by monitoring it. By that I mean if parts are always arriving in the green and yellow zones, then the buffer is most likely too big. Conversely, if the parts are always in the yellow and red zones, then the buffer is most likely too small. Goldratt has suggested that an initial buffer size can be calculated by taking one-half of the current lead time and dividing that time between the constraint buffer and the shipping buffer. This initial buffer size can then be adjusted up or down depending upon when the parts are arriving. Another way of saying this is, if you are always in the expediting mode, then your buffer is too small. If you are never expediting, then your buffer can be reduced. This attention to buffers is referred to as buffer management.

Each open work order or production batch will have a buffer status that we can calculate. For example, based upon the buffer status we can relate the color code to a percentage of buffer consumed as follows:

1. Green Orders: If the buffer status is greater than 67%, then there is still plenty of time to complete it so no expediting is ever required.

2. Yellow Orders: If the buffer status is between 33 and 67%, then disruptions have occurred and there is a risk that any additional disruptions might cause the order to be late, but there is still ample time so no expediting is needed. However, it will be important to track this order more closely than normal.

3. Red Orders: If the buffer status is less than 33%, then any further disruption will definitely result in a late order. Therefore, close scrutiny of this order is required and the probability of the need for expediting is very high.

It is important to understand that buffer status changes with time and as time moves forward, the buffer status may change. I recommend, at a minimum, that buffer status be checked at least once per shift and that a quasi FIFO priority system be used with red orders being first, followed by yellow orders and then green orders.

Using color codes offers another advantage in that if records are kept as to why orders consistently fall into a yellow or red zone, then an opportunity for improvement exists. If a repeating root cause exists, then solving that problem will provide the opportunity to reduce the overall lead time which translates into a competitive advantage for your company.



Figure 1

The three main elements of DBR are:

1. A shipping schedule which is based upon the rate that the constraint can produce orders (i.e. Throughput)

2. A constraint schedule which is tied to the shipping schedule.

3. A material release schedule which is tied to the constraint schedule.

Visually these three elements might look like the Figure 1 displaying the three elements and the interconnectedness of each. You will notice that in addition to the constraint and shipping buffer, there is a third buffer, the assembly buffer. I included this in the event that your process involves an assembly that requires the constraint part before it is completed. That must be accounted for as well if part of your process includes assembly.

In my next blog we will complete our discussion of Drum-Buffer-Rope and move on to the next step in the Ultimate Improvement Cycle.

4 comments:

Anonymous said...

I care for your work and marvel: in which way do you kick off your writings ?Hello . Where is your site hosted ? Your site appears sincerely unfailing as suitably as sincerely fast coming from what I understand. I am searching for a different webhost having Html guidance with a decent DB scheme . Would you have
any to share with me , your present devoted guest ? Thanks for using such a lot of force into this a large amount!

As a final point , give permission me thank you for your patience with my English as (I'm convinced you have become aware this by now,), English is not my first language consequently I am using Google Translate to form out what to write what I truly wish to articulate.

Anonymous said...

Good day there! Would you take offense if I share your weblog with my work group? There's a variety of folks that I suppose would truly be grateful for your subject matter. I would appreciate it if you can let me know. Thanks

In conclusion , let me thank you for your tolerance with my English as (I'm sure you have figured this at this time ,), English is not my first language therefore I am using Google Translate to form out what to write down what I genuinely intend to say.

Bob Sproull said...

Of course you can share my weblog with your work group Anonymous and your English is just fine. Next time you can send your comments to my email address if you like. It is ras8202@live.com

Bob

Woods said...

Of course you can share my weblog with your work group Anonymous and your English is just fine. Next time you can send your comments to my email address if you like. It is ras8202@live.com Bob