
Usually, an introduction to a kanban method begins with a description of a kanban board with cards and then explains its basic methods. If you are lucky, you will be able to hear about the fundamental principles of kanban.
Here I will try to present a different approach: one in which the principles are equally important (which, I think, should be in the first place, because they are not just called “fundamental”), and the basic methods of identification according to the values ​​that lie in their basis. At the same time, we will cover most of the main elements of the method - perhaps it will go for a basic introduction to kanban!
')
Despite the comprehensive nature of the values, they correspond to the main goals of kanban (management of evolutionary organizational changes), and also help to clarify three misconceptions:
- that kanban is some kind of software development process;
- that the kanban method does not contain any special values ​​that are interesting to implement, so that it becomes a real challenge for the team, and at the same time be used as support for making organizational changes;
- that the kanban is only suitable for nerds, obsessed with counting indicators, working in organizations where everything is subject to strict control (I exaggerated the last misconception a bit).
Moreover, I also hope to show that the value-oriented description of the kanban method is also useful for other, more constructive reasons.
My starting point
From the fundamental principles of Kanban in the order in which they are usually listed, I highlight four values: understanding, agreement, respect, and leadership. The first of them requires some explanation, and the rest can be taken literally.
The values ​​behind the six main practices of kanban are a bit more complicated, not because the practices are not based on values, but because there is no literal correspondence between practices and values. I chose four more values ​​(now there are already eight): transparency, balance, organization of flow, and cooperation. Nevertheless, it seemed to me that it would be useful to move away from the obvious sequence presented, and I was forced to add another additional value - customer focus. Total nine values ​​turned out.
As soon as I talk in detail about each of them, we will reveal a few more candidates for inclusion in the list of values: I will highlight in bold all that can be called value (mostly abstract nouns). They are less important (as compared to those already mentioned), less obligatory for implementation, and are rather of an auxiliary character.
Nine Core Values ​​of the Kanban System
1. Understanding
Understanding is one of the least obvious values ​​of kanban. I put a special meaning in the first fundamental principle: "Start with what you are doing now." Understand that you are changing, be it the smallest details of the process, performing the process under stressful conditions, or something abstract, such as your organization’s overall approach to change.
Insist on understanding, because a potentially “workable” process, the essence and purpose of which no one can explain, is a sign that you have forgotten what you are trying to achieve.
The myth of the processes , the blog Rands in Repose
In our training on kanban methodology, we teach systems thinking, which puts understanding very high in the list of priorities. Questions for understanding are raised in the first paragraphs of the introduction to the method, they are the basis of the very first exercise. Where does work come from? What characterizes different types of work? What approaches to problems of change and improvement, as a rule, lead to success, and which - to failure: in general and in your organization especially? Why can this happen?
By definition, lack of understanding is what characterizes
cargo-cult realization. Even with good intentions, there is a chance of losing meaning when change is imposed by the authorities from above, poorly justified (for example, the authorities rely too much on the attractiveness of
best practice ). And this change, remaining unreasonable, descends down the hierarchical steps of the organization. It is not at all surprising that change projects tend to disappoint. Unfortunately, for lazy or unqualified managers,
understanding and related values ​​-
learning and
leveling require effort.
2. Agreement
The agreement is mentioned in the second fundamental principle: “Pre-agree on important changes.” I like to say it differently: do you expect success in implementing change without this [prior agreement]? Could it be that precisely because of the lack of agreement your progress will face limitations? Or, perhaps, there is some agreement, but not detailed enough: that is, you agree that the problem exists, but you do not see its causes or effects (that is, there is no
understanding )?
This principle seems to imply another value -
incrementalism . However, I would shy away from describing it as a core value, as we promote step-by-step, evolutionary changes, because they have a high chance of success, and not because the alternative options -
radicalism or
conservatism are no better. And if
pragmatism is a value, then it is very doubtful.
3. Respect
“Respect for people” is the core of
Lean methodology. Kanban applies it to the problem of organizational change in the third principle: "Respect the existing order, roles and responsibilities."
As in life, it's good to lead change implementation with
respect . Will your chances of success increase if you start hinting that people are not doing a good job or not playing any important role? Most likely no. Is it helpful to suspect them of unreliability? Again, no. But does respect simply mean “being good”? And again not:
Showing respect for people does not mean that you are obliged to like you, that you must agree with their views and not dispute thoughtful reflections.
Stephen Perry
Such respect requires
courage , and this leads us to the next value.
4. Leadership
Leadership is mentioned in many success stories, but only in 2012 it was added to the fundamental principles in the form: “Encourage initiative at all levels in the organization - from every employee to the highest manager”.
Much has already been written about leadership, and I will not write even more, just make some quick observations:
- You may dream of a dictator leader, perhaps Steve Jobs (or Steve Balmer), but at each level the types of leadership differ.
- It is not only leadership that should be appreciated , management should not be despised either (remember respect ?).
- In addition, neither leadership nor management does not interfere with self-organization, where individuals, groups and systems are able to adapt without specifying their superiors. Rather, good leadership and good governance create conditions in which self-organization flourishes.
- Good leadership includes criticism (we already talked about this above). As initiators of change, we must be ready and dispute the opinions of others and accept criticism.
5. Flow
Turning to the practices, we begin with the third: "Flow Control."
In this practice, the word "management" speaks of tactical organization and decision-making aimed at work focused on the optimal result (talking about
efficiency ). Though with varying success, to some extent this is a universal strategy.
The flow (“flow”) adds to the phrase a more specific meaning - a feeling of
smoothness and
predictability . Given these sensations, systematically addressing issues related to inhibiting factors becomes an improvement tool, which is exemplified in the Lean methodology.
We also appreciate the flow, as
Mihai Ciksikentmihaii wrote, as a positive state of total immersion in what we are doing. This kind of flow is difficult to “catch” when distraction is dominating the work environment, temporary stops and constantly changing priorities.
6. Customer focus
We haven't finished with Flow Control yet! An extended version of this practice may look something like this: Throughout the entire period of work, strive to complete tasks on time and smoothly increase the value of your work for the client.
The word “
value ” is understood both in the meaning of the
goal (why the consumer needs it) and in the monetary sense (the main thing is not to confuse
utility with value). If we approach the phenomenon of
completion of work , putting at the heart of the consumer, we must go beyond the process (“The task is fully completed”) or product (“The product is potentially ready for delivery”) approaches. Based on my experience, this is an amazingly complex concept, the impact of which can be impressive.
The work done, which does not yet benefit the client, is called non-refundable costs. We will return to this issue and consider part of the phrase “throughout the term of work”, when we reach the value of balance.
7. Transparency
Transparency underlies the three main kanban practices at once: the first one “Visualize work”, the fourth one “Make politicians understandable to everyone”, and the fifth (another innovation in 2012) “Implement feedback”.
Kanban proclaims transparency on several levels:
- Making work visible;
- By making visible workflows through which individual tasks pass, and the states in which the individual tasks are located, at any given time;
- By making visible the parameters, policies, and constraints that guide the decision-making process and, ultimately, determine the overall performance of the system;
- Making visible the impact of all of the above on customer-oriented performance indicators.
The first two types of transparency naturally evolved from kanban systems, after which the method itself was named. The first three together create shear points — points in our systems where significant change can be made with relatively little cost and effort. The fourth type (feedback loop) tells us that change leads us in the right direction.
Kanban, therefore, is a way to develop systems that learn and adapt; it is a strategy of organizations that helps to find an opportunity to adapt to external conditions better than competitors.
8. Balance (balance)
The second main practice is “Limiting the Number of Tasks in Work (WIP)”. There are several advantages to this limitation:
- Due to Little's law , the implementation time [Lead Time], and hence the feedback cycle is reduced; the client gets what they want earlier and the learning of the [system] is accelerated.
- Work starts only when it is possible to perform it. From the point of view of a separate job, this creates a flow , and from the point of view of a team or an employee (remember respect !), It keeps supply and demand in balance .
- With just one small detail, we can easily find a balance between different types of operational work, as well as between operational work and work to improve the system.
This clause implies another principle: “Accept diversity”. Systems that work well in different directions are said to be
stable , which is good for the client, for the organization, and for the employee — another example of balance. As part of the development of system resilience, the kanban method can add predictability to various types of individual work throughout the life of the work (dates can vary from a few hours or days to several months or more), and this is a really powerful improvement.
More information about the meaning of balance in the kanban method can be found in David Anderson’s “When Kanban Doesn’t Fit You” [
video ], [
slides ]. My presentation “When Kanban is Not Simple” [
video ], [
slides ] includes an explanation of the concepts of diversity and sustainability.
9. Collaboration
Cooperation appears in the sixth (and last) main practice “To improve cooperation, develop experimentally [using models and a scientific approach]”.
Taking into account the
agreement ,
respect and
focus on the client , the
cooperation forms the expectation that the boundaries within our own team will be erased for the duration of the resolution of issues related to the factors arresting the flow.
The complete formulation of this practice includes a reference to systematic work aimed at improving
understanding through observation, model building, experiments, and measurements (
empiricism ).
“Using models” has a second meaning, suggesting the presence of such values ​​as
curiosity and even
generosity . Kanban actively encourages his followers to seek solutions that are not yet reflected in the methodology in order to expand the existing knowledge base.
Kanban recognizes the fundamentals of Lean methodology, the theory of constraints and Agile, the principles of queuing theory and complex sciences, and has [the development of companies] the same varied influence as the concept of Lean Startup. Individual kanban followers have their own favorite models — for example, I rely on A3, GROW, and Influencer.
Why are nine values ​​enough?
I was worried that the “
client-oriented ” value of the Lean methodology cannot be inferred from standard language, basic principles, and kanban methods — you could say that I must have deceived you! But I think she fully deserves her place.
And here are the other values ​​that I defined:
- Learning and alignment are strongly associated with understanding . I fully acknowledge that it is possible to come up with a situation in which both these values ​​will be important, but I think that my situation best reflects the essence of the foundations of kanban in systems thinking. The article I refer to most often emphasizes the importance of learning, so it was difficult for me [not to write about learning]!
- Challenge (as well as vision ) and courage are implied within the framework of leadership , so I do not consider these two values ​​as fundamental. Here is a post on this topic.
- Self-organization would be necessary when designing an organizational structure, but respect seems to be a more appropriate guide for the initiator of change. Other things being equal, respect involves making decisions that allow or develop self-organization.
- I often think of sustainability as a value, but it describes the result more than the approach itself. The same goes with smoothness and predictability .
How to make values ​​work
Let's look at our nine values:
Understanding, Agreement, Respect,
Leadership, Flow, Customer Orientation,
Transparency, Balance, Collaboration.This is a pretty long list. Longer than the original of the three or four values ​​that I quoted for some time at every opportunity, but not so long that we could not discuss them all, recall, and refer to them.
Do some values ​​have a greater response than others? What does this tell you? I could explain this with the example of leadership - the differences between practitioners and method followers can be very revealing!
It seems to you that something is missing in your current [working] environment? Again, what does this tell you? Does this help identify the things that really need to be properly organized?
For example, I recall times when the absence of the right type of agreement led either to a slowdown in the pace of change or to a change from which it was too easy to return to its original state. Based on what I read, I believe that I am not alone in my opinion.
PS Mike Barrows (original author) is one of the speakers of the thematic conference Lean Kanban Russia , which will be held in Moscow from 2 to 3 October 2015. Registration is now open - we invite you to actively participate!