The Agile Coaching DNA
The Agile Coaching DNA
The Agile Coaching DNA
Manoel Pimentel
Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . 1
Version 6.0 (latest) . . . . . . . . . . . . . . . . . . . . 2
Version 5.0 . . . . . . . . . . . . . . . . . . . . . . . . . 4
Version 4.2 . . . . . . . . . . . . . . . . . . . . . . . . . 5
Version 4.0 . . . . . . . . . . . . . . . . . . . . . . . . . 6
Version 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . 7
Version 2.2 . . . . . . . . . . . . . . . . . . . . . . . . . 8
Version 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . 9
Version 1.0 . . . . . . . . . . . . . . . . . . . . . . . . . 10
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Situations . . . . . . . . . . . . . . . . . . . . . . . 133
Gaps . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Bridges . . . . . . . . . . . . . . . . . . . . . . . . 139
Outcomes . . . . . . . . . . . . . . . . . . . . . . . 140
A few more ideas to increase awareness . . . . . . . 143
Identity the sources of dissatisfaction using
STATIK . . . . . . . . . . . . . . . . . 143
Be aware of interruptions . . . . . . . . . . . . . 145
Several things I think that help promote aware-
ness . . . . . . . . . . . . . . . . . . . . 147
Visual Thinking . . . . . . . . . . . . . . . . . . . 149
System thinking to promote awareness . . . . . 150
Takeaway regarding the practices to promote aware-
ness . . . . . . . . . . . . . . . . . . . . . . . . 156
Acknowledgements . . . . . . . . . . . . . . . . . . . . . 283
1
Release Notes 2
Version 5.0
Version 4.2
Version 4.0
Version 3.0
Version 2.2
Version 2.0
Version 1.0
11
Introduction 12
Before the talk about Agile Coaching, let’s focus for a little
while on a few essential elements of coaching. We have
two primary roles in the professional coaching processes: the
Coach and the Coachee. The Coach is a professional who
applies coaching techniques. The Coachee is someone who
13
Who are the clients of Agile Coaching 14
• When you argue too much about the “why,” you fail
– When we’re in a change process, we can organise
the challenges into two big questions – why change?
How do we change? Most of the time, the “why” is
compounded by values, beliefs, assumptions, etc. The
“how” is more related to operational stuff. Due to these
aspects, in my experience, if you, as an Agile Coach, are
trying to argue about why the Coachee must change,
you’ll fail (I was failing exactly because of that). When
I was arguing about the “why,” I was trying to prove
Who are the clients of Agile Coaching 19
Monitoring Defensiveness
Non-judgemental approach
increases coachability
of view, all the risks, and all implications from the traditional
ways of work.
That was the first version of the Agile Coaching DNA. It was
not called DNA at that stage. I just called it “goals of my
service as Agile coach.” It was a useful solution to prevent
mistakes and be on the same page as my clients. I have been
using and evolving those goals over the years. I started to
compile those ideas into a model this year. I named the model
“DNA” as it embodies the essence of Agile Coaching. We can
use the model as a compass when providing Agile Coaching.
That is the ultimate purpose of this model.
Introducing the DNA
for Agile Coaching
Agile Coaching is an approach to foster an organisation shift
to improve the work, the behaviours, and the outcomes in
the context of the development of solutions/products. It is not
only about adopting framework X or Y. Agile Coaching is
about how to enable people to respond more quickly, with
less risk, and more qualitatively for business opportunities.
35
Introducing the DNA for Agile Coaching 36
Catalyse Improvements
Promote Awareness
Boost Ownership
Develop Competencies
48
How to evolve with this DNA 49
Combining the The Agile Coaching DNA with the Agile Coaching
Competency Framework
The third figure explains how we can apply the Agile Coach-
ing DNA to drive practices and ideas for coaching at the
enterprise level. It is important to notice the essence is still
the same; however, coaching at the enterprise level requires
different skill sets.
How to evolve with this DNA 51
52
Practices to catalyse improvements 53
For this reason, Agile Coaches must understand the full life
cycle of changes. Agile Coaches must act as Change Facilita-
tors most of the time. We are going to explore more details
regarding this type of work in the next sections.
Practices to catalyse improvements 56
GROWing improvements
What is it?
Agile coaches can use this model to help people be aware of:
Practices to catalyse improvements 68
The first time that I had applied the GROW model was in
2008. It was at the beginning of my work as an Agile Coach. I
was helping a person to perform the role of a Product Owner,
and I was a bit lost, regarding how to help that person to
identify the first steps in this position. I found this model
when I was studying professional coaching. I saw lots of good
comments about the model from different sources. I decided
to begin an experiment due to the versatility of this model. I
realised that its structure could be well applied to support the
development of new skills, even if I hadn’t heard anything
about the application of the GROW in agile contexts.
See the example below, which had been extracted from this
experience:
Goal:
• Competency wheel
Practices to catalyse improvements 71
Reality
Options
Way Forward
• What will make you feel this time has been well spent?
76
Ingredients to catalyse organisational improvement 77
—
Ingredients to catalyse organisational improvement 86
Kahneman)
—
Ingredients to catalyse organisational improvement 88
—
Ingredients to catalyse organisational improvement 97
Extracting a metamodel of
ingredients to change
skill.
One day, this company got a new CIO. He was the great
catalyser of a brand new vision for this company. This vision
was based on the idea to create better ways of work to
increase efficiency and preparation to go digital. He built a
strong coalition of internal leaders and influencers to help the
organisation understand the motivations to solve this type of
problem.
114
115
How to promote awareness, boost ownership and facilitate barrier removal
Improvement Mapping - A
example of tool to hit multiple
goals
123
Practices to promote awareness 124
He also mentioned,
That’s one of the reasons our task as coaches lies not only
with raising a coachee awareness of how his world impacts
him but also in facilitating awareness of how he impacts his
world and the process between him and his world.
For sure, there are many more ways to improve the visibility.
We are going to explore more examples and ideas in the next
sections.
Practices to promote awareness 130
Perspectives
Situations
Here are a few steps for using this tool in a group session:
Gaps
Here are the steps to use this tool during a joint session in a
team:
Bridges
see on this canvas, the team can decide together what the
best actions are by which to grow competencies. Actions are
excellent examples of building bridges to overcome gaps.
Outcomes
Why change? What are the benefits? What are the expected
impacts? Why is it so important for us? These are typical
elements by which to visualise desired outcomes. It is ac-
cordingly important to understand the differences between
outputs and outcomes. The main difference is that outputs are
about results and outcomes are about the benefits caused by
the results. For instance, delivering 30 points per sprint or 10
features in each release is an example of the output. Improving
customer satisfaction or creating a solid relationship between
Practices to promote awareness 141
Be aware of interruptions
particular, I like the elevator pitch and success sliders the best.
Often, I’ve done this with an executive/sponsor in the room,
and how they define success is often quite different from what
the team assumes. Getting them all on the same page allows
the team to self-organise around the solution rather than just
completing tasks.”
Visual Thinking
So, the question is: “How can we be more careful about the
effect of our actions?” The answer lies in systemic thinking.
First, be sure that your improvement serves the system in
which you are embedded. This should be valid in the short and
the long-term, as well as in multiple dimensions (individual,
group, and organizational). Second, be sure that it does not
change the parameters of the service you provide; if it does,
make sure that your customer and other areas involved are
aware of the rational and expected benefits of the change.
might lose than excited about what they will gain when
change is on the horizon. Agile Coaches, especially, focus a
lot more on the change as such and on what people or the
organisation will gain with it. That’s a mistake. It is important
to identify those objections and coach people out of the fear
of losing what they have now, which is frequently intangible
and emotional. It could be a comfort, safety, a position, a
status, their identities, and so on – both psychological and
sociological.
The tools and ideas described in this chapter are just examples
of how to promote awareness. You, as Agile Coach, should
create and adapt your own methods to foster people’s con-
sciousness. That is the reason it is so important to understand
the gist of promoting awareness. This essence is about help-
Practices to promote awareness 157
Metrics and data are one of the most useful enablers for
the Agile Coaching DNA. Promoting awareness regarding
158
Agile Coaching supported by a data-informed culture 159
Lead Time
Flow Efficiency
Health Checks
• Cross-Functional Collaboration
• Visibility and Transparency
• Sustainable Pace
• Technical Mastery
• Learning and development of skills
• Productive tools/technologies for work
• Productive processes for work
• Goal clarity
• Impact of work
• Embedded Quality
Agile Coaching supported by a data-informed culture 171
experience improvement.
The image below exhibits the six areas of the tool. I use this
tool to help teams and individuals to identify key experi-
ments to catalyse improvements. It’s a simple way to enable
coachees to formulate and review experiments.
Current symptoms
Current symptoms are about visualising the significant prob-
lems inside of the main question (target). This area will de-
scribe the critical situations, facts, and perceptions about the
consequences or the blockers that stop the organisation from
solving the central problem described in the target section.
For instance, if we consider the situation about the long lead
time, the consequences and blockers can be described as in
the example below:
Assumptions
People will be more capable of identifying assumptions after
a reasonable clarity of the symptoms. Assumptions are the
central belief in possible causes or short narratives that can
Agile Coaching supported by a data-informed culture 185
Experiments
Assumptions are beliefs. We believe that a particular situation
or idea is valid. Each hypothesis should be tested to identify
whether or not that theory is true. For this reason, it is neces-
sary to translate the assumptions into concrete and observable
experiments. For instance, it’s possible to run the experiments
listed below in an attempt to validate assumptions about how
to reduce the lead time:
Measurements
As mentioned earlier, good experiments should be observable.
For this reason, identifying ways of measurement is an essen-
tial part of running experiments. For example, in the question
about lead time, the team needs to:
See the image below for a full example of how to use this
canvas.
Agile Coaching supported by a data-informed culture 188
Agile Coaching supported by a data-informed culture 189
191
Practices to boost ownership 192
Psychological Ownership
This law states the value (V) is the result of why (W) divided
by how (H). We can express this law using this formula:
V = W / H. The dude’s law is a useful concept because it
leads us to think about the intentions (why) and the mecha-
nisms (how) involved in achieving some result. According to
David Hussman (https://devjam.com/2010/08/05/dudes-law-
gordon-pask-shoveler/), it is possible to explain this law by
using the following definitions:
The year was 1997. I was young, I had hair, and I was at
the beginning of my career in the IT field. I was a generalist
about everything related to computers. I was used to coding
in Clipper and in Delphi, working as a graphic designer,
doing maintenance on computers, and building networks and
servers using Novell and Windows NT. I was hired to work for
a coffee factory as an IT assistant. In that company, we had a
small team of data processing centers to support IT solutions
for the entire business of the organisation. I was extremely
driven by curiosity for that type of work.
Create an organisational
exoskeleton to boost the sense of
ownership
She also added a few final suggestions for leaders who want
to create participating environments:
Factors to weigh
The board
cause people are much more aware and much more keen
on collaborating and identifying better ways to optimise the
decision-making process in this organisation. Consequently,
this dialogue and collaboration regarding the key decision
areas created a better sense of collective ownership in this
company.
Practices to boost ownership 221
222
Practices to develop competencies 223
Introduction
This short story illustrates the real essence of this model. It fo-
cuses on a systemic and integral development of Knowledge,
Actual Practice, Fluency, and Efficacy, which is the gist of the
KAFE model.
Practices to develop competencies 231
Ingredients to develop
competencies
on, free him to find his own way, let him make
mistakes, be available when he comes to seek help,
but don’t do it for him. My greatest pleasure is to
see my coachees flying out of the nest into the wide
blue sky, equipped with the essential Agile mindset
and knowledge, and aware that it is a never-ending
journey of improvement. Prepare them to set them
free!”
Learning 1.0
Learning 2.0
Learning 3.0
Finally, in the 3.0 model, the experts no longer define the prod-
uct of learning. It emerges when faced with new conditions
and challenges in the real world. The process of learning is
inclusive, promoting discussion with multiple perspectives. It
is the foundation of emergent learning. This is where, if you
want to learn, you will have to share.
There are different ways to put the Learning 3.0 concept into
practice. However, it is possible to get a quick start using the
Learning Canvas. This canvas was designed to facilitate the
conversations during the process of emergent learning.
In the photo below, you can see a real example of this canvas
in the context of software development:
264
Agile Coaching as an activity, not as a role 265
A full-time role?
That is one of the most common concerns for those who hire
Agile Coaches. Unfortunately, if you, as an Agile Coach, have
to answer questions similar to this, it is telling you the size
of the upcoming challenge. In cases like that, the organisation
didn’t understand the real essence of being adaptative yet, and
you are about to start to work as a policeman, babysitter, or
commander of the team. Agile Coaching is not an instrument
to force people to adopt new behaviours or practices.
In scenarios like this one, there is a lack of trust. We are not go-
ing to resolve this lack of trust by doing more overlooking and
supervising on people’s work. That is exactly the tendency if
the Agile Coach spends too much time working in the same
company/context.
If the Agile Coach is the only one responsible for the im-
plementation of the improvements, it will create a strong
dependence. The enhancements will not be sustained or will
not evolve when the Agile Coach is not present anymore. That
is one of the reasons why “boost ownership” is one of the
elements of the Agile Coaching DNA.
281
Collaborate to the next
versions of this book
Here is the end of this version. Each version is a Minimum
Viable Product (or I would call it as Minimum Viable
Book). It is an evolutionary work. We are going to explore
more elements of the Agile Coaching DNA and more tools
and practices in the next releases of this book. However, your
help is quite important. I will iterate on this material using
the feedback from the readers. I need your inputs to evolve
the next chapters of this book. If you have ideas, comments,
or feedback, just send an email to manoelp@gmail.com or
contact me on Twitter (@manoelp). I will be grateful for any
type of intellectual contribution.
282
Acknowledgements
This first version of this book is the first step to synthesising
the result of many years of working as an Agile Coach for
different companies in Brazil and Australia. I am aware that
defining Agile Coaching is hard. There are various flavours
and styles of Agile Coaching. The Agile Coaching DNA is
the result of years of having different types of problems,
challenges, and experiments to perform as an Agile Coach.
This DNA is my north regarding better ways to do my job.
283
Acknowledgements 284
Manoel Pimentel
285
About the author 286