(Kata is a Japanese word meaning “form.” Traditionally, it referred to a detailed choreographed pattern of martial arts movements meant to help one learn/improve through repetition. You can learn more about kata in a business sense here.)
The Agile Kata is new. The Agile mindset and Kata thinking are certainly not. They both have a decades-long proven track record. The Agile Kata brings those two schools of thought together. For many in the Agile community, the term Kata might be new, so I can’t wait to show you how you could use the Agile Kata for small improvement initiatives, large-scale Agile transformations, or as a practice to achieve Business Agility.
The challenges
According to a recent Business Agility Report from the Business Agility Institute, a stunning “75% of Agile transformations fail.” In the same report, they said that it would take on average two years for an organization to see the first significant benefits of Business Agility.
The long timeline combined with a high failure rate are possible reasons why many organizations face Agile transformation fatigue. Challenges and frustrations plus hefty price tags that often go along with Agile transformation efforts leave decision-makers wondering if an Agile transformation is worth it.
The answer is, of course, yes. The report stated that 25% of organizations experienced a faster time to market, 75% experienced higher employee engagement, and 92% of employees said they would recommend Agile ways of working to colleagues. And these are just three of many compelling reasons that were outlined.
The benefits of Business Agility are clear, but the process of getting there is not because we know that three out of four attempts are unsuccessful. When asked their biggest challenge, 48% of organizations stated that shifting to an Agile culture was their biggest challenge. Therefore, approaching Agile transformations with a different process that fosters an Agile culture could tremendously increase the success rate of many Agile transformations around the world.
Based on that single biggest challenge, let’s see how the Agile Kata can help positively shift the approach to a true and more successful Agile transformation.
3 sources of issues
First, let’s start with the most ironic (and sad) observations of all. Many Agile transformations are conducted in a traditional waterfall style or show clear signs of gates and milestones. They are planned and executed like a project with a defined start and end date. For example, a training wave followed by a coaching wave might be combined with a large number of teams being transformed at the same time.
The end date limits the spending, which I understand, but it also creates this feeling that an Agile transformation is finished. The reality is that this should never be the case. Stopping an Agile transformation would then mean putting an end to improving Business Agility. That can’t be a good idea.
Second, how can you expect a culture to shift toward Agility if the process of transformation does not incorporate Agility? Even worse, what if leadership is only promoting Agility but not living the values, too? Trust and empowerment for autonomous teams are very limited if leaders are not immersed in the Agile culture shift.
Third, we have noticed that organizations often come up with their own flavor and definition of Agile when there is already a standard definition called the Agile Manifesto. There seems to be a disconnect between the values and principles of the Agile Manifesto and the Agile transformation efforts within the organizations.
How can the Agile Kata help?
The Agile Kata:
is an Agile approach to an Agile transformation
nurtures and fosters an Agile culture throughout the transformation, not only as an end state.
is continues and aligns with the values and principles of the Agile Manifesto
deliberately measures current and target conditions of value
The Agile Kata consists of two elements. I call them the Agile Kata Core and the Agile Kata Shell.
The Core
At the core of the Agile Kata is the Toyota Kata, which Mike Rother popularized by publishing a book with the same title in 2010. The Toyota Kata consists of an Improvement Kata and Coaching Kata that go hand in hand.
The Improvement Kata answers four questions, where steps 2-4 are repetitive and step 1 is refined as needed:
What are your goals?
Where are you now?
What small step could you take?
What experiments can get you there?
Steps 1-3 are planning steps, and it is these steps that make the Kata so powerful.
Do you have measurable evidence in your Agile transformation where you currently are (step 2) or where you would like to be next (step 3)?
Jumping right in and doing work without measuring will make it impossible to show evidence of improvement at a later point in time. Those steps are not intended to slow you down, but to make it clearer where you should go.
Imagine you would like to learn to play tennis (step 1) but you realize that you can’t get a single ball from 100 attempts over the net with a forehand because you have never held a racket in your life (step 2). One goal could be to get 50 balls out of 100 attempts to cross the net via forehand. But even if we achieve this small target, we are still far away from being a tennis player.
How we get 50 balls over the net is now up to our experiments (step 4). We could watch instructional YouTube videos, attend daily tennis lessons, read books, watch professional tennis players, or practice against a wall. All are viable options; however, some might be more effective than others.
The Coaching Kata goes alongside the Improvement Kata and connects the coach and learner. The two then work through the four steps and the daily coaching cycle. The coach reflects on progress with the learner and reviews the effectiveness of the experiments, along with the challenges.
This Core is the engine of the Agile Kata.
The Shell
The Shell of the Agile Kata brings the Agile culture, leadership, measurement of value, and goal-setting to the Agile Kata. When initiating an Agile transformation, the goal and direction are very much given. We would like to improve our organization by mirroring the values and principles defined in the Agile Manifesto. Maybe we can break this lofty goal into smaller steps, but there is no need to reinvent the wheel by re-defining Agile.
While executing the Agile Kata, the group and Agile coaches embrace tools and techniques that foster Agility, for example, liberating structures or by applying organizational change patterns. The experiments and results are supporting an Agile mindset. Value is now being measured without bias against the 12 principles of the Agile Manifesto.
Besides adding Agility to the Kata, the Shell also overwrites a few elements of the original Toyota Kata. For example, the coach in the Toyota Kata is a manager and the learner is a subordinate. The Agile Kata breaks this habit by using an Agile Coach and team approach instead, which enables a higher degree of autonomy, group decision-making, and self-organization.
The Shell adds the Agile culture, measurement, coaching, and leadership stance, as well as everything that comes with that.
What is next?
The beauty of the Agile Kata is that you can start with it at any time. The Agile Kata is not a start-to-finish process. It is a practice that establishes a new habit. When grasping the current condition (step 2), it does not matter if the tennis player is brand new to the sport or a professional tennis player. The Agile Kata picks it up where you are. The same is true for an Agile transformation. It does not matter if you are new to Agile or already a mature Agile organization.
In March 2022, the Agile Kata 2.0 was released under the share-alike license of Creative Commons. I invite you to try the Agile Kata and learn more about it at: www.agilekata.org. You will see that the Agile Kata can do much more than address the one example used in this blog post.
More importantly, I hope the Agile Kata will help you increase your success rate of Agile transformations and help organizations to achieve true Business Agility.
This is an Agile Alliance community blog post. Opinions represented are personal and belong solely to the author. They may not represent the opinion or policy of Agile Alliance.
Joe Krebs is a certified Professional Scrum Trainer and an ICAgile accredited trainer for courses about coaching and organizational change. He is an author, podcast host and a community builder in the New York City metro area since 2004. Since 2019 he pioneered the use of Kata in agile organizations by publishing and creating the Agile Kata to foster an agile culture for agile teams and organizations thrive.
Have you noticed that some people “get” Agile more quickly than others? This doesn’t seem to have much to do with seniority, tech/non-tech background, or the type of industry someone […]
We'd like to officially invite you to raise your hand to serve as a reviewer for Agile2024 this year. We'll take as many as we can get, and you’ll get to participate as much as you want in the process.
Have you noticed that some people “get” Agile more quickly than others? This doesn’t seem to have much to do with seniority, tech/non-tech background, or the type of industry someone […]
We'd like to officially invite you to raise your hand to serve as a reviewer for Agile2024 this year. We'll take as many as we can get, and you’ll get to participate as much as you want in the process.
Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
__cfduid
1 month
The cookie is used by cdn services like CloudFare to identify individual clients behind a shared IP address and apply security settings on a per-client basis. It does not correspond to any user ID in the web application and does not store any personally identifiable information.
_csrf
session
This cookie is essential for the security of the website and visitor. It ensures visitor browsing security by preventing cross-site request forgery.
_GRECAPTCHA
5 months 27 days
This cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.
cookielawinfo-checbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-advertisement
1 year
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
gdpr[allowed_cookies]
1 year
This cookie is set by the GDPR WordPress plugin. It is used to store the cookies allowed by the logged-in users and the visitors of the website.
JSESSIONID
session
Used by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
PHPSESSID
session
This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
pmpro_visit
The cookie is set by PaidMembership Pro plugin. The cookie is used to manage user memberships.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duration
Description
__atuvc
1 year 1 month
This cookie is set by Addthis to make sure you see the updated count if you share a page and return to it before our share count cache is updated.
__atuvs
30 minutes
This cookie is set by Addthis to make sure you see the updated count if you share a page and return to it before our share count cache is updated.
__jid
30 minutes
Used to remember the user's Disqus login credentials across websites that use Disqus
aka_debug
This cookie is set by the provider Vimeo.This cookie is essential for the website to play video functionality. The cookie collects statistical information like how many times the video is displayed and what settings are used for playback.
bcookie
2 years
This cookie is set by linkedIn. The purpose of the cookie is to enable LinkedIn functionalities on the page.
CONSENT
16 years 8 months 15 days 5 hours
Description Pending
disqus_unique
1 year
Disqus.com internal statistics
lang
session
This cookie is used to store the language preferences of a user to serve up content in that stored language the next time user visit the website.
language
This cookie is used to store the language preference of the user.
lidc
1 day
This cookie is set by LinkedIn and used for routing.
locale
3 days
This cookie is used to store the language preference of a user allowing the website to content relevant to the preferred language.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie
Duration
Description
_gat_UA-17319182-1
1 minute
Set by Google Analytics and Google Tag Manager to enable website owners to track visitor behaviour and measure site performance. These cookies are used to collect information about how you use our website. The information collected includes number of visitors, pages visited and time spent on the website. The information is collected by Google Analytics in aggregated and anonymous form, and we use the data to help us make improvements to the website.
YSC
session
This cookies is set by Youtube and is used to track the views of embedded videos.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
_ga
2 years
This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
_gat_gtag_UA_17319182_1
1 minute
Set by Google Analytics and Google Tag Manager to enable website owners to track visitor behaviour and measure site performance. These cookies are used to collect information about how you use our website. The information collected includes number of visitors, pages visited and time spent on the website. The information is collected by Google Analytics in aggregated and anonymous form, and we use the data to help us make improvements to the website.
_gat_UA-0000000-1
1 minute
Set by Google Analytics and Google Tag Manager to enable website owners to track visitor behaviour and measure site performance. These cookies are used to collect information about how you use our website. The information collected includes number of visitors, pages visited and time spent on the website. The information is collected by Google Analytics in aggregated and anonymous form, and we use the data to help us make improvements to the website.
_gid
1 day
This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.
eud
1 year 24 days
The domain of this cookie is owned by Rocketfuel. This cookie is used to sync with partner systems to identify the users. This cookie contains partner user IDs and last successful match time.
S
1 hour
domain .google.com
uvc
1 year 1 month
The cookie is set by addthis.com to determine the usage of Addthis.com service.
vuid
2 years
This domain of this cookie is owned by Vimeo. This cookie is used by vimeo to collect tracking information. It sets a unique ID to embed videos to the website.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duration
Description
_fbp
3 months
This cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website.
AnalyticsSyncHistory
1 month
Used to store information about the time a sync with the lms_analytics cookie took place for users in the Designated Countries
bscookie
2 years
This cookie is a browser ID cookie set by Linked share Buttons and ad tags.
euds
session
These cookies are from Rocket Fuel (rfihub.com) and are used to deliver targeted advertising across their network sites ensuring users see relevant advertising.
fr
3 months
The cookie is set by Facebook to show relevant advertisments to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook pixel or Facebook social plugin.
IDE
1 year 24 days
Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
loc
1 year 1 month
This cookie is set by Addthis. This is a geolocation cookie to understand where the users sharing the information are located.
NID
6 months
This cookie is used to a profile based on user's interest and display personalized ads to the users.
pxrc
2 months
The purpose of the cookie is to identify a visitor to serve relevant advertisement.
rlas3
1 year
The cookie is set by rlcdn.com. The cookie is used to serve relevant ads to the visitor as well as limit the time the visitor sees an and also measure the effectiveness of the campaign.
rud
1 year 24 days
The domain of this cookie is owned by Rocketfuel. The main purpose of this cookie is advertising. This cookie is used to identify an user by an alphanumeric ID. It register the user data like IP, location, visited website, ads clicked etc with this it optimize the ads display based on user behaviour.
ruds
session
The domain of this cookie is owned by Rocketfuel. This cookie is a session cookie version of the 'rud' cookie. It contain the user ID information. It is used to deliver targeted advertising across the networks.
sd-session-id
1 year 24 days
Registers data on visitors from multiple visits and on multiple websites. This information is used to measure the efficiency of advertisement on websites.
test_cookie
15 minutes
This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
UID
2 years
This cookie is used by AddThis as a unique user ID that recognises the user on returning visits.
UserMatchHistory
1 month
Linkedin - Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.
uuid2
3 months
This cookies is set by AppNexus. The cookies stores information that helps in distinguishing between devices and browsers. This information us used to select advertisements served by the platform and assess the performance of the advertisement and attribute payment for those advertisements.
VISITOR_INFO1_LIVE
5 months 27 days
This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
xtc
1 year 1 month
Anonymously tracks user behaviour on the websites that allow a user to share pages on social media using the AddThis tool. AddThis log the anonymous use to generate usage trends to improve the relevance of their services and advertising.
zync-uuid
1 year 23 days 17 hours
The purpose of the cookie is to serve visitors with relevant advertisement.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Cookie
Duration
Description
CP5XKN6QLDFWUC
This cookie is provided by the Calculated Fields form. This cookie is used by the online calculators on the website. Without the Calculated Fields cookie the instant quotation may not work.