video

How to Be an Effective Agile Coach: Agnosticism in Practice

Published on
5 minute read

If you’re looking to become a great Agile coach, one of the most crucial qualities you need to cultivate is agnosticism in your practices. While you may have your own preferences—mine happens to be Scrum—it’s important to ensure that the team you’re working with can choose the most effective practices that suit them. This may sometimes mean putting aside your favorite framework and helping the team make decisions that work best for their unique context.

Let’s dive deeper into how you can be an effective Agile coach by becoming practice-agnostic and enabling your teams to make informed decisions.

Why Agnosticism in Agile Practices is Key

Agile coaching isn’t about enforcing a one-size-fits-all framework. It’s about guiding teams to discover the right approach for their specific needs. While you may be highly skilled in a particular framework, such as Scrum, being overly attached to it can be limiting for the team. Instead, a good coach encourages the team to explore various Agile practices and make informed choices that lead to better outcomes.

The Importance of Flexibility

As a coach, your role is not to impose your preferences but to foster an environment where the team can:

🚀 Key Takeaway: Flexibility empowers teams to make decisions that best fit their context, leading to better outcomes and higher engagement.

Lean, Agile, and Scrum: Principles that Matter

When helping teams make informed decisions, it’s essential to focus on the principles that drive different Agile frameworks. By ensuring the team understands the core principles, they’ll be better equipped to select practices that align with their goals.

Lean Principles

Lean emphasizes the elimination of waste, continuous improvement, and delivering value to the customer. By embedding these principles in the team’s mindset, they’ll naturally gravitate toward practices that:

Advice: Encourage the team to constantly ask themselves: What is adding value to the customer? and What can we eliminate or improve to deliver faster?

Agile Principles

The Agile Manifesto’s key values—such as individuals and interactions over processes and tools, and responding to change over following a plan—are at the heart of Agile coaching. Help teams internalize these values, and they’ll:

💡 Pro Tip: Regularly revisit the Agile principles with the team, and remind them that being Agile means being adaptable and open to change.

Scrum Principles

While Scrum is my personal favorite, it’s not always the right solution for every team or situation. What I emphasize with teams is the importance of transparency, inspection, and adaptation—the pillars that Scrum is built upon. These can be applied in any framework, not just Scrum, and help foster continuous improvement.

Making Better Choices

The ultimate goal as a coach is to guide your team to make better choices that lead to continuous improvement. This doesn’t happen overnight, and it requires a deep understanding of:

Rather than prescribing a solution, help the team reflect on their current situation and experiment with different approaches.

How to Apply Agnosticism in Your Coaching

So, how do you actually put agnosticism into practice as an Agile coach? Here’s a practical guide:

1. Understand the Team’s Needs First

Before recommending any framework or practice, take the time to deeply understand the team’s context. Ask questions like:

🔍 Actionable Tip: Run a discovery session with the team where they can openly discuss their challenges, goals, and current practices. This will give you a clearer picture of what might work best for them.

2. Educate the Team on Various Frameworks

Part of being an effective coach is helping the team understand that there’s more than one way to achieve Agile success. While Scrum might work for one team, another team might find Kanban or a combination of frameworks to be more effective.

📚 Pro Tip: Offer workshops or lunch-and-learn sessions that introduce the team to Lean, Kanban, XP, and other Agile practices. Equip them with the knowledge to make informed decisions.

3. Experiment with Different Approaches

Encourage the team to experiment. Start small by introducing one practice at a time and allowing the team to assess its effectiveness. Did it help them meet their goals? Did it improve their workflow?

Pro Tip: Use retrospectives to review how the new practice is working for the team. This continuous feedback loop will allow the team to fine-tune their approach.

4. Let the Team Choose Their Path

Once the team has experimented with different frameworks and practices, trust them to make their own decisions. Your role as a coach is to guide, not dictate. Trust their ability to choose what’s best for them and support their decision-making process.

🌱 Personal Experience: I’ve seen teams thrive when they’re given the freedom to choose their path. One team I coached started with Scrum but eventually evolved into a more hybrid approach, blending Kanban principles with some elements of XP. They owned their process, and the results were outstanding.

Conclusion: The Power of Agnostic Coaching

To be an effective Agile coach, you must embrace agnosticism in your coaching practices. By letting go of your attachment to a particular framework—whether it’s Scrum, Kanban, or Lean—you allow the team to explore what works best for them. Your focus should be on educating, enabling experimentation, and guiding the team to make decisions that lead to continuous improvement.

In summary:

Remember, as a coach, your ultimate goal is to empower the team, not dictate their choices. When they succeed, so do you.

video Agile Scrum agile project management agile product development agile product management project management product development product management professional scrum trainer scrum training scrum certification scrum.org DevOps consultant DevOps coach DevOps engineer agile coach agile consultant agile trainer scrum framework scrum methodology scrum approach agile leadership leadership.

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Schlumberger Logo
Lean SA Logo
Qualco Logo
Illumina Logo
Big Data for Humans Logo
Teleplan Logo
Brandes Investment Partners L.P. Logo
Kongsberg Maritime Logo
Genus Breeding Ltd Logo
ALS Life Sciences Logo

NIT A/S

Workday Logo
Slicedbread Logo
Microsoft Logo
Boeing Logo
DFDS Logo
Deliotte Logo
Flowmaster (a Mentor Graphics Company) Logo
Royal Air Force Logo
Washington Department of Transport Logo
New Hampshire Supreme Court Logo
Department of Work and Pensions (UK) Logo
Washington Department of Enterprise Services Logo
Nottingham County Council Logo
Slicedbread Logo
Cognizant Microsoft Business Group (MBG) Logo
Microsoft Logo
Epic Games Logo
DFDS Logo
Lockheed Martin Logo