Agile mindset is one of the many terms in the Agile world that a lot of us probably understand differently. Despite the various interpretations, there is a consensus that an agile mindset embraces iteration, collaboration, proactiveness, and change. It prioritizes customer value and favors constant learning through experiments.
By definition, a mindset is “a person’s way of thinking and opinions.”
Therefore, an agile mindset is this internal predisposition that shifts your behavior, so collaboration, iterative execution, customer value, and experimentation become natural first choices. Once you switch to agile thinking, you are on your true path to agility and into the infinite game of continuously adapting and advancing. No wonder that a highly volatile industry such as software development, for example, is already predominantly filled with agile developers.
Although lately, the discussion is mainly around the question, which is the right agile framework/method for you, a glimpse at the agile manifesto (where it all began) reminds us, the important part has always been the mindset.
The Agile mindset: image by Ahmed Sidky, https://www.slideshare.net/AgileNZ/ahmed-sidky-keynote-agilenz
The manifesto itself talks about values and principles, giving guidelines and priorities that will lead you to agility. What exactly you do daily and how you decide to manifest those in your operations is in your own hands, depending on your needs and goals.
Agile Mindset vs Agile Frameworks
So what happened to agile?
How did we come to a situation where we do not ask ourselves
- Does this make sense?
- What is written in the guide?
In my personal opinion, two powerful forces met: economic interest and the wish for a shortcut.
As I see it, the short version of the story is: The agile pioneers shared with enthusiasm the great results they achieved following the agile principles. The rest of the business world said, “I want that too! Fast.” or “Tell me what I should tell my people to do so that we can achieve these results.” So the consultants and coaches adapted to this new market need.
As we know, supply follows demand, so it is no wonder that in the brief span of 15-20 years, over 70 different Agile frameworks emerged, and hundreds of different certification programs were launched.
Frameworks as a starting point.
It is simpler to follow the rules than to shift your mindset. It also takes a lot less time to introduce new rules than to create a new environment.
The goal of the newly created frameworks is to offer a shortcut to agility and if their role is understood correctly, the tools can indeed do that.
It is crucial, however, to see them as a starting point, not as a silver bullet or a fast lane ticket to business agility.
Introducing a framework, sending your employees to a course to get certified, implementing tools, hiring consultants, those are all essential and necessary steps to create and train agility habits.
But this should only be the start. Simply following the steps will not magically set your mind on agile frequency. A mindset shift requires time and effort on a personal level, that is beyond any certification program.
The Agile Onion /
Image from: https://www.smartinsights.com/digital-marketing-strategy/an-introduction-to-the-agile-mindset/
My analogy is with learning a foreign language. You visit a course, you pass a test, you get your certificate. This does not automatically mean you are a fluent speaker, who knows all the words in that particular language. Or that you should use only the words you learned in the course, and all other words are wrong because they are not in your dictionary. It merely means you have learned the basic rules and the logic of the language, and you should continue exploring and mastering it on your own now.
The same is true when adopting agile. It is ok to start with a framework. Just do not stop there.
Thinking about it, clinging to the outlined rules of a single agile framework is maybe the most unagile thing you can do. It is a signal of a superficial change, where you are trying a new tool in the same old environment of command and control.
Blindly sticking to a guide indicates you are fine with your comfort zone, because there is a high level of certainty and lack of ownership of the process. It shows the focus is on what you are doing, instead of why you are doing it. Ignoring the “why”, people start asking questions like for example “Is Kanban Agile?“, focusing on doing Agile and not on agility itself.
Frameworks as a means to an end
Another framework related issue occurs when agile becomes a goal. Instead of looking at agility as a means to an end, some companies neglect their own reality and focus on what the framework suggests.
Blindly following frameworks will give limited, if any, results at all. Do not look at agile as an exercise that you can complete. Aim at an agile mindset as your operating system.
Agility as the Manifestation of the Agile Mindset
So much talk about agile frameworks has left agility with less attention than it deserves.
By definition, agility is the ability to respond quickly to change. It is not a tool, but a character trait or behavior all agile efforts should lead to as a result.
Agility is, in fact, the result of the agile mindset.
There is a very popular talk by Simon Sinek “Be an infinite player” in which he uses the terminology of Game theory (finite and infinite game) to describe a significant difference in the current dominating business logic and new emerging business perspective.
In his words, most of the businesses and business leaders nowadays act and think as finite players. The finite player is playing a game with a start and an end, with a winner and a loser, defined by fixed rules and an agreed-upon objective. She is in the game to win it, to beat the competition. Although the described situation resembles a sports game more than the business world, many companies still define their objectives as “beat the competition”.
However, in the new complex dynamic of our 21st-century reality, there are also businesses and business leaders that can be identified as infinite players. They are in the infinite game, where there is no real start or endpoint and where the rules are not static, but changeable. It is a game you join and play to outperform yourself. The focus is on advancement. In contrast to the finite business logic, here, the objective would be to upgrade your product and make it continually better.
How is this related to the agile mindset?
Reducing your agile efforts to merely following the guides of the agile frameworks or any other of the more prescriptive Agile methodologies creates a feeling that agility is a finite game – a game with a particular objective, rules, and limitations, where you can say what is right and what is wrong.
On the other hand, developing an agile mindset opens the door to the infinite game of agility. The aim is to play for as long as you can (or to stay in business for as long as you can) and to infinitely improve and advance, adapting yourself to the changing rules.
What kind of game do you think agility really is?
To Set Your Mind or Not to Set Your Mind – That Is the Question
I say, set your mind.
However, a mindset is not something you learn in a course. It is the result of knowledge and experience, combined with a deliberate habit reprogramming. Train your thinking to notice specific relevant information, to ask certain questions per default, to look in certain directions. Do not just go with the framework flow. Apply guides to build new habits.
Like with all knowledge, the valuable part comes not from simply learning the facts, but understanding the dynamics and the logic that lies behind them. The agile world makes no exception. Once you internalize the logic, you can apply it in various, often unexpected ways.
Aim at adopting an agile mindset as with agile thinking, agility will flourish naturally in all directions.