Exploring The Ashby Space:

Ashby4

Today’s post is a follow-up to an earlier post, Solving a Lean Problem versus a Six Sigma Problem:

In today’s post, I am looking at “The Ashby Space.” The post is based on the works of Ross Ashby, Max Boisot, Bill McKelvey and Karl Weick. Ross Ashby was a prominent cybernetician who is famous for his “Law of Requisite Variety.” The Law of Requisite Variety can be stated as “Only variety can destroy/absorb variety.” Ashby defined variety as the number of distinguishable states of a system. Stafford Beer used variety as a measure of complexity. The more variety a system has the more complex it is. An important concept to grasp with this idea is that the number of distinguishable states (and thus variety) depends upon the ability of the observer. In this regard, variety of a system may be viewed as dependent on the observer.

Max Boisot and Bill McKelvey expanded upon the Law of Requisite Variety and stated that only complexity can destroy complexity. In other words, only internal complexity can destroy external complexity. If the regulatory agency of a system does not have the requisite variety to match the variety of its environment, it will not be able to adapt and survive. Ashby explained this using the example of a fencer:

If a fencer faces an opponent who has various modes of attack available, the fencer must be provided with at least an equal number of modes of defense if the outcome is to have the single value: attacked parried.

Boisot and McKelvey restated Ashby’s law as – the range of responses that a living system must be able to marshal in its attempt to adapt to the world must match the range of situations—threats and opportunities—that it confronts. They explained this further using the graphical depiction they termed as “the Ashby Space.” The Ashby Space has two axes, the horizontal axis represents the Variety of Responses, and the vertical axis represents the Variety of Stimuli. Ashby’s law can be represented by the 45˚ diagonal line. The diagonal line represents the requisite variety where the stimuli variety matches the response variety. To adapt and survive we should be in on the diagonal line or below. If we are above the diagonal line, the external variety surpasses the internal variety needed and we perish. Using Ashby’s fencer example, the fencer is able to defend against the opponent only if his defense variety matches or exceeds that of the opponent’s offense variety. This is shown below.

Ashby1

Boisot and McKelvey also depicted the Ordered, Complex and Chaotic regimes in the Ashby space. In the ordered regime, the cause-effect relationships are distinguishable and generally has low variety. The complex regime has a higher variety of stimuli present and requires a higher variety of responses. The cause-effect relationships are non-linear and may make sense only in hindsight. The chaotic regime has the most variety of stimuli. This is depicted in the schematic below. Although the three regimes may appear equally sized in the schematic, this is just for representational purposes.

Ashby2

The next idea that we will explore on the Ashby Space is the idea of the Adaptive Frontier. Ashby proposed a strong need for reducing the amount of variety from the external environment. He viewed this as the role of regulation. Ashby pointed out that the amount of regulation that can be achieved is limited by the amount of information that can be transmitted and processed by the system. This idea is depicted by the Adaptive Frontier curve. Any variety that lies outside this curve is outside the “adaptation budget” of the system. The system does not have the resources nor capacity to process all the variety that is coming in, and does not have the capacity to allocate resources to choose appropriate responses. The adaptive frontier is shown in the schematic below as the red dotted curve.

Ashby3

Combining all the ideas above, the Ashby Space can be depicted as below.

Ashby Space

Boisot and McKelvey detail three types of responses that a living system might follow in the presence of external stimuli. Consider the schematic below, where the agent is located at “Q” in the Ashby Space, which refers to the stimuli variety, X.

  1. The Behaviorist – This is also referred to as the “headless chicken response”. When presented with the stimuli variety, X, the agent will pursue the headless chicken response of trying to match the high variety in a haphazard fashion and soon finds himself outside the adaptive frontier and perishes. The agent fails to filter out any unwanted stimuli and fails to process meaningful information out of the incoming data.
  2. The Routinizer – The routinizer interprets the incoming stimuli as “seen it all before.” They will filter out too much of the incoming data and fail to recognize patterns or mis-categorize them. The routinizer is using the schema which they already have, and their success lies in how well their schema matches the real-world variety-reducing regularities confronting the agent.
  3. The Strategist – An intelligent agent has to correctly interpret the data first, and extract valid information about relevant regularities from the incoming stimuli. The agent then has to use existing schema and match against existing patterns. If the patterns do not match, the agent will have to develop new patterns. As you go up in the Ashby space, the complexity increases, and as you go down, the complexity decreases. The schemas should have the required complexity to match the incoming stimuli. The agent should also be aware of the adaptive frontier and stay within the resource budget constraints. The strategist will try to filter out noise, use/develop appropriate schemas and generate effectively complex responses.

Ashby4

Final Words:

The Ashby Space is a great representation to keep in mind while coping with complexity. The ability of a system to discern what is meaningful and what is noise depends on the system’s past experiences, world views, biases and what its construes as morals and values. Boisot and McKelvey note that:

Not everything in a living system’s environment is relevant or meaningful for it, however. If it is not to waste its energy responding to every will-o-the wisp, a system must distinguish schema based on meaningful information (signals about real-world regularities judged important) from noise (meaningless signals). Note that what constitutes information or noise for a system is partly a function of the organism’s own expectations, judgments, and sensory abilities about what is important —as well as of its motivations— and hence, of its models of the world. Valid and timely representations (schema) economize on the organism’s scarce energy resources.

This also points to the role of sensemaking. As Karl Weick notes, “an increase in complexity can increase perceived uncertainty… Complexity affects what people notice and ignore… The variety in a firm’s repertory of beliefs should affect the amount of time it spends consciously struggling to make sense. The greater the variety of beliefs in a repertoire, the more fully should any situation be seen, the more solutions identified, and the more likely it should be that someone knows a great deal about what is happening.”

The models or representations we construct to represent a phenomenon do not have to be as complex as the phenomenon itself, just like the usefulness of a map is in its abstraction. If the map was as complex as the city it represented, it would become identical to city, with the roads, buildings etc., an exact replica. The system however should have the requisite variety. The system should be able to filter out unwanted variety and amplify its meaningful variety to achieve this. The agent must wait for “meaningful” patterns to emerge, and keep learning.

The agent must also be aware to not claim victory or “Mission Accomplished” when dealing with complexity. Some portion of the stimuli variety may be met with the existing schema as part of routinizing. However, this does not mean that the requisite variety has been achieved. A broken clock is able to tell time correctly twice a day, but it does not mean that you should assume that the clock is functional.

I will finish off with a great insight from Max Boisot:

Note that we do not necessarily require an exact match between the complexity of the environment and the complexity of the system. Afterall, the complexity of the environment might turn out to be either irrelevant to the survival of the system or amenable to important simplifications. Here, the distinction between complexity as subjectively experienced and complexity as objectively given is useful. For it is only where complexity is in fact refractory to cognitive efforts at interpretation and structuring that it will resist simplification and have to be dealt with on its own terms. In short, only where complexity and variety cannot be meaningfully reduced do they have to be absorbed. So an interesting way of reformulating the issue that we shall be dealing with in this article is to ask whether the increase in complexity that confronts firms today has not, in effect, become irreducible or “algorithmically incompressible”? And if it has, what are the implications for the way that firms strategize?

Always keep on learning…

In case you missed it, my last post was Nietzsche’s Overman at the Gemba:

I welcome the reader to read further upon the ideas of Ross Ashby. Some of the references I used are:

  1. An Introduction to Cybernetics, Ross Ashby (1957)
  2. Requisite variety and its implications for the control of complex systems, Cybernetica 1:2, p. 83-99, Ross Ashby (1958)
  3. Complexity and Organization–Environment Relations: Revisiting Ashby’s Law of Requisite Variety, Max Boisot and Bill McKelvey (2011)
  4. Knowledge, Organization, and Management. Building on the Work of Max Boisot, Edited by John Child and Martin Ihrig (2013)
  5. Connectivity, Extremes, and Adaptation: A Power-Law Perspective of Organizational Effectiveness, Max Boisot and Bill McKelvey (2011)
  6. Counter-Terrorism as Neighborhood Watch: A Socio/Computational Approach for Getting Patterns from Dots, Max Boisot and Bill McKelvey (2004)
  7. Sensemaking in Organizations (Foundations for Organizational Science), Karl Weick (1995)

Nietzsche’s Overman at the Gemba:

Overman

In today’s post, I am looking at Nietzsche’s philosophy of Übermensch. Friedrich Wilhelm Nietzsche is probably one of the most misunderstood and misquoted philosophers. The idea of Übermensch is sometimes mistranslated as Superman. A better translation is “Overman”. The German term “mensch” means “human being” and is gender neutral. Nietzsche spoke about overman first in his book, “Thus Spoke Zarathustra.” In the prologue of this book, Nietzsche through Zarathustra asks:

I teach you the overman. Man is something that shall be overcome. What have you done to overcome him?

Nietzsche provides further clarification that, “Man is a rope, fastened between animal and Übermensch – a rope over an abyss.Übermensch is an idea that represents a being who has overcome himself and his human nature – one who can break away from the bondage of ideals and create new ones in place of the old stale ones.

Nietzsche came to the conclusion that humanity was getting stale by maintaining status quo through adhering to ideals based in the past. He also realized that the developments in science and technology, and the increase in collective intelligence was disrupting the “old” dogmatic ideals and the end result was going to be nihilism – a post-modern view that life is without meaning or purpose. Nietzsche famously exclaimed that; God is dead! He was not rejoicing in that epiphany. Nietzsche proposed the idea of Übermensch as a solution to this nihilistic crisis. Übermensch is not based on a divine realm. Instead Übermensch is a higher form on Earth. Overcoming the status quo and internal struggles with the ideals is how we can live our full potential in this earth and be Übermensch.

Nietzsche contrasted Übermensch with “Last Man”. The last man embraces status quo and lives in his/her comfort zone. The last man stays away from any struggle, internal or external. The last man goes with the flow as part of a herd. The last man never progresses, but stays where he is, clutching to the past.

Nietzsche used the metaphors of the camel, the lion and the child to detail the progress towards becoming an Übermensch. As the camel, we should seek out struggle, to gain knowledge and wisdom through experience. We should practice self-discipline and accept more duties to improve ourselves. As the lion, we should seek our independence from the ideals and dogmas. Nietzsche spoke of tackling the “Thou Shalt” dragon as the lion. The dragon has a thousand scales with the notation, “thou shalt”. Each scale represents a command, telling us to do something or not do something. As the lion, we should strongly say, “No.” Finally, as the child, we are free. Free to create a new reality and new values.

At the Gemba:

Several thoughts related to Übermensch  and Lean came to my mind. Toyota teaches us that we should always strive toward True North, our ideal state. We are never there, but we should always continue to improve and move towards True North. Complacency/the push to maintain status quo is the opposite of kaizen, as I noted in an earlier post.

I am reminded of a press article about Fujio Cho. In 2002, when Fujio Cho was the President of Toyota Motor Corporation, Toyota became the third largest automaker in the world and had 10.2% of share of world market. Cho unveiled a plan to be world’s largest automaker with 15% global market share. Akio Matsubara, Toyota’s managing director in charge of the corporate planning division, stated:

“The figure of 15 percent is a vision, not a target,” he said. “Now that we’ve achieved 10 percent, we want to bring 15 percent into view as our next dream. We don’t see any significance in becoming No. 1.”

The point of the 15 percent figure, he said, is to motivate Toyota employees to embrace changes to improve so they would not become complacent with the company’s success.

My favorite part of the article was Morgan Stanley Japan Ltd. auto analyst Noriaki Hirakata’s remarks about Fujio Cho. Toyota’s executives, he said, believe Toyota is “the best in the world, but they don’t want to be satisfied.”

It’s as if Cho’s motto has become “Beat Toyota,” Hirakata said.

I am also reminded of a story that the famous American Systems Thinker, Russel Ackoff shared. In 1951, he went to Bell Labs in Murray Hill, New Jersey, as a consultant. While he was there, all the managers were summoned to an impromptu urgent meeting by the Vice President of Bell Labs. Nobody was sure what was going on. Everyone gathered in a room anxious to hear what the meeting was about. The Vice President walked in about 10 minutes late and looked very upset. He walked up to the podium and everyone became silent. The Vice President announced:

“Gentlemen, the telephone system of the United States was destroyed last night.”

He waited as everyone started talking and whispering that it was not true. The Vice President continued:

“The telephone system was destroyed last night and you had better believe it. If you don’t by noon, you are fired.”

The room was silent again. The Vice President then started out laughing, and everyone relaxed.

“What was that all about? Well, in the last issue of the Scientific American,” he said, “there was an article that said that these laboratories are the best industrially based scientific laboratories in the world. I agreed, but it got me thinking.”

The Vice President went to on to state that all of the notable inventions that Bell Lab had were invented prior to 1900. This included the dial, multiplexing, and coaxial cable. All these inventions were made prior to when any of the attendees were born. The Vice President pointed out that they were being complacent. They were treating the parts separately and not improving the system as a whole. His solution to the complacency? He challenged the team to assume that the telephone system was destroyed last night, and that they were going to reinvent and rebuilt it from scratch! One of the results of this was the push button style phones that reduced the time needed to dial a number by 12 seconds. This story reminds me of breaking down the existing ideals and challenging the currently held assumptions.

Nietzsche challenges us to overcome the routine monotonous ideas and beliefs. Instead of simply existing, going from one day to the next, we should challenge ourselves to be courageous and overcome our current selves. This includes destruction and construction of ideals and beliefs. We should be courageous to accept the internal struggle, when we go outside our comfort zone. The path to our better selves is not inside the comfort zone.

Similar to what Toyota did by challenging the prevalent mass production system and inventing a new style of production system, we should also challenge the currently held belief system. We should continue evolving toward our better selves. As Nietzsche said:

What is great in man is that he is a bridge and not an end.

I say unto you: One must still have chaos in oneself to be able to give birth to a dancing star.

Always keep on learning…

In case you missed it, my last post was Solving a Lean Problem versus a Six Sigma Problem:

Solving a Lean Problem versus a Six Sigma Problem:

Model

I must confess upfront that the title of this post is misleading. Similar to the Spoon Boy in the movie, The Matrix, I will say – There is no Lean problem nor a Six Sigma problem. All these problems are our mental constructs of a perceived phenomenon. A problem statement is a model of the actual phenomenon that we believe is the problem. The problem statement is never the problem! It is a representation of the problem. We form the problem statement based on our vantage point, our mental models and biases. Such a constructed problem statement is thus incomplete and sometimes incorrect. We do not always ask for the problem statement to be reframed from the stakeholder’s viewpoint. A problem statement is an abstraction based on our understanding. Its usefulness lies in the abstraction. A good abstraction ignores and omits unwanted details, while a poor abstraction retains them or worse omits valid details. Our own cognitive background hinders our ability to frame the true nature of the problem. To give a good analogy, a problem statement is like choosing a cake slice. The cake slice represents the cake, however, you picked the slice you wanted, and you still left a large portion of the cake on the table, and nobody wants your slice once you have taken a bite out of it.

When we have to solve a problem, it puts tremendous cognitive stress on us. Our first instinct is to use what we know and what we feel comfortable with. Both Lean and Six Sigma use a structured framework that we feel might suit the purpose. However, depending upon what type of “problem” we are trying to solve, these frameworks may lack the variety they need to “solve” the problem. I have the used the quotation marks on purpose. For example, Six sigma relies on a strong cause-effect relationship, and are quite useful to address a simple or complicated problem. A simple problem is a problem where the cause-effect relationship is obvious, whereas a complicated problem may require an expert’s perspective and experience to analyze and understand the cause-effect relationship. However, when you are dealing with a complex problem, which is non-linear, the cause-effect relationship is not entirely evident, and the use of a hard-structured framework like Six sigma can actually cause more harm than benefit. All human-centered “systems” are complex systems. In fact, some might say that such systems do not even exist. To quote Peter Checkland, In a certain sense, human activity systems do not exist, only perceptions of them exist, perceptions which are associated with specific worldviews.

We all want and ask for simple solutions. However, simple solutions do not work for complex problems. The solutions must match the variety of the problem that is being resolved. This can sometimes be confusing since the complex problems may have some aspects that are ordered which give the illusion of simplicity. Complex problems do not stay static. They evolve with time, and thus we should not assume that the problem we are trying to address still has the same characteristics when they were identified.

How should one go from here to tackle complex problems?

  • Take time to understand the context. In the complex domain, context is the key. We need to take our time and have due diligence to understand the context. We should slow down to feel our way through the landscape in the complex domain. We should break our existing frameworks and create new ones.
  • Embrace diversity. Complex problems require multidisciplinary solutions. We need multiple perspectives and worldviews to improve our general comprehension of the problem. This also calls to challenge our assumptions. We should make our assumptions and agendas as explicit as possible. The different perspective allows for synthesizing a better understanding.
  • Similar to the second suggestion, learn from fields of study different from yours. Learn philosophy. Other fields give you additional variety that might come in handy.
  • Understand that our version of the problem statement is lacking, but still could be useful. It helps us to understand the problem better.
  • There is no one right answer to complex problems. Most solutions are good-enough for now. What worked yesterday may not work today since complex problems are dynamic.
  • Gain consensus and use scaffolding while working on the problem structure. Scaffolding are temporary structures that are removed once the actual construction is complete. Gaining consensus early on helps in aligning everybody.
  • Go to the source to gain a truer understanding. Genchi Genbutsu.
  • Have the stakeholders reframe the problem statement in their own words, and look for contradictions. Allow for further synthesis to resolve contradictions. The tension arising from the contradictions sometimes lead us to improving and refining our mental models.
  • Aim for common good and don’t pursue personal gains while tackling complex problems.
  • Establish communication lines and pay attention to feedback. Allow for local context while interpreting any new information.

Final Words:

I have written similar posts before. I invite the reader to check them out:

Lean, Six Sigma, Theory of Constraints and the Mountain

Herd Structures in ‘The Walking Dead’ – CAS Lessons

A successful framework relies on a mechanism of feedback-induced iteration and keenness to learn. The iteration function is imperative because the problem structure itself is often incomplete and inadequate. We should resist the urge to solve a Six Sigma or a Lean problem. I will finish with a great paraphrased quote from the Systems Thinker, Michael Jackson (not the famous singer):

To deal with a significant problem, you have to analyze and structure it. This means, analyzing and structuring the problem itself, not the system that will solve it. Too often we push the problem into the background because we are in a hurry to proceed to a solution. If you read most texts thoughtfully, you will see that almost everything is about the solution; almost nothing is about the problem.

Always keep on learning…

In case you missed it, my last post was Maurice Merleau-Ponty’s Lean Lessons:

Maurice Merleau-Ponty’s Lean Lessons:

Merleau-Ponty

In today’s post, I am writing about three great Lean lessons inspired by the late French philosopher, Maurice Merleau-Ponty. Merleau-Ponty was a phenomenologist who believed that our conceptual framework is inherently flawed. He wanted to develop a framework that accurately reflected the nature of things it described. His insight was that we perceive things by interacting with them. The more we interact, the deeper our perception becomes, and the more we can enjoy the richness of the object we are interacting with. Merleau-Ponty believed that being in the world is the embodied experience of perception. The world does not present itself “all at once” to the perceiver. The perceiver has to go through an ongoing process of exploration and discovery and a deeper understanding emerges gradually through this ongoing process.

The three lessons I have chosen are interrelated and are about perception. Lean teaches us the importance of Genchi Genbutsu or Go to See and Grasp the Situation. The following three ideas align really well with the idea of Genchi Genbutsu.

  • The philosopher is a perpetual beginner…

Merleau-Ponty’s point here is that a true philosopher does not take things for granted. I will replace the word “philosopher” with “Lean leader”. Thus, the Lean leader is a perpetual beginner. As Lean leaders, we are ready to learn everyday from the gemba. We are continually improving our perception from the gemba. We must resist the urge to feel that we have completed our learning and that there is nothing left to learn. To paraphrase Merleau-Ponty, we need to learn to see the world (and gemba) as something new every single day. We must start to “see” with a beginner’s mind to learn.

 

  • In order to see the world, we must break with our familiar acceptance of it:

Our ability to observe depends on our preconceived notions and biases. Understanding of a phenomenon lies under the surface in the nuances and the contradictions. Our familiarity based on our prior biases cloud our ability to “see”, and Merleau-Ponty advises us to break our familiar acceptance in order to see the world. We must put aside our assumptions and relearn to see the world with fresh eyes.

 

  • Nothing is more difficult than to know precisely what we see:

This idea to me is simply wonderful. When we are at the Gemba to see or observe, we jump to conclusions. We believe that we “see” the problem and know how to fix it. The act of observing and perceiving requires a vantage point. This vantage point comes with prejudices. We believe that what we see is quite simple and straightforward, and that we have a clear perspective. This actually hinders our ability to know and understand the phenomenon we are perceiving. From a philosophy standpoint, we believe that what we perceive is reality. This of course is incomplete and most of the time a faulty notion.

Final Words:

The three ideas of Merleau-Ponty advises us to go to the Gemba more and interact with it to improve our understanding. We should look at the real workplace with the eyes of a beginner, and keep interacting with an open mind without preconceived notions to learn. We should resist the urge to believe that we know precisely what we see.

Taiichi Ohno was famous for his Ohno circles. Taiichi Ohno drew chalk circles and made the supervisor or the engineer stand in the circle to observe an operation until he was able to “see” the waste that Ohno saw. Similar to Merleau-Ponty, Ohno also advises us to go and see without preconceived notions. Go and see a lot. This helps us to improve our perception. The more we do it, the better we get at it. And yet, we should strive to remain a perpetual beginner.

Always keep on learning…

In case you missed it, my last post was Toyota Physics:

Toyota Physics:

newton

In today’s post, I am looking at Factory Physics and Toyota Production System. My main references for the post are the 1977 paper coauthored by ex-Toyota president Fujio Cho [1] and key ideas from Factory Physics [2].

One of my favorite definitions of “Lean” comes from Wallace J. Hopp and Mark L. Spearman (Factory Physics). They defined Lean as:

Lean is fundamentally about minimizing the cost of buffering variability… Production of goods or services is lean if it is accomplished with minimal buffering costs.

Variability is the norm of life. Variability is all around us. Variability impacts the 6Ms of production – Man, Method, Machine, Material, Mother Nature (Environment) and Measurement. Variability degrades the performance of a system. Variability is anything that causes the system to depart from regular, predictable behavior. Variability can be internal in the form of quality issues, operator unavailability, material shortage, skill levels, equipment issues etc. Variability can also be external in the form of irregular flow of customer orders, requests for diverse products, supplier issues, new regulations etc.

Factory Physics teaches us that any system has three buffers to deal with variability – Inventory, Capacity and Time.

Regardless of its source, all variability in a production system will be buffered. A fundamental principle of factory physics is that there are three types of variability buffer: inventory, capacity, and time.

For example, safety stocks represent inventory buffers against variability in demand and/or production. Excess capacity can also provide protection (i.e., a capacity buffer) against fluctuations in demand and/or production. Finally, safety lead times provide a time buffer against production variability. While the exact mix of buffers is a management decision, the decision of whether or not to buffer variability is not. If variability exists, it will be buffered somehow.

A Capacity buffer in the form of overtime is quite familiar to any organization. If there is excess demand, use overtime to get out of the backorder situation. The Inventory buffer in the form of just-in-case or safety stocks is also easy to understand. The last form, time buffer, is unfortunately suffered by the customer. When an organization cannot produce products on time, the lead time goes up and the customer has to wait. The time buffer is automatically enforced by the system when the other two buffers are not used wisely.

Another way to look at these buffers is to see what is waiting to know what buffer is available to use:

                Inventory buffer – parts are waiting

                Capacity buffer – resources (labor, equipment etc.) are waiting

                Time buffer – customers are waiting.

A successful organization is able to swap the right buffer at the right time in the right amount. The success of Taiichi Ohno and Toyota was in developing a production system framework through decades of trial and error that excelled in minimizing the cost of buffering variability.

Toyota could not match Ford or any other competitor in carrying the inventory required by the mass production system. Toyota focused first on the capacity buffer. They modified equipment to match what they needed. They created the Just-in-Time system so that required product is made at the right time and in the right quantity. They also had operators manage more than one piece of equipment at a time. Toyota was also able to bring down the set-up times for their equipment which allowed them to run a variety of parts in smaller lots. They focused on the flow of parts and redid the factory layout to match the process flow. With the development of the kanban system, Ohno was able to create a full-fledged pull system to support the Just-in-Time concept. As Hopp and Spearman point out, Toyota utilized the capacity buffer wisely. [3]

At a time when automotive plants generally ran three shifts a day, Toyota went to a two-shift schedule, with 10-hour shifts separated by 2-hour preventive maintenance (PM) periods. These PM periods served as capacity buffers to allow shifts to make up any shortfalls on their production quotas. With these capacity buffers as backup, Toyota could afford to run much leaner with respect to inventory.

A key part of increasing capacity was also where Toyota shined, with the concept of Respect for Humanity. This is very well described in the 1977 paper – Toyota production system and Kanban system Materialization of just-in-time and respect-for-human system (Y. Sugimori, K. Kusunoki, F. Cho & S. Uchikawa). The authors document that Toyota recognized the need for producing better quality goods having higher added value and at an even lower production cost than those of the other countries. Toyota focused on a system that would allow the workers to display their full capabilities by themselves. The authors detailed the “requirements” that existed at the time for the automotive industry – the need to carry large inventory of many different components.

The ordinary production control system in such an industry consists of fulfilling the production schedules by holding work-in-process inventory over all processes as a means of absorbing troubles in the processes and changes in demand. However, such a system in practice often creates excessive unbalance of stock between the processes, which often leads to dead stock. On the other hand, it can easily fall into the condition of having excessive equipment and surplus of workers, which is not conformable to Toyota’s recognition.

This section in the paper identifies the inventory buffer and capacity buffer quite well. Toyota was not keen on carrying inventory and having extra equipment and surplus of labor since that would increase the cost of production. Ohno realized that focusing on value added work would allow them to utilize the capacity buffer efficiently.

In order to improve their capacity buffer, Toyota focused on Respect for Humanity. The paper states:

The just-in-time production is a method whereby the production lead time is greatly shortened by maintaining the conformity to changes by having ” all processes produce the necessary parts at the necessary time and have on hand only the minimum stock necessary to hold the processes together”. In addition, by checking the degree of inventory quantity and production lead time as policy variables, this production method discloses existence of surplus equipment and workers. This is the starting point to the second characteristic of Toyota Production System (the first being Just-In-Time production), that is, to make full use of the workers’ capability.

Toyota clearly identified that they were not going to utilize the inventory buffer or the time buffer in the form of production lead time.

Toyota has succeeded in reducing the lot size through greatly shortening the· setup time, improving production methods including the elimination of in-process inventory within the process resulting from ordering of multipurpose machining equipment in accordance with the processing requirements for a product line, and improving conveyance resulting from repetitive mixed loading.

In fact, Toyota specifically called out not using the inventory buffer.

In the conventional production control system, existence of inventory is appreciated as a means to absorb troubles and fluctuations in demand and to smooth fluctuations in load of processes. In contrast to this, Toyota sees the stock on hand as being only a collection of troubles and bad causes.

Toyota went on to clearly state that carrying an inventory buffer goes against their need for respect for humanity.

Such latency of waste makes it difficult for workers to display their capability and it even becomes obstructive of an ever-lasting evolution of a company.

The paper also goes into detail on the formulation of number of the kanbans needed. They identify that the capacity buffer in the form of overtime and inventory buffer can be used initially while the plant focuses on making improvements.

Toyota defined themselves as an organization where conditions are enforced to make the necessity for improvement immediately visible. This is in a sense a pull system for improvements.

Any employee at Toyota has a right to make an improvement on the waste he has found. In the just-in-time production, all processes and all shops are kept in the state where they have no surplus so that if trouble is left, unattended, the line will immediately stop running and will affect the entire plant. The necessity for improvement can be easily understood by anyone. Therefore, Toyota is endeavouring to make up a working place where not only the managers and foremen but also all workers can detect trouble. This is called ‘ visible control ‘. Through visible control, all workers are taking positive steps to improve a lot of waste they have found. And the authority and responsibility for running and improving the workshop have been delegated to the workers themselves, which is the most distinctive feature of Toyota’s respect for human system.

Always keep on learning…

In case you missed it, my last post was My recent tweets…

[1] Y. SUGIMORI , K. KUSUNOKI , F. CHO & S. UCHIKAWA (1977) Toyota production system and Kanban system Materialization of just-in-time and respect-for-human system, THE INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 15:6, 553-564, DOI:10.1080/00207547708943149

[2] Factory Physics, 3rd edition

[3] Wallace J. Hopp, Mark L. Spearman, (2004) To Pull or Not to Pull: What Is the Question? Manufacturing & Service Operations Management 6(2):133-148.

My recent tweets…

I will be posting soon… Meanwhile, here are some of my recent tweets that may be of interest to you.

Always keep on learning…

Is Lean the Medium or the Message?

IMG_7255

In today’s post, I am looking at the profound phrase of Marshall McLuhan, “The medium is the message.” Marshall McLuhan was a Canadian philosopher and a media theorist. McLuhan noted that: [1]

Each medium, independent of the content it mediates, has its own intrinsic effects which are its unique message… The message of any medium or technology is the change of scale or pace or pattern that it introduces into human affairs… It is the medium that shapes and controls the scale and form of human association and action.

The simplest understanding of the phrase, “the medium is the message”, is that it does not matter what we say, it matters how we say it. However, this is a simplistic view. McLuhan’s insight was that any medium is an extension of ourselves. For example, the telephone is an environment, and it affects everybody. The smartphone, which is a further advancement of the telephone, has a much larger impact on us and what we do. McLuhan realized that as we shape the media, the media shapes us. It is a complex interactive phenomenon. McLuhan said that it does not matter what you print, as long as you keep going with that activity. Every medium helps us to do much more that what we can do physically. For example, McLuhan talked about language being an extension of our thoughts, and written language is a further extension of our speech. The ability to print replaced the need for us to be there physically to extend our thoughts via speech. The ability to print had a profound impact on us much more than all the printed media combined. The medium is the message simply because the impact the media has on our social life.

McLuhan realized that media has an impact on our environment, and sadly we are most of the time unaware of our changing environment. He noted that people in any environment are less privileged to observing themselves than those slightly outside. McLuhan explained this phenomenon with a catchy phrase – the fish did not discover water. He postulated that fish may not be aware of the water, the very thing their life depend on. Another way to look at this is by looking at tweets from a politician. The tweets themselves are beside the point. The medium of Twitter has a far reaching impact on our social media. McLuhan would ask us to look beyond the obvious content in a tweet and look at the social impact the medium is generating.

I wanted to view this idea with Lean. As Lean Leaders, we are trying to propagate the good messages of Lean – “Banish waste”, “respect for Humanity”, “kaizen” etc. We need to realize that the message is not the content, but the medium and the context of our actions. As the aphorism goes, our actions speak louder than our words. The medium, as extensions of us, reaches into our lives and shape ourselves. We should concentrate on the medium to make a larger favorable impact. A good example is kanban. Kanban is a simple mechanism for a pull system, a paper slip that triggers production in a quantity that is needed at the time it is needed. However, the use of kanban leads to an awareness of the problems at the gemba, which leads to a need for a kaizen culture.

The ideas of revealing waste as it occurs, challenging ourselves to continuously improve by elimination of waste and develop people as part of a value adding function are integral to any Lean implementation. This complex intermingled set of ideas cannot be made understood by an edict top down from the CEO – “implement Lean.” What is needed is an understanding of the medium and the environment. The medium of daily board meetings for example has an impact on the social aspects in an organization because of involvements at different levels. The medium of QC circles or daily or weekly kaizen groups are another example. The content of fixing problems is not as important as the medium itself and the long-lasting impact it has by developing people to see wastes and improving their own ability to fix problems.

Sometimes we focus more on the content of the message, as in implementing “Lean”, without trying to understand what is the need that we are trying to address. McLuhan explained this focus on the content as a juicy piece of meat carried by the burglar to distract the watchdog of the mind. We are focusing on the wrong thing. The top down push for lean, six sigma etc. without changing medium may not have a lasting effect. The medium itself has to be changed to change the meaning and impact. The medium is the message, which is context driven! If you want to make “change”, don’t just change the message, change the medium itself. Hence, the title of this post – Is Lean the Medium or the Message?

Final Words:

It is said that the typesetters mistakenly printed, “The medium is the massage” on the cover of his book [2]. McLuhan loved the changed phrasing because it had additional interpretations that he appreciated. He said, “Leave it alone! It’s great, and right on target!” [3]

I will finish with a great insight that McLuhan made in 1964 [1], that foreshadowed the medium of internet and social media:

Archimedes once said, “Give me a place to stand and I will move the world.” Today he would have pointed to our electric media and said, “I will stand on your eyes, your ears, your nerves, and your brain, and the world will move in any tempo or pattern I choose.” We have leased these “places to stand” to private corporations.

Always keep on learning…

In case you missed it, my last post was Purpose of a System in Light of VSM:

[1] Understanding Media, Marshall McLuhan

[2] The Medium is the Massage, Marshall McLuhan

[3] https://www.marshallmcluhan.com/common-questions/

Cultural Transmission at Toyota:

Ohno_Eiiji_paint

One of my favorite stories related to statistics is of Abraham Wald. During World War II, American military sought the help of the Statistical Research Group (SRG) for their bomber planes. The problem was how to reinforce the planes to improve the chances of survival in an attack. The story goes that the military had done an analysis of the damages on all the planes returned from attacks. The different parts of the planes were the fuselage, the wings, the tail and the engine. The question was where should the reinforcement be done on the plane, because more reinforcement meant more weight, which impacted the performance of the plane. The data showed that the most damage was found on the fuselage. The military wanted to start working on reinforcing the fuselage. Wald, however, cautioned against it, and advised on reinforcing the least hit part that was most vulnerable part of the plane. It turned out that this part was the engine. Wald’s logic was that the military was looking at the planes that got hit and yet managed to come back safe. The data that was most important was on the planes that did not make it back home safe. This story is often used to explain the survivorship bias – the logical error of using the cherrypicked data of the very few that made the cut while ignoring the very high numbers of those who did not make the cut.

My main takeaway from the Wald story is about looking at what is not there. Sometimes this information is the most important and yet it is not readily visible. I will try to use this concept with Lean. Lean is often perceived as a set of tools. When Toyota opened the doors for the rest of the world, many like the Military in the Wald story saw only what was in front of them – 5S, Kanban, andon cords etc. The unseen part, the culture of Toyota, the Toyota Way, was missed. One of the words that sticks out when one reads the first books on Toyota Production System is “rationality.” Rationality is coming up with innovative ideas to meet the required challenge primarily with what you got – with your wit and what you have on hand already. Rationality is doing just what is right. Rationality is the root of kaizen.

I am interested in looking at how Taiichi Ohno was able to develop the Toyota Production System and most importantly make “it” stick, over the generations. Taiichi Ohno was inspired by the challenge issued by Kiichiro Toyoda, the founder of Toyota Motor Corporation. The challenge was to catch up with America in 3 years in order to survive.  Ohno built his ideas with inspirations from Sakichi Toyoda, Kiichiro Toyoda, Henry Ford and the supermarket system. The two pillars of the Toyota Production System are Just-in-Time and Jidoka. Just-in-time or “Exactly-in-time”, as Ohno calls it [1], is the idea of producing just what is needed at the right time in the right quantity. The concept of Just-in-Time was the brainchild of Kiichiro Toyoda. Kiichiro Toyoda had written a 4” thick pamphlet that detailed his ideas of a system to produce every day exactly what was needed in the quantity needed. Piror to Ohno’s kanban concept, Toyota was already using tickets as part of Just-in-Time system. The concept of Jidoka was based on the automatic loom developed by Sakichi Toyoda (father of Kiichiro Toyoda). The automatic loom that Sakichi built also had a weft-breakage automatic stopping device, which ensured that the loom stopped when a thread breakage occurred. This allowed one operator to handle multiple looms at a time. Thus, we can see that the two pillars of Toyota Product System were based on the concepts of two parental figures in the Toyoda family.

Toyota Global’s website details the roots of Toyota Production System: [2]

The Toyota Production System (TPS), which is steeped in the philosophy of “the complete elimination of all waste” imbues all aspects of production in pursuit of the most efficient methods, tracing back its roots to Sakichi Toyoda’s automatic loom. The TPS has evolved through many years of trial and error to improve efficiency based on the Just-in-Time concept developed by Kiichiro Toyoda, the founder (and second president) of Toyota Motor Corporation.

Taiichi Ohno rose to the occasion of increasing the productivity of Toyota by developing a production system to improve productivity. The concept of Jidoka he learned from the Toyota Automatic Loom Works company, allowed him to have one operator man multiple machines at a time. He rearranged the facility in order to allow the process to flow better. By expanding on the Just-in-Time idea and the American Supermarket system, he developed a kanban system that ensured a pull system to make product only in the right quantity at the right time. There was a lot of resistance against his ideas. It was initially termed as the “Ohno system” instead of “Toyota Production System.” Ohno however had the full support of his superiors, Eiji Toyoda and Naiichi Saito [1]. They absorbed all the discontent and grumbling directed at Mr. Ohno from the factory and never mentioned to him. They only wanted him to continue finding ways to reduce manufacturing costs.

Implementing a production system like Toyota’s, can be viewed as a cultural transmission phenomenon in the organization. As the great population geneticist Luca Cavalli-Sforza puts it [3]Cultural transmission is the process of acquisition of behaviors, attitudes, or technologies through imprinting, conditioning, imitation, active teaching and learning, or combinations of these. Cavalli-Sforza expands on this idea [4]: the ability to accumulate knowledge by cultural means, that is by exchange of information between individuals within and across generations, is a powerful mechanism for adapting to new situations… Culture allows the spread of targeted solutions to problems affecting a population.

Cavalli-Sforza’s research indicates that the essence of cultural transmission is learning from other individuals. Ohno taught his methods to the production team most of the time by directly going to the required personnel. Ohno was famous for drawing a circle on the production floor and making the engineer or the supervisor stand in it to observe an operation so that he can “see” the wastes. Ohno’s methods were based on the “reality” present only at the gemba. He sometimes used trial and error methods. As he stated [1]: To confirm hypotheses through experimentation is not confined to the academic world. In industry as well, ideas are tested through continuous trial and error.

As I was reading Cavalli-Sforza’s works, one particular concept stayed with me. He noted that transmission through a social leader or teacher results in greater homogeneity in a population than transmission through a parental figure. The social leader has great influence over others in an organization. At the same time, the parental figure can have a long-lasting effect. [5]The culture created by the organization’s initial leaders forms a “genetic imprint” for the organization’s ontogeny; it will be clung to until it becomes unworkable or the group fails and breaks up. The two aspects of the cultural transmission from a social leader (Taiichi Ohno) and parental figures (Sakichi Toyoda and Kiichiro Toyoda) resonates well with any student of the Toyota Production System.  The cultural transmission over time allows for better ideas and practices to replace the less effective ones while at the same time maintaining the core concepts of the system.

Always keep on learning…

In case you missed it, my last post was Herd Structures in ‘The Walking Dead’ – CAS Lessons:

[1] Just-In-Time For Today and Tomorrow, Taiichi Ohno and Setsuo Mito

[2] Toyota Global Website

[3] Theory and Observation in Cultural Transmission, L. L. Cavalli-Sforza, M. W. Feldman et al.

[4] Cultural Transmission and Adaptation, L. Luca Cavalli-Sforza

[5] A Complex Adaptive Systems Model of Organization Change, Kevin J. Dooley

Herd Structures in ‘The Walking Dead’ – CAS Lessons:

zombie_PNG64

The Walking Dead is one of the top-rated TV shows currently. The show is about survival in a post-apocalyptic zombie world. The zombies are referred to as “walkers” in the show. I have written previously about The Walking Dead here. In today’s post, I want to briefly look at Complex Adaptive Systems (CAS) in the show’s backdrop. A Complex Adaptive System is an open non-linear system with heterogenous and autonomous agents that have the ability to adapt to their environment through interactions between themselves and with their environment.

The simplest example to get a grasp of CAS is to look at an ant colony. Ants are simple creatures without a leader telling what each ant should do. Each ant’s behavior is constrained by a set of behavioral rules which determine how they will interact with each other and with their environment. The ant colony taken as a whole is a complex and intelligent system. Each ant works with local information, and interacts with other ants and the environment based on this information. The different tasks that the ants do are patrol, forage, maintain nest and perform midden work. The local information available to each ant is the pheromone scent from another ant. As a whole, their interactions result in a collective intelligence that sustains their colony. In presence of perturbations in their environment, the ants are able to switch to specific tasks to maintain their system. The ants decide the task based on the local information in the form of perturbation to their environment and their rate of interaction with other ants performing the specific tasks. The ants go up in the ranks eventually becoming a forager in the presence of need. A forager ant always stays a forager. The ant colony carries a large amount of “reserve ants” who do not perform any function. This reserve allows for specific task allocation as needed based on perturbations to their environment.

To further illustrate the “self-organizing” or pattern forming behavior of ants, let’s take for example, their foraging activity. The ants will set out from the colony in a random fashion looking for food. Once an ant finds food, it will bring it back to the nest leaving a pheromone trail on its way back. The other ants engaged in the foraging activity will follow the pheromone trail and bring back food while leaving their pheromone scent on the path. The pheromone scent will evaporate over a short amount of time. The ants that followed the shortest path would go back for more food and their pheromone trail will stay “fresh” while a longer path will not remain as “fresh” since the pheromone has more time to evaporate. This means that the path with the strongest pheromone trail is the shortest path to the food. The shortest path was a result of positive feedback loops from more and more ants leaving pheromone at a faster rate. Here the local information available to each ant is the rate of pheromone release from the other ants. The faster the rate, the stronger the trail. This generally corresponds to the shortest trail to the food source. Once the food source is consumed, another food source is identified and a new short path is established. This “algorithm” called as Ant Colony Optimization Algorithm is utilized by several transportation companies to find the shortest routes.

Foraging

In the show, The Walking Dead, a similar collective behavior is shown by the zombies. The zombies exhibit a herding behavior where a large number of zombies will move together as a herd in search for “food”. The zombies in The Walking Dead world are devoid of any intelligence and there is no one in charge similar to the ants. The zombies however do not have a nest. They just wander around. The zombies in the show are attracted by sound, movement and possibly absence of “zombie smell”. The zombies do not attack each other possibly due to the presence of “zombie smell”. In fact, in the show several characters were able to survive zombie attack by lathering themselves in the “zombie goo”.

The possible explanation for the formation of herd structures is the hardwired attribute that we all have – copying others. We tend to follow what others are doing when we are not sure what is happening. We go with the flow. A good example is the wave we do in a sports stadium. We could develop a model where a few zombies are attracted by a stimulus and they walk toward the stimulus. The other zombies simply follow them, and soon a large crowd forms due to the reinforced loops with more and more followers. This is similar to the positive reinforcing feedback of pheromone trail in the example of ants.

The show recently introduced an antagonist group called the “Whisperers”. The Whisperers worship the dead and adorn the zombie skins and walk amongst the zombies. They learned to control the herd and make them go where they want. The Whisperers themselves a CAS, adapted to survive by being with the walkers. Possibly, they are able to guide the walkers by first forming a small crowd themselves and then getting more walkers to join them as they move as a group. Since they have the “zombie smell” on them, the walkers do not attack them.

How Does Understanding CAS Help Us?

We are not ants and certainly not zombies (at least not yet). But there are several lessons we can get from understanding CAS. We all belong to a CAS at work, and in our community. The underlying principle of CAS is that we live in a complex world where we can understand the world only in the context of our environment and our local interactions with our neighbors and with the environment. Every project we are involved in is new and not identical to any previous project. This could be the nature of the project itself, or the team members or the deadlines or the client. Every part of the project can introduce a new variation that we did not know of. Given below are some lessons from CAS.

  1. Observe and understand patterns:

Complex Adaptive Systems present patterns due to the agents’ interactions. You have to observe and understand the different patterns around you. How do others interact with each other? Can you identify new patterns forming in the presence of new information or perturbations in your environment? Improve your observation skills to understand how patterns form around you. Look and see who the “influencers” are in your team.

  1. Understand the positive and negative feedback loops:

Observe and understand the positive and negative feedback loops that exist around. A pattern forms based on these loops. The awareness of the positive and negative loops will help us nurture the required loops.

  1. Be humble:

Complexity is all around us and this means that we lack understanding. We cannot foresee or predict how things will turn out every time. Complex systems are dispositional, to quote Dave Snowden. They may exhibit tendencies but we cannot completely understand how things work in a complex system. Edicts and rules do not always work and they can have unintended consequences. Every event is possibly a new event and this means that although you can have insights from your past experiences, you cannot control the outcomes. You cannot simply copy and paste because the context in the current system is different.

  1. Get multiple perspectives always (reality is multidimensional and constructed):

Get multiple perspectives. To quote the great American organizational theorist, Russell Ackoff, “Reality is multidimensional.” To add to this, it is also constructed. The multiple perspectives help us to understand things a little better and provide a new perspective that we were lacking. Systems are also constructed and can change how it appears depending on your perspective.

  1. Go inside and outside the system:

We cannot try to understand a system by staying outside it all of the time. Similarly, we cannot understand a system by staying inside it all of the time. Go to the Gemba (the actual workplace) to grasp the situation to better understand what is going on. Come away from it to reflect. We can understand a system only in the context of the environment and the interactions going on.

  1. Have variety:

Similar to #4, variety is your friend in a complex system. Variety leads to better interactions that will help us with developing new patterns. If everybody was the same then we would be reinforcing the same idea that would lack the requisite variety to counter the variety present in our environment. Our environment is not homogenous.

  1. Aim for Effectiveness and not Efficiency:

In complex systems, we should aim for effectiveness. Here, the famous Toyota heuristic, “Go slow to go fast” is applicable. Since each event is novel, we cannot aim for efficiency always.

  1. Use Heuristics and not Rules:

Heuristics are flexible and while rules are rigid. Rules are based on past experiences and lack the variety needed in the current context. Heuristics allow flexing allowing for the agents to change tactics as needed.

  1. Experiment frequently with safe to fail small experiments:

As part of prodding the environment, we should engage in frequent and small safe to fail experiments.  This helps us improve our understanding.

  1. Understand that complexity is always nonlinear, thus keep an eye out for emerging patterns:

Complexity is nonlinear and this means that a small change can have an unforeseen and large outcome. Thus, we should observe for any emerging patterns and determine our next steps. Move towards what we have identified as “good” and move away from what we have deemed as “bad”. Patterns always emerge bottom-up. We may not be able to design the patterns, but we may be able to recognize the patterns being developed and potentially influence them.

Final Words:

My post has been a very simple look at CAS. There are lot more attributes to CAS that are worth pursuing and learning. Complexity Explorer from Santa Fe institute is a great place to start. I will finish with a great quote from the retired United States Army four-star general Stanley McChrystal, from his book, Team of Teams:

“The temptation to lead as a chess master, controlling each move of the organization, must give way to an approach as a gardener, enabling rather than directing. A gardening approach to leadership is anything but passive. The leader acts as an “Eyes-On, Hands-Off” enabler who creates and maintains an ecosystem in which the organization operates.”

Always keep on learning…

In case you missed it, my last post was Conceptual Metaphors in Lean: