Agile Coaching Growth Wheel Guidance
Agile Coaching Growth Wheel Guidance
Agile Coaching Growth Wheel Guidance
1
The wheel has 8 segments or spokes these represent main competency areas. Within
each competency area there are 1 or more competencies that an individual can reflect
on. This guidance identifies 5 levels for each of those competencies.
5 Levels of assessment
1. Beginner
● Knows the theory but has no real practical experience of application
2. Practitioner
● Has applied in at least 1 situation and may still require support in the
application
3. Journeyperson
● Can apply in most situations independently
4. Craftsperson
● Unconscious competence, has mastered the application and knows when to
bend and when to break the rules
5. Guide/Innovator
● Adaptability to apply and capability to hybridize to meet the current situation
and innovate to create new techniques
The tread around the outside represents the supporting competencies, these are
knowledge areas that in-turn support the skills of the other 8 competency areas.
How does one become a great Agile coach, well there is no clear pathway, Agile
Coaching is not yet a fully fledged profession. This Agile Coaching growth wheel lays
down some core competencies, that allows an Agile Coach through a reflective process
to go from good to great.
In 2011 Lyssa Atkins and Michael Spayed created a competency framework for Agile
Coaches. Intentionally this was not a competency model, as it did not define specific
behaviors, skills, knowledge or levels of proficiency. However the creators of
WhatIsAgileCoaching.org and the creators of this Agile Coaching Growth Wheel believe
that more definition is required in order to professionalise the world of Agile Coaching.
2
We believe that defining the Agile Coaching journey will allow educators and other
coaches better support the growth of Agile Coaches by developing learning and
development programmes. It will also build confidence in industry around the future
profession of Agile Coaching. Making it easier for an organisation to select the right
coach for them with confidence.
The rest of the guidance is just that guidance, the detail against each level for a
competence is just meant as reflection, not as a checklist. Some things at the
practitioner level you may not able to 100% say yes too, maybe they just aren’t
important to you or your context, but as you explore the journeyperson that seems a
better fit for where your coachee is at. Ultimately the coachee (Agile Coach) decides.
3
Agile and Lean Practitioner
Agile Coaching is coaching in an Agile context, to work as an Agile Coach most clients
would expect knowledge and experience here. Most Agile Coaches come from Agile or
Lean backgrounds, but reflecting here helps us stay rooted. If you are coming to Agile
Coaching from a non-Agile background, then investment in personal growth is likely to
start here. There is also a lot of synergy between an Agile/Lean Mindset and a
Coaching Mindset, an underlying belief in people, the idea that change is possible and
people can be the best that they can be.
Agile/Lean Mindset
This includes the Agile values and principles, which are not something we do but guide
our thinking and actions when approaching new situations. They also help us apply
frameworks and practices in support of those values and principles, in the way they
were intended. An Agile Mindset requires belief in yourself and in others, people are
the foundation of Agile working, trust, support and nurture people to unleash their full
human potential. Being Agile over doing Agile.
Lean Manufacturing and Lean Product Development provide us with some foundational
concepts that underpin the Agile Frameworks and Methods.
● Focusing on the Value that gives the most delight to our customers.
● Optimizing our organisations for Flow with small batch sizes with the shortest
possible lead time.
● Maximizing quality and minimizing waste.
At its heart Lean is about total respect for the people involved and a continuous
improvement mindset.
Level Reflection
4
Practitioner Demonstrate how the values and principles of the Agile Manifesto
are present in how their team works.
Able to demonstrate an Agile mindset.
Able to explain the core concepts of Lean Thinking.
Recognizes when decisions help or hinder the adoption of agile
principles.
Can help teams apply existing practices in a more Agile way, i.e.
Collaborative Design over design upfront, testing right from the
start.
Guide / Thought leadership through creating their own new values and
Innovator principles that help people achieve greater levels of agility.
There are many flavors of Agile, an Agile coach understands that there is not 1 right
way, and therefore has experience with many Agile approaches.
Level Reflection
Beginner Describe how at least 1 Agile approach and how it relates to the
Agile Manifesto.
Can explain a number of Agile frameworks or practices commonly
used by Agile Teams.
5
Practitioner Able to use a prescribed framework or method, applying all of its
elements in one situation
Can describe at least three Lean/Agile development
frameworks/methods
Is aware of changing Agile trends and newer methods in the
industry.
Can compare and contrast different Agile approaches and apply
where needed.
6
Facilitating
Facilitation is the practical neutral craft (an informed blend of techniques and
insights) of creating environments of openness, safety and innovation[1].
Level Reflection
7
Journeyperson Has practiced at least two alternatives to open discussion, in
multiple contexts (e.g., structured go-arounds, individual writing,
listing ideas, dialogue in pairs or small groups, etc.) and can explain
when they may be effective.
Identify at least one action the facilitator can perform to support
meeting participants during divergent thinking, integration,
convergent thinking, and closure that will support the development
of an inclusive solution (e.g., powerful questions).
Apply five visual facilitation techniques for a collaborative session
(e.g., card question, clustering, dot voting, visual note taking).
Analyse situations where conflict arises and select an appropriate
strategy to deal with the situation.
Level Reflection
8
Practitioner Describe, using two concrete examples, when the Coach should not
act as the facilitator for the group.
Able to hold the team accountable to the actions that have been
agreed.
Craftsperson Abe to create and environment of trust and respect in any situation.
Works to build accountability within the team to reduce dependence
on the coach. Helps teams create the necessary mechanisms for
the team to reach for high-performance. Holds the team
accountable to building and sticking to these behaviours.
Guide /
Innovator
Coaching
The International Coaching Federation (2013) defines coaching as:
“partnering with clients in a thought-provoking and creative process that inspires them to
maximize their personal and professional potential.... Coaches honor the client as the
expert in his or her life and work and believe every client is creative, resourceful and
whole. Standing on this foundation, the coach's responsibility is to:
• Discover, clarify, and align with what the client wants to achieve
• Encourage client self-discovery
Coaching Mindset
Coaching is not about fixing people problems; it is about believing in people and helping
them grow to be the best that they want to be.
9
Level Reflection
Guide /
Innovator
Coaching Tools
There are a number of different approaches to coaching, each of which may contain
different models, practices, and tools that can help a coach given different contexts.
Level Reflection
10
Practitioner Apply at least three coaching techniques (e.g., active listening,
powerful questions, reflection, feedback, GROW model, etc.) and
describe how the coaching technique impacted each interaction.
Able to formulate a basic coaching agreement and contract.
Able to actively listen, without trying to solve the coachees problem
some of the time.
Able to help the coachee create opportunities for learning and for
taking new actions. Helps them explore alternatives, promotes
experimentation and self-discovery, celebrates successes and
capabilities, helps “do it now”.
Facilitate Learning
Agile is all about learning, as an Agile Coaching you will need to facilitate the learning of
other people around you, helping them learn new skills and knowledge.
Teaching
11
The ability to convey information in a way that is understood and useful to the recipient.
As a teacher you will have to be adept at integrating information to help people gain
awareness.
Level Reflection
12
Guide / Able to develop new instructional techniques/styles.
Innovator Invents and modifies practices to match the context.
Industry recognized professional who is consistently identifying and
sharing existing and emerging training practices.
Mentoring
As a mentor your are able to use your expertise to show others new skills and/or to
develop existing ones, working alongside the mentee as they do their job.
Level Reflection
Level Reflection
13
Beginner Able to describe the learning needs of an individual or team.
Practitioner Defines clear learning objectives, which are used to create and
execute training for a team and/or stakeholders.
Has demonstrated the ability to integrate learning materials, to meet
the need and objectives of at least 1 training event.
Journeyperson Able to design learning and capability goals for one individual (or
team) and analyze the execution of these goals.
Has demonstrated the ability to integrate learning materials, to meet
the need and objectives for multiple training events.
Able to build new learning material.
Advising
Managing an Engagement
Define client-coaching agreements; define outcomes and objectives with key metrics;
create a coaching plan. Creates clarity of purpose of engagement; business of the
engagement; aligned to commercial terms. Ability to run the engagement in an effective
way with feedback loops; Inspect the engagement frequently with the client; record the
results for sharing; agree adaption of the coaching plan as needed; implement the next
coaching increment. Close the engagement effectively.
Level Reflection
14
Practitioner Able to create a Coaching agreement with individuals and/ or
agreement with a team, that defines how an engagement will work.
Has identified clear coaching goals within at least 1 coaching
engagement and identifies how those goals will be measured.
Can describe a coaching engagement with at least one
team/individual that allowed the coach and coachee to inspect and
adapt towards the defined goals.
With at least 1 coaching engagement the client is satisfied that the
coaching goals have been met or alternate goals have been
identified and met. Either the coaching is at an end, or new goals
have been identified.
Is clear and transparent with the engagement stakeholder.
Guide /
Innovator
Giving Advice
Level Reflection
Beginner
15
Practitioner Able to use direct communication with a team, language is clear
with feedback, reframes, clearly explains techniques or exercises,
and done in a respectful way.
Creates awareness by presenting hard facts to the team even if
difficult – Be the mirror.
Journeyperson Uses direct communication with multiple teams and can describe
examples where this has been used effectively with management of
a department or business unit.
Creates awareness by presenting hard facts to management .
Craftsperson Uses direct communication, can describe examples where this has
been used effectively with senior leadership of an organisation.
Creates awareness by presenting hard facts to senior leadership.
Team Dynamics
Level Reflection
Beginner
16
Practitioner Explain the difference between a working group and a team.
Identify at least three key attributes of effective Agile Teams (e.g.,
ground rules in place, awareness of capabilities and capacities,
effective and efficient collaboration).
Apply at least two methods for improving team performance (e.g.,
common goals/purpose, shared accountability, working agreement,
psychological safety, etc.).
Identify at least two pitfalls of a homogenous team (i.e., lack of
different perspectives, experiences, and viewpoints).
Describe a multi-staged model for team formation and development
(e.g. the Tuckman model).
Journeyperson Able to apply at least two different models for team development
(e.g., Tuckman model, team performance curve, etc.).
Appraise the effectiveness of at least two different development
frameworks for supporting an Agile team’s growth.
Demonstrate at least two tangible examples of how you developed
and changed the culture of at least 1 team.
Identify two team formation and development challenges commonly
encountered while introducing Agile. For each, describe a coaching
approach to address the challenge.
Craftsperson Contrast the different team dynamics across multiple teams with
whom you have worked, and evaluate the affects on team results.
Guide /
Innovator
Team Effectiveness
Level Reflection
Beginner
17
Journeyperson Applied at least three techniques for addressing team dysfunctions,
and have used these techniques multiple times.
Applied at least three techniques or activities for building trust in a
team, in multiple contexts.
Able to create a coaching agreement with the Development Team.
Guide /
Innovator
Starting Teams
Level Reflection
Beginner
Journeyperson Explain at least three reasons why the start of a new Agile Team
should be handled differently from a traditional project
kick-off/charter (e.g., level of collaboration, lack of experience in
Agile environments, importance of shared understanding).
Explain how seeing the whole system, emphasizing collaborative
work, focusing on a good start, continuous learning, and “good
enough for now” support the launch of a new Agile team.
Describe at least three responsibilities each for the sponsor
(e.g., clarify constraints, context, and stakeholder expectations),
Product Owner (communicate vision, purpose, and customer
needs), and Development Team members (get to know each other,
create transparency about capabilities, create ground rules and
working agreements) when starting a new Agile team.
Has organised and facilitated the launch of at least 1 new Agile
team.
18
Craftsperson Has successfully organized and facilitated the launch of a number
of new Agile teams.
Guide /
Innovator
Level Reflection
Beginner
Practitioner Has facilitated the creation (or refinement) of the product vision
between the Product Owner and the Development Team.
Can explain at least two techniques for moving from product vision
to product backlog (e.g., product vision board, business model or
Lean canvas, customer journey, impact mapping, user story
mapping).
Organized and facilitated a product backlog refinement sessions
with one team and stakeholders.
Can explain two techniques that could be used to create product
backlog items that are ready to be taken into the next sprints.
19
Journeyperson Organized and facilitated the creation (or refinement) of the
product vision between the Product Owner and stakeholders, with
multiple teams.
Can apply at least two techniques for moving from product vision to
product backlog (e.g., innovation games, user story mapping, user
story workshops, brainstorming, etc.).
Can appraise at least three criteria that can be used for structuring
a complex or multi-team product backlog (e.g., feature area, team).
Craftsperson
Guide /
Innovator
Level Reflection
Practitioner List three benefits that arise if a Product Owner participates in the
retrospective.
Explain Scrum to a business stakeholder
Built a coaching relationship with at least one Product Owner and
helped them become more effective.
Guide /
Innovator
20
Serving the Organisation
An Agile Coach serves the organization in several ways, including [2]:
● Leading and coaching the organization in its Agile adoption;
● Planning Agile adoption within the organization;
● Helping employees and stakeholders understand Agile delivery;
● Nurturing change that increases the effectiveness of the teams; and,
● Working with other Agile Coaches to increase the effectiveness of the application
of Agile in the organization.
Organisational Development
Level Reflection
21
Journeyperson Can describe the nature of complex systems (eg. cause-and-effect
only visible after the event, high level of uncertainty and
disagreement, emerging systems, products and practices).
Able to explain the importance of taking a systemic view (i.e.
convince a stakeholder that the system as a whole needs to be
optimized, regard the bigger picture, understand causal loops and
delayed effects).
Can describe at least two systematic methods for helping
organizations improve their Agile adoption (eg. causal loop analysis,
value stream mapping).
Has applied at least one systematic development approach (e.g.,
systems thinking).
Can describe at least two frameworks for catalyzing organizational
change (e.g., Kotter’s 8-Step model, the Grief Cycle, 4D
Model/Appreciative Inquiry).
Able to describe your approach to a complex intervention that
addresses the root cause(s) of an organizational dysfunction and
analyze the long-term impact (i.e. identify the situation, the
underlying root cause(s), list measures/experiments and results).
Can demonstrate at least two tangible examples of how you
developed and changed the culture of your team (or organization)
from a command-and-control to an Agile mind-set.
Able to identify at least three ways the cultural change from a
command-and-control to an Agile mindset added value to the
Development Team, Product Owner, and eventual product.
Outside of your team you are seen as someone who develops the
organisation.
Guide /
Innovator
22
Scaling
Level Reflection
Beginner
Practitioner Illustrate, with at least two reasons, why scaling might not be such a
great idea (e.g., products created by small teams, communication
overhead, TCO).
Can identify at least three techniques for visualizing, managing, or
reducing dependencies between teams.
Able to differentiate the impact of feature teams versus component
teams on the delivery of value.
Recognize at least three different scaling frameworks or
approaches.
Experiment with at least one large-scale, participatory meeting
format (Open Space, World Cafe, etc.) to scale
meetings/workshops.
23
Craftsperson Evaluate an experience with supporting the work of multiple Scrum
teams in an organization; identify how you would do things
differently.
Able to connect interdependencies and impact teams’ reflection,
learning, and growth.
Knowledge and application of multiple change management
frameworks. Demonstrates competency in successfully applying the
frameworks.
Guide /
Innovator
Resolving Impediments
Level Reflection
Beginner Discuss at least two ways to help the Team with responding to
impediments (e.g., makes impediments visible, works with the Team
to resolve impediments).
Can identify and explain at least three common organizational
impediments outside the scope of a team that can affect the
effectiveness of Teams (e.g., geographical distribution, people in
multiple project teams, incentives and HR policies, no constructive
safe-to-fail culture).
Practitioner Able to identify at least three typical impediments for a Team and
describe at least one way to address them (e.g., late attendance in
meetings, blocked work, supplier issues).
List at least three techniques to evaluate impediments in depth
(e.g., root-cause analysis, fishbone, 5 whys) and describe when
they might not be working.
Able to analyze an impediment and identify a root cause(s) and/or
underlying issue(s).
Craftsperson
Guide /
Innovator
24
Knowledge Areas
The knowledge areas represent your domain expertise. This contextual expertise may
help you build trust with the team or organisation with whom you are working; However
this risk is too much expertise may make it more difficult to be objective in your
coaching. Therefore it may be valid for an Agile Coach to allow a reduction of expertise
in some areas (i.e. choosing not to stay up to date with the latest changes in
technology), but still to seek to increase knowledge in other areas.
Knowing Yourself
If you are going to be helping the growth of others then this needs to start with you,
knowing and growing yourself. A deep understanding of your drives, beliefs, values and
strengths can be valuable to manage your emotions when interacting with others.
25
References
1. “What is Agile Facilitation?” by Cara Turner - source:
https://facilitatingagility.com/2012/03/05/what-is-agile-facilitation/
26