Muri and Mura: heed Kingman’s seven lessons

by Jul 12, 2016Just-in-Time in the News, Just-in-Time Theory, Leveling and Heijunka

More than 100 flights canceled and delays of sometimes over 20 hours with consequences for over 76,000 travelers. That was the sad result of Vueling’s planning policies according to an article in last week’s Dutch Financial Times and (in English) in El Pais. Experts stated that Vueling scheduled more flights than they even had airplanes and staff. In between flights they apparently scheduled no safety time meaning that even the slightest hiccup leads to a snowball effect all subsequent flights. In the end, Vueling’s personnel, therefore, cannot take the required breaks resulting in even further delays and cancellations when the plane needs to be grounded and the personnel needs to rest. This case represents a good example of Kingman’s formula, part of queuing theory, and of how not using these insights results in poor planning, overburdening (Muri) and unevenness (Mura) and in the end disastrous results for lead times and service.

Kingman’s formula

John Kingman (1939) is a British professor, known, among other things, for his studies into queuing theory. 1961, when pursuing his Ph. D., he published a paper about queue behavior in heavy traffic. This paper presented a formula now known as the Kingman formula. The formula tries to explain waiting time and, without going into too many details of Kingman’s formula, in essence, it states that waiting time is a function of:

  • average processing time;
  • variation in cycle time (i.e., departures from the queue);
  • variation in the takt time or demand rate (i.e., arrivals in the queue); and
  • the utilization (i.e., load/capacity or arrival rate/departure rate).

Let’s explore this formula, how it relates to Muri (overburdening) and Mura (unevenness), and how Vueling (and others) can benefit from Kingman’s insights.

Waiting time is a function of average processing time, variation, and utilization.

Utilization and the Muri effect

Kingman’s formula states that the higher the utilization, the longer the lead time. This is an exponential relationship. The closer you get to 100% utilization, the faster your lead time will increase and ultimately will rocket straight through the roof. It’s a clear example of how overburdening resources (Muri in Lean lingo) leads to serious problems, not only for the resources involved but also for your customers.

So the first lesson for Vueling and –to be honest– quite some others, is to not plan at 100% utilization. In fact, you plan for poor service when you do so.

Muri and Mura: heed Kingman’s seven lessons | THE JIT COMPANY

When we drill down somewhat further, we see that utilization is defined as load/capacity. Load is defined as the demand rate and capacity as the departure rate. Now when we state that we should not plan at 100% utilization, we, in fact, say that the demand rate should not exceed the departure rate. In Lean lingo: takt time should not be smaller than cycle time. A lesson for sales and commercial functions, therefore, is to never sell more than what can be produced. Now, this seems obvious, but in practice, this rule is hardly ever respected. The focus typically is on the top line and the top line only. So, our second lesson is to never sell more than what can be sold. Did you read that, Vueling?

Furthermore, to make sure we don’t go beyond a certain maximum utilization level, we better also ensure we are planning based upon realistic cycle times, and not some theoretical values. This is our third lesson: don’t plan using theoretical cycle times.

And knowing that our actual capacity to produce is unfortunately restricted by a lot of waste (remember Ohno: “capacity = work + waste”), it is clear that we can reduce our utilization, shorten our lead times and increase our service by reducing the waste that obstructs us to achieve our true potential. The fourth lesson, therefore, is to reduce utilization by continuously reducing waste.

When you plan for 100% utilization, you plan for poor service.

Variation and the Mura effect

The second important element in Kingman’s formula is variation; variation in arrival rate (or takt time) and variation in departure rate (or cycle time). Kingman’s formula postulates that the higher the variation in these parameters, the earlier the lead time lengthening effect of utilization will be present. In other words, at a given level of utilization, your lead time and inventories will be higher when you experience more variation. A theoretical foundation for the negative effects of uneven workloads referred to as Mura in Lean.

Muri and Mura: heed Kingman’s seven lessons | THE JIT COMPANY

So let’s drill down somewhat more here as well. First about the variation in demand rate or takt time. It is key to create level demand for the resources and to do so we have to start with level selling, something I discussed in one of my earlier blog posts. And when we are not able to perfectly level our sales, we need to translate the remaining, uneven demand into a level demand for production. This is the territory of mixed-level loading or Heijunka in Lean. I also wrote about this before in a blog post about EPEI. Level selling and Heijunka reduce variation on the demand side.

Also, work should be balanced across the various processing steps to reduce Mura. This is known as line balancing or Yamazumi.

Finally, work should be released in a fashion that we do not overburden resources. Pull flow principles materialized via Kanban help leveling the load in real time, on which I wrote several posts as well. The less we are able to do this, the more risk we take for long and variable lead times and inventories. So lesson five is to level sell and to level load (through Heijunka, Yamazumi, and Kanban).

Now let’s turn to the other side. To reduce the lead time lengthening effect of cycle time variation, we need to standardize our work methods and continuously detect and eradicate all causes of variation from the standard. This implies disciplined and rigorous standardization, problem detection and eradication of root causes. This summarizes lesson six: standardize, detect and eradicate problems.

Now of course, in reality, it will difficult if not impossible to perfectly level demand. And at the same time, I haven’t yet seen the perfect operation. So you will experience variation. You will need to face this variation, and buffer for it while still necessary. And the buffer should be adapted to the level of problems you experience. And subsequently, you should never stop eradicating problems, day-after-day-after-day…

When you have a well-running, well-industrialized, high-volume, low mix process you might plan at 95% utilization. But when your process requires continuous debugging, is often confronted with unscheduled downtime and needs to produce a large portfolio of different products you would be a fool to plan that one at the same level of utilization. So, ensure sufficient “breathing space” for your process to deal with its problems, eradicate your problems and subsequently reduce your buffers.

In Kingman’s words, adapt your utilization to the level of variation you experience. This is lesson seven for Vueling. When you plan with zero buffers, you are living in a dream. Wake up.

Ensure sufficient “breathing space” for your process to deal with its problems.

Experiencing Kingman

To illustrate the effects represented by Kingman’s formula, there are some nice simulators around on the web. You can find a nice example of such a simulator at

In this simulation, you can play with utilization (using the “density” parameter) and variation (for example, using the mix between passenger cars and trucks and their behavior, or even adding roadblocks by dragging these onto the road) and evaluate the effects on road congestion.

Muri and Mura: heed Kingman’s seven lessons | THE JIT COMPANY

Kingman’s seven lessons

To avoid long and variable lead times and the poor and unreliable service that goes with it, we should eliminate Muri (overburdening) and Mura (unevenness). And Kingman’s formula from queuing theory helps us identifying the levers that we can use to improve. They can be summarized in the following seven lessons:

  1. Plan at less than 100% utilization
  2. Sell only what can be sold
  3. Plan using realistic cycle times
  4. Reduce utilization by continuously reducing waste
  5. Level sell and level load (through Heijunka, Yamazumi and Kanban)
  6. Standardize, and continuously detect and eradicate problems to reduce variation
  7. Adapt your utilization to the level of variation you experience

So next time you are planning, plan to succeed. Don’t plan to fail.

Featured Insights

Resilient Just-in-Time: an oxymoron?

And again, we have a crisis on our hands that raises questions about just-in-time or JIT. Currently, the measures to restrain the coronavirus have led to Chinese...

The road towards perfect flow in your supply chain (part 1)

There are many approaches and methods that focus on improving flow. Material Requirements Planning (MRP), Drum-Buffer-Rope (DBR) or Simplified-DBR (SDBR), Demand-Driven...

Takt time: theory and practice

Takt time. Google it, and you will be amazed at the definitions you will come across. But besides the ones that mix up takt time with cycle time, and the ones that...

Push and pull around the CODP — did we get it wrong?

The (customer order) decoupling point (CODP) or order penetration point is one of the most well-known logistical concepts. It indicates the inventory location in the...

How to use Every Part Every Interval (EPEI) in pull flow

End of 2014, early 2015, Christoph Roser wrote an interesting series of posts about leveling and heijunka that already triggered me at the time, as I have personally...

8 reasons why Demand-Driven MRP (DDMRP) is not Lean (part 1)

Demand-Driven Material Requirements Planning, or DDMRP in short, promises to be the first real innovation to MRP since the invention of MRP. Furthermore, in one of its...

How to use EPEI to track your progress towards flow

When working in machine shops, I’m always surprised to hardly see any flow-related indicators. You’ll typically see data on OEE-related indicators like reject rates,...

A definition of JIT (Just-in-Time) through its 4 distinctive characteristics

What is a company, called THE JIT COMPANY, without its own proper post on the definition of JIT or Just-in-Time? Particularly in a time in which JIT is often seen as an...

The road towards perfect flow: flow smoothness (part 3)

This is the third and last post in a series of three about knowing whether you are on your way to perfect flow. The better your flow, the more profitable your business...

The road towards perfect flow: flow velocity (part 2)

There are many approaches and methods that focus on improving flow. And for good reason, as improving flow yields improved profitability and returns. But how, in fact,...
Contact Us          Privacy Policy          Terms of Use          Disclaimer

© 2020 THE JIT COMPANY, a label of Dumontis B.V.

Pin It on Pinterest

Share This

Thanks for sharing!

We hope you liked this article, and if so, we'd be grateful if you would share it with your network!