SlideShare une entreprise Scribd logo
1  sur  29
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Don't be random!
Tools for structured team development,
for ScrumMasters, agile coaches,

managers and leaders
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
What's the problem?
Teams don't become teams by themselves. They need careful coaching and
nurturing over a long period of time, by people who are close.
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
What's the problem?
Teams don't become teams by themselves. They need careful coaching and
nurturing over a long period of time, by people who are close.
How do you record
what is going on in
your team?How do you get
money and support
from your boss?
How can you describe
the situation to a
mentor?How do you get good
input from a
colleague? How do you know if
your work is actually
helping?
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Introduce

change
Changing the Organization
Unlock Lock
Now Future
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Now
History
Goal
Organizing for Change
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Now
History
Tomorrow?
Goal
Organizing for Change
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Now
History
Tomorrow?
Strategic direction
Possible
future

states
Goal
Organizing for Change
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Empiricism
Transparency
Inspect
Adapt
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Observations
1
Hypotheses
2
Goals
3
Metrics
4
Tools
5
Coaching Structure
Transparency
Inspect
Adapt
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
Observations
1
Hypotheses
2
Goals
3
Metrics
4
Tools
5
Coaching Structure
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2013.
PAST
FUTURE
REALITY
POSSIBILITIES
1. Observations
Facts, metrics, indisputable
2. Hypotheses
Speculation, opinions, different
perspectives, hidden root causes
3. Goals
Challenging, lofty, relevant
4. Metrics
Leading & lagging
5. Tools
Specific, actionable, achievable
(Karl Tomm)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Observing your team
• Hypotheses
• Curiosity
• Powerful

questions
• Humbleness
• Empathy
• Patience
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Observing your team
Events:

Planned stuff
Incidents:

Unplanned stuff
People:

Actions & interactions
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Observing your team
It either happened or
it didn't happen.
Hypotheses,
interpretations and
opinions are not facts.
Facts are facts.
They don't become facts
even if you say so.
Facts don't care about
what you think.
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Formulating hypotheses
• Validate your hypotheses
• Beware observer bias
• Be open-minded
• Ask for advice
• Don't commit early
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Formulating hypotheses
5 Why's
Fishbone
Force FieldsExperience
Agile Values
Agile Principles
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Defining a goal
Absolving = Ignoring the issue
Resolving = Any reasonable fix
Solving = The optimal fix
Dissolving = Redesigning to remove issue
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Defining a goal
Absolving = Ignoring the issue
Resolving = Any reasonable fix
Solving = The optimal fix
Dissolving = Redesigning to remove issue
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Defining a goal
Problem-solving goal:
"We want to have less
boring daily standups."
Transforming goal:
"We want to have valuable and
enjoyable daily standups."
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Define metrics
Leading —
Lagging —
To understand if we
are getting closer to
the goal
To understand if we
have reached the goal
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Define metrics
“Miracle question”: Assuming that
the problem was fixed overnight,
how would you notice?
Observe people:
• What are they doing?
• What are they talking about?
• Who are they talking to?
1) Value produced
2) Efficiency
3) Qualities
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Pick coaching tools
Coaching Tool:

An intervention that
permanently changes
the habits of the team.
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Surveys
• +15 TEAM
• agile assessment
questionnaire
• "check on the
team" (questionnaire +
spider diagram)
Flow
• limit WIP (kanban
system)
• small batches
• pomodoro technique
• timebox
• meeting timer
• prioritized backlog (list
of TO DOs)
• name game
Care
• Teach them positivity
and respect
• appreciation (promote
good behavior)
• sharing positive
examples or behaviors
(sharing in a meeting)
• dancing and hugging
• be silly
• scrum dance
Community of Practice
• camps (e.g. PO Camp,
coach camp)
• lean coffee
• hot topics
• brown bag sessions
• book circles
Validated Learning
• idea cards (lean
startup, validated
learning)
• minimum viable ...
(release, product, test)
• lean canvas
Documents/Cheatsheets
• scrummaster self-help
worksheet
• scrummaster
cheatsheet
Guiding
• team coaching
framework (PPT)
• kanban method
• mentoring (internal &
external)
• sit with team / observe
behavior
• agile strategy map
• gold card
• coaching structure
Training / Education
• 4C's
• marshmallow challenge
• kata
• dojo
• kanban pizza game
• get kanban game
Backlog
• portfolio budgeting
• release mapping
• release / portfolio
planning meeting
• backlog grooming
• story splitting
• impact mapping
• user story mapping
(focus on large
business process view
and break it down in
smaller stories)
• user story (focus on
user value and allow
for conversation vs.
written communication)
Vision
• elevator pitch workshop
Metrics
• team ladder
• CFD
• PO/Release/Portfolio
metrics/dashboards
• team metrics/
dashboards
• control charts/
histograms
Questions
• miracle questions
• Karl Tomm questions
• scaling questions
• powerful questions
• bridging questions
Decision-making
• involve teams in
decisions
• fist to five (quick voting,
used to get
impressions on the
going)
• thumb voting
• roman vote
• dot voting (coaching
tool used for rapid
prioritization and
decision making)
• traffic lights (to check
working agreements
and DoD)
• decision patterns for
common tasks and
questions (e.g. what
kind of documentation
is needed for this
study)
Communication
• active listening
• ask the team
• skills matrix
• silence
• talking stick (allow self-
organizing
conversation, focus on
our attention, full
attention/respect)
• talk one-on-one with
scrummaster, team
members, PO
• parking lot
• look/listen for feedback
• agile wiki
• scrum of scrums
• stating observations
• stand behind talking
person
• stand-up meeting
• correct way of shifting
blame (failure: line
manager or
scrummaster accepts;
success- all of team is
regarded also for
individual efforts
Estimation
• planning poker
(facilitation tool
structure conversation
about product
development)
• relative estimation
(bubble sort)
• business value game
(facilitation to allow
stakeholders alignment
with business goals)
• #noestimates :)
Team building
• ABIDE (attraction,
barrier, identity,
diversity, environment)
• make the team learn
personal stuff
• create stories in team
• everyone write a story
(no gender no
name - send to
facilitate - hang-up -
guess who is who)
• team building in old
fashioned sense
(bowling etc)
• market of skills
• team name
• team rewards
• do food (beer)
• maximum pain (let
them fail)
• team space (sofas,
table, board, flipcharts)
• speed dating and other
techniques for self-
forming of teams
(requires 3+ teams)
• growing teams exercise
• hudson bay start
Information Radiator
• happy/sad board
• portfolio board
• missing to ten
• spider chart (team
dimensions)
• burndown chart
• burnup chart
• laugh-o-meter
Visualizing
• visual board
• visualize workflow
• team board
• avatars on team board
• task board (visualize
the flow of work)
• draw your process
(kind of value stream)
• PO board
• value stream mapping
• kanban board
(visualize the flow)
• kanban system (adding
policies to control the
flow and measure it)
Polices
• working agreements
• definition of done
• release definition of
done
• definition of ready
• pull policy
Problem solving
• pairing
• brainwriting
• pair programming
• evaporating cloud
• 4D model
• Fearless journey
• 5 why's
• A3
Sustainable pace
• personal kanban
• core protocols
• improvement backlog
• demand analysis
Retrospective
• active learning cycle
• starfish
• pre-mortem
• safety check
• ROTI (return of time
invest at the end of the
meetings)
• reflecting team
• kaizen (continuous
improvement practices)
• speed boat (gather
data exercise/game)
Some coaching tools:
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright ©2007-2014.
Goal
Leading
Indicators
Lagging
Indicators
Coaching Tools
Coaching Card
Goal 1
Leading
Indicators
Lagging
Indicators
Coaching Tools
Goal 2
Leading
Indicators
Lagging
Indicators
Coaching Tools
Goal 3
Leading
Indicators
Lagging
Indicators
Coaching Tools
CoachingStructure
Context
Build a coaching

structure
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
OBSERVATIONS
Two tasks on the task board have been in the same
positions for at least a week. It seems like those two
stickies were more or less abandoned as they got
stuck, and the team members are instead focusing
on other tasks that proceed at the usual speed. Also
neither the Scrum Master nor the local team coach
are reacting to this. If this keeps up, some stories will
not be delivered.
GOAL
Work flows within the sprint and problems are
addressed immediately.
HYPOTHESIS
People do not understand or appreciate the
concept of "flow" within the sprint, and how
it relates to risk.
METRICS
• The team reviews stuck tasks in every daily
standup
• The team has a plan for an increasing number of
stuck tasks
• Number of "stuck task days" trends towards zero
TOOLS
• Hold training about "flow" using e.g. the Ball Point
Game or one of the Lean batch size/WIP
simulations
• Create a pull policy with the team
• Help Scrum Master set up an impediment board
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
within a Sprint will first be coded, and then tested. In this way the tester is not fighting constantly 
with code changes which are invalidating the tests, but works with “dedicated” developers 
helping him fixing defects promptly. This is a big dysfunction and is a spiral that might lead to 
even worse results. 
2.3 Unstructured meetingsUnstructured meetings cause confusion and lack of focus. It also sends the message that the 
ScrumMaster doesn’t care. If team members feel that the Scrum meetings are boring, this could 
also undermine the whole idea of being agile in the first place.  
There is no good reason for having an unstructured meeting.  
This is a high priority issue because it should be relatively easy to fix and quickly lead to positive 
results. The potential costs of not fixing it are quite high. 
3. Goals
3.1 Team understands and accept a common Sprint Goal and commits to it
Ideally the team should understand the importance of having a shared Sprint Goal as a clear 
direction setter, which should be negotiated even before selecting stories. The choice of the right 
stories and the right amount of risk to take, will be subordinate to the Goal negotiated for the 
Sprint. With the common Goal in mind, the team is able to evaluate on which stories to focus 
first in order to deliver more value and achieve the Goal. In this context everybody will collaborate 
and parallelize as much work as possible on every story, in order to get it done as fast as 
possible. There is a trade­off between effectiveness and efficiency that the team learned to 
master, privileging effectiveness thanks to the awareness about uncertainty. Helping each other 
to move collectively forward is the first priority of the team.  
3.2 Team is aware of the risk and focus actively in delivering at a regular and
sustainable pace
The team understands the importance of delivering at a sustainable pace, and focuses on 
improving efficiency as well as control at every Sprint. Starting from the Sprint Planning,  
the team will focus on choosing stories as possible options to achieve the Sprint Goal, 
minimizing the risk of having a “critical path” toward the Goal. At the same time, the team will pay 
attention to pull stories in a way that respects the work of the individuals and doesn’t create 
potential overload for any specific role. The team actively seeks to commit to at least 6 stories 
every Sprint and focuses on refining the backlog frequently, in order to avoid larger stories, which 
cause longer lead time, and accumulate testing work towards the end of the Sprint. The team is 
also aware of the risk involved managing external dependencies (Syngo, Fraunhofer Mevis) and 
actively seeks ways to reduce the risk on those. Finally the team embraces empirical control 
deeply and actively commit to work on smaller tasks, on managing dependencies between those 
and in aggressively challenging the plan every day at the Daily Scrum. 
1.2 Controlling the work in the sprint
The team is not good at managing the risk inside a Sprint. They open multiple stories in parallel, 
and most of them aren’t completed by the end of the Sprint. There are a lot of dependencies with 
the Syngo framework, and the team is not protecting itself from variation on that level. They are 
often doing upgrade of the framework in mid Sprint causing quite some troubles. The size of the 
stories is often very big, resulting in long lead times, and causing overburden for the tester the 
last days of every Sprint. Big stories means also less stories, and this means that the team is 
not protecting itself from delivery risk, as a 13 points story is more than half of their current 
capacity. 
1.3 Meetings are unstructured
Except for the Daily, the meetings we have observed are extremely unstructured. In the retro and 
planning we observed, only a meeting room had been reserved. The time box for the meeting 
was unclear, there was no agenda, and the initial discussion expanded to fill the available time. 
When we pointed out that there was only five minutes left for the actual planning, they created a 
sprint backlog too quickly. 
2. Hypothesis
2.1 Team not collaborating on solving stories but working as individuals
From the evidence we have, the team members are not collaborating to reach the sprint goal. 
They open up multiple Sprint Backlog items in parallel and have problems finishing them by the 
end of the Sprint. There is no collective responsibility feeling and team members are not tending 
to collaborate but rather withdraw requests because they are busy with their own tasks. This 
attitude, combine with the size of the stories, generates the behaviour that individuals feel 
overwhelmed and focus first in completing their “tasks” and then in helping the others. Most of 
the time it is too late to get a story done by the end of the Sprint. Furthermore, as there is no 
consequence in not delivering a story, as they get dragged along till they are eventually done. 
The team is not “understanding” the meaning of commitment and is not understanding their 
collective responsibility, therefore they fail to manage the risk and to control the process 
thoroughly. 
 
2.2 Lack of understanding of responsibility and risk management
By observing the team it is clear that there is a very high focus from the individual perspective on 
completing each own task first. It seems there is no collective will of completing a story, either 
because it is not understood that the story is the minimal unit entailing value, or it is not important 
to deliver value, as no one is expecting it… given the pressure Siemens is putting on delivering 
features, I would exclude the second option. Focusing on completing the stories, according to 
the definition of done is something the team is not doing, and they also appreciate the fact that 
Team KDT Coaching Structure
 
1. Context 
1.1 Collaboration is very weak and ad hoc 
1.2 Controlling the work in the sprint 
1.3 Meetings are unstructured 
2. Hypothesis 
2.1 Team not collaborating on solving stories but working as individuals 
2.2 Lack of understanding of responsibility and risk management 
2.3 Unstructured meetings 
3. Goals 
3.1 Team understands and accept a common Sprint Goal and commits to it 
3.2 Team is aware of the risk and focus actively in delivering at a regular and sustainable 
pace 
3.3 Effective and structured meetings 
4. Metrics 
4.1 Improving collaboration and commitment to a common goal 
Leading 
Lagging 
4.2 Team is managing the risk through the whole Sprint 
Leading 
Lagging 
4.3 Meetings 
Leading 
Lagging 
5. Tools 
5.1 Improving team collaboration 
5.2 Improve risk management during the Sprint 
5.3 Structured meetings 
Books 
 
1. Context
1.1 Collaboration is very weak and ad hoc
The team doesn’t seem to work as a team, mostly individual focus in developing or testing. 
There are very experienced people at play, and they would rather say the last word. This leads to 
a lot of unfocused conversations (in every meeting) and to a very low ability to come to 
conclusions and make team decisions. Despite this, the Daily Scrum look pretty good, and the 
team seems to have an overview on what is going on, since the training they are using a talking 
stick, which facilitates the conversation (before they used to have multiple conversation at a 
time). 
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
Forces you to "do
your homework"
Self-explanatory,
self-contained
Late commitment!
Enables
collaboration
Enables mentoring
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
http://promo.agile42.com/guide-agile-coaching-ebook/
Martin von WeissenbergAgile Coach, Certified Enterprise Coachagile42 FinlandTekniikantie 14
02150 Espoo
mobile: +358 400 314159martin.von.weissenberg@agile42.com
www.agile42.com

Contenu connexe

Tendances

Tendances (20)

Life of an agile coach
Life of an agile coachLife of an agile coach
Life of an agile coach
 
The path to Agile Coach certification webinar
The path to Agile Coach certification webinarThe path to Agile Coach certification webinar
The path to Agile Coach certification webinar
 
Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013Agile Resonance Coaching -Scrum Gathering 2013
Agile Resonance Coaching -Scrum Gathering 2013
 
The team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachThe team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile Coach
 
Agile HR: Transforming a Human Resources Team Using Scrum
Agile HR:  Transforming a Human Resources Team Using ScrumAgile HR:  Transforming a Human Resources Team Using Scrum
Agile HR: Transforming a Human Resources Team Using Scrum
 
Why Transformations Get Stuck - Global Scrum Gathering 2019
Why Transformations Get Stuck - Global Scrum Gathering 2019 Why Transformations Get Stuck - Global Scrum Gathering 2019
Why Transformations Get Stuck - Global Scrum Gathering 2019
 
How to evolve your career as Agile Coach using The Agile Coaching DNA
How to evolve your career as Agile Coach using The Agile Coaching DNAHow to evolve your career as Agile Coach using The Agile Coaching DNA
How to evolve your career as Agile Coach using The Agile Coaching DNA
 
Workplay: Agile development as a game, and how to make it more so
Workplay: Agile development as a game, and how to make it more soWorkplay: Agile development as a game, and how to make it more so
Workplay: Agile development as a game, and how to make it more so
 
Agile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenchesAgile​ ​HR​ ​From​ ​the​ ​trenches
Agile​ ​HR​ ​From​ ​the​ ​trenches
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
 
8 stances of a Product Owner
8 stances of a Product Owner8 stances of a Product Owner
8 stances of a Product Owner
 
Continuous Play: The Future of Agile (presented at Agile Gravy Conference 201...
Continuous Play: The Future of Agile (presented at Agile Gravy Conference 201...Continuous Play: The Future of Agile (presented at Agile Gravy Conference 201...
Continuous Play: The Future of Agile (presented at Agile Gravy Conference 201...
 
Agile Coaching by ScrumMasterNZ
Agile Coaching by ScrumMasterNZAgile Coaching by ScrumMasterNZ
Agile Coaching by ScrumMasterNZ
 
Agile HR - Dallas HR Summit October 2016
Agile HR - Dallas HR Summit October 2016Agile HR - Dallas HR Summit October 2016
Agile HR - Dallas HR Summit October 2016
 
Three years of self-selection reteaming at Redgate Software
Three years of self-selection reteaming at Redgate SoftwareThree years of self-selection reteaming at Redgate Software
Three years of self-selection reteaming at Redgate Software
 
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scaleConfessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
 
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean ThinkingGlobal Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
 
Measuring team performance at spotify slideshare
Measuring team performance at spotify slideshareMeasuring team performance at spotify slideshare
Measuring team performance at spotify slideshare
 
Agile4 hr agile tour brussels 2015
Agile4 hr agile tour brussels 2015Agile4 hr agile tour brussels 2015
Agile4 hr agile tour brussels 2015
 
Manage performance march2012
Manage performance march2012Manage performance march2012
Manage performance march2012
 

Similaire à Coaching structures @ TGA17

An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
alstonehodge
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!
Andrea Tomasini
 
Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
Andrea Tomasini
 

Similaire à Coaching structures @ TGA17 (20)

agile42 TCF Team Assessment
agile42 TCF Team Assessmentagile42 TCF Team Assessment
agile42 TCF Team Assessment
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
 
Avoiding the Dilbert Syndrome
Avoiding the Dilbert SyndromeAvoiding the Dilbert Syndrome
Avoiding the Dilbert Syndrome
 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing Agile
 
An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
 
Support self-organization
Support self-organizationSupport self-organization
Support self-organization
 
Organic agilty
Organic agiltyOrganic agilty
Organic agilty
 
Lasse Ziegler. Coaching conversation and powerful questions
Lasse Ziegler. Coaching conversation and powerful questionsLasse Ziegler. Coaching conversation and powerful questions
Lasse Ziegler. Coaching conversation and powerful questions
 
Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)
Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)
Adopting Scrum: an enterprise transformation (Andrea Tomasini, agile42)
 
Adopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformationAdopting Scrum: an enterprise transformation
Adopting Scrum: an enterprise transformation
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!
 
Kanban: No Answers, Just Questions
Kanban: No Answers, Just Questions  Kanban: No Answers, Just Questions
Kanban: No Answers, Just Questions
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
How (and why) your Agile transition will fail
How (and why) your Agile transition will failHow (and why) your Agile transition will fail
How (and why) your Agile transition will fail
 
Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018Agile42 agile for super heroes_june2018
Agile42 agile for super heroes_june2018
 
Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Meet The Coach Event - What is Coaching
Meet The Coach Event - What is CoachingMeet The Coach Event - What is Coaching
Meet The Coach Event - What is Coaching
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master Training
 
Revolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinkingRevolutionise your team through lean and agile thinking
Revolutionise your team through lean and agile thinking
 

Dernier

Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 

Dernier (20)

Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 
Continuous Improvement Posters for Learning
Continuous Improvement Posters for LearningContinuous Improvement Posters for Learning
Continuous Improvement Posters for Learning
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 

Coaching structures @ TGA17

  • 1. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Don't be random! Tools for structured team development, for ScrumMasters, agile coaches,
 managers and leaders
  • 2. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 What's the problem? Teams don't become teams by themselves. They need careful coaching and nurturing over a long period of time, by people who are close.
  • 3. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 What's the problem? Teams don't become teams by themselves. They need careful coaching and nurturing over a long period of time, by people who are close. How do you record what is going on in your team?How do you get money and support from your boss? How can you describe the situation to a mentor?How do you get good input from a colleague? How do you know if your work is actually helping?
  • 4. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Introduce
 change Changing the Organization Unlock Lock Now Future
  • 5. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Now History Goal Organizing for Change
  • 6. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Now History Tomorrow? Goal Organizing for Change
  • 7. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Now History Tomorrow? Strategic direction Possible future
 states Goal Organizing for Change
  • 8. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Empiricism Transparency Inspect Adapt
  • 9. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Observations 1 Hypotheses 2 Goals 3 Metrics 4 Tools 5 Coaching Structure Transparency Inspect Adapt
  • 10. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009. Observations 1 Hypotheses 2 Goals 3 Metrics 4 Tools 5 Coaching Structure
  • 11. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2013. PAST FUTURE REALITY POSSIBILITIES 1. Observations Facts, metrics, indisputable 2. Hypotheses Speculation, opinions, different perspectives, hidden root causes 3. Goals Challenging, lofty, relevant 4. Metrics Leading & lagging 5. Tools Specific, actionable, achievable (Karl Tomm)
  • 12. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Observing your team • Hypotheses • Curiosity • Powerful
 questions • Humbleness • Empathy • Patience
  • 13. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Observing your team Events:
 Planned stuff Incidents:
 Unplanned stuff People:
 Actions & interactions
  • 14. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Observing your team It either happened or it didn't happen. Hypotheses, interpretations and opinions are not facts. Facts are facts. They don't become facts even if you say so. Facts don't care about what you think.
  • 15. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Formulating hypotheses • Validate your hypotheses • Beware observer bias • Be open-minded • Ask for advice • Don't commit early
  • 16. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Formulating hypotheses 5 Why's Fishbone Force FieldsExperience Agile Values Agile Principles
  • 17. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Defining a goal Absolving = Ignoring the issue Resolving = Any reasonable fix Solving = The optimal fix Dissolving = Redesigning to remove issue
  • 18. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Defining a goal Absolving = Ignoring the issue Resolving = Any reasonable fix Solving = The optimal fix Dissolving = Redesigning to remove issue
  • 19. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Defining a goal Problem-solving goal: "We want to have less boring daily standups." Transforming goal: "We want to have valuable and enjoyable daily standups."
  • 20. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Define metrics Leading — Lagging — To understand if we are getting closer to the goal To understand if we have reached the goal
  • 21. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Define metrics “Miracle question”: Assuming that the problem was fixed overnight, how would you notice? Observe people: • What are they doing? • What are they talking about? • Who are they talking to? 1) Value produced 2) Efficiency 3) Qualities
  • 22. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Pick coaching tools Coaching Tool:
 An intervention that permanently changes the habits of the team.
  • 23. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Surveys • +15 TEAM • agile assessment questionnaire • "check on the team" (questionnaire + spider diagram) Flow • limit WIP (kanban system) • small batches • pomodoro technique • timebox • meeting timer • prioritized backlog (list of TO DOs) • name game Care • Teach them positivity and respect • appreciation (promote good behavior) • sharing positive examples or behaviors (sharing in a meeting) • dancing and hugging • be silly • scrum dance Community of Practice • camps (e.g. PO Camp, coach camp) • lean coffee • hot topics • brown bag sessions • book circles Validated Learning • idea cards (lean startup, validated learning) • minimum viable ... (release, product, test) • lean canvas Documents/Cheatsheets • scrummaster self-help worksheet • scrummaster cheatsheet Guiding • team coaching framework (PPT) • kanban method • mentoring (internal & external) • sit with team / observe behavior • agile strategy map • gold card • coaching structure Training / Education • 4C's • marshmallow challenge • kata • dojo • kanban pizza game • get kanban game Backlog • portfolio budgeting • release mapping • release / portfolio planning meeting • backlog grooming • story splitting • impact mapping • user story mapping (focus on large business process view and break it down in smaller stories) • user story (focus on user value and allow for conversation vs. written communication) Vision • elevator pitch workshop Metrics • team ladder • CFD • PO/Release/Portfolio metrics/dashboards • team metrics/ dashboards • control charts/ histograms Questions • miracle questions • Karl Tomm questions • scaling questions • powerful questions • bridging questions Decision-making • involve teams in decisions • fist to five (quick voting, used to get impressions on the going) • thumb voting • roman vote • dot voting (coaching tool used for rapid prioritization and decision making) • traffic lights (to check working agreements and DoD) • decision patterns for common tasks and questions (e.g. what kind of documentation is needed for this study) Communication • active listening • ask the team • skills matrix • silence • talking stick (allow self- organizing conversation, focus on our attention, full attention/respect) • talk one-on-one with scrummaster, team members, PO • parking lot • look/listen for feedback • agile wiki • scrum of scrums • stating observations • stand behind talking person • stand-up meeting • correct way of shifting blame (failure: line manager or scrummaster accepts; success- all of team is regarded also for individual efforts Estimation • planning poker (facilitation tool structure conversation about product development) • relative estimation (bubble sort) • business value game (facilitation to allow stakeholders alignment with business goals) • #noestimates :) Team building • ABIDE (attraction, barrier, identity, diversity, environment) • make the team learn personal stuff • create stories in team • everyone write a story (no gender no name - send to facilitate - hang-up - guess who is who) • team building in old fashioned sense (bowling etc) • market of skills • team name • team rewards • do food (beer) • maximum pain (let them fail) • team space (sofas, table, board, flipcharts) • speed dating and other techniques for self- forming of teams (requires 3+ teams) • growing teams exercise • hudson bay start Information Radiator • happy/sad board • portfolio board • missing to ten • spider chart (team dimensions) • burndown chart • burnup chart • laugh-o-meter Visualizing • visual board • visualize workflow • team board • avatars on team board • task board (visualize the flow of work) • draw your process (kind of value stream) • PO board • value stream mapping • kanban board (visualize the flow) • kanban system (adding policies to control the flow and measure it) Polices • working agreements • definition of done • release definition of done • definition of ready • pull policy Problem solving • pairing • brainwriting • pair programming • evaporating cloud • 4D model • Fearless journey • 5 why's • A3 Sustainable pace • personal kanban • core protocols • improvement backlog • demand analysis Retrospective • active learning cycle • starfish • pre-mortem • safety check • ROTI (return of time invest at the end of the meetings) • reflecting team • kaizen (continuous improvement practices) • speed boat (gather data exercise/game) Some coaching tools:
  • 24. agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright ©2007-2014. Goal Leading Indicators Lagging Indicators Coaching Tools Coaching Card Goal 1 Leading Indicators Lagging Indicators Coaching Tools Goal 2 Leading Indicators Lagging Indicators Coaching Tools Goal 3 Leading Indicators Lagging Indicators Coaching Tools CoachingStructure Context Build a coaching
 structure
  • 25. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015
  • 26. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 OBSERVATIONS Two tasks on the task board have been in the same positions for at least a week. It seems like those two stickies were more or less abandoned as they got stuck, and the team members are instead focusing on other tasks that proceed at the usual speed. Also neither the Scrum Master nor the local team coach are reacting to this. If this keeps up, some stories will not be delivered. GOAL Work flows within the sprint and problems are addressed immediately. HYPOTHESIS People do not understand or appreciate the concept of "flow" within the sprint, and how it relates to risk. METRICS • The team reviews stuck tasks in every daily standup • The team has a plan for an increasing number of stuck tasks • Number of "stuck task days" trends towards zero TOOLS • Hold training about "flow" using e.g. the Ball Point Game or one of the Lean batch size/WIP simulations • Create a pull policy with the team • Help Scrum Master set up an impediment board
  • 27. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 within a Sprint will first be coded, and then tested. In this way the tester is not fighting constantly  with code changes which are invalidating the tests, but works with “dedicated” developers  helping him fixing defects promptly. This is a big dysfunction and is a spiral that might lead to  even worse results.  2.3 Unstructured meetingsUnstructured meetings cause confusion and lack of focus. It also sends the message that the  ScrumMaster doesn’t care. If team members feel that the Scrum meetings are boring, this could  also undermine the whole idea of being agile in the first place.   There is no good reason for having an unstructured meeting.   This is a high priority issue because it should be relatively easy to fix and quickly lead to positive  results. The potential costs of not fixing it are quite high.  3. Goals 3.1 Team understands and accept a common Sprint Goal and commits to it Ideally the team should understand the importance of having a shared Sprint Goal as a clear  direction setter, which should be negotiated even before selecting stories. The choice of the right  stories and the right amount of risk to take, will be subordinate to the Goal negotiated for the  Sprint. With the common Goal in mind, the team is able to evaluate on which stories to focus  first in order to deliver more value and achieve the Goal. In this context everybody will collaborate  and parallelize as much work as possible on every story, in order to get it done as fast as  possible. There is a trade­off between effectiveness and efficiency that the team learned to  master, privileging effectiveness thanks to the awareness about uncertainty. Helping each other  to move collectively forward is the first priority of the team.   3.2 Team is aware of the risk and focus actively in delivering at a regular and sustainable pace The team understands the importance of delivering at a sustainable pace, and focuses on  improving efficiency as well as control at every Sprint. Starting from the Sprint Planning,   the team will focus on choosing stories as possible options to achieve the Sprint Goal,  minimizing the risk of having a “critical path” toward the Goal. At the same time, the team will pay  attention to pull stories in a way that respects the work of the individuals and doesn’t create  potential overload for any specific role. The team actively seeks to commit to at least 6 stories  every Sprint and focuses on refining the backlog frequently, in order to avoid larger stories, which  cause longer lead time, and accumulate testing work towards the end of the Sprint. The team is  also aware of the risk involved managing external dependencies (Syngo, Fraunhofer Mevis) and  actively seeks ways to reduce the risk on those. Finally the team embraces empirical control  deeply and actively commit to work on smaller tasks, on managing dependencies between those  and in aggressively challenging the plan every day at the Daily Scrum.  1.2 Controlling the work in the sprint The team is not good at managing the risk inside a Sprint. They open multiple stories in parallel,  and most of them aren’t completed by the end of the Sprint. There are a lot of dependencies with  the Syngo framework, and the team is not protecting itself from variation on that level. They are  often doing upgrade of the framework in mid Sprint causing quite some troubles. The size of the  stories is often very big, resulting in long lead times, and causing overburden for the tester the  last days of every Sprint. Big stories means also less stories, and this means that the team is  not protecting itself from delivery risk, as a 13 points story is more than half of their current  capacity.  1.3 Meetings are unstructured Except for the Daily, the meetings we have observed are extremely unstructured. In the retro and  planning we observed, only a meeting room had been reserved. The time box for the meeting  was unclear, there was no agenda, and the initial discussion expanded to fill the available time.  When we pointed out that there was only five minutes left for the actual planning, they created a  sprint backlog too quickly.  2. Hypothesis 2.1 Team not collaborating on solving stories but working as individuals From the evidence we have, the team members are not collaborating to reach the sprint goal.  They open up multiple Sprint Backlog items in parallel and have problems finishing them by the  end of the Sprint. There is no collective responsibility feeling and team members are not tending  to collaborate but rather withdraw requests because they are busy with their own tasks. This  attitude, combine with the size of the stories, generates the behaviour that individuals feel  overwhelmed and focus first in completing their “tasks” and then in helping the others. Most of  the time it is too late to get a story done by the end of the Sprint. Furthermore, as there is no  consequence in not delivering a story, as they get dragged along till they are eventually done.  The team is not “understanding” the meaning of commitment and is not understanding their  collective responsibility, therefore they fail to manage the risk and to control the process  thoroughly.    2.2 Lack of understanding of responsibility and risk management By observing the team it is clear that there is a very high focus from the individual perspective on  completing each own task first. It seems there is no collective will of completing a story, either  because it is not understood that the story is the minimal unit entailing value, or it is not important  to deliver value, as no one is expecting it… given the pressure Siemens is putting on delivering  features, I would exclude the second option. Focusing on completing the stories, according to  the definition of done is something the team is not doing, and they also appreciate the fact that  Team KDT Coaching Structure   1. Context  1.1 Collaboration is very weak and ad hoc  1.2 Controlling the work in the sprint  1.3 Meetings are unstructured  2. Hypothesis  2.1 Team not collaborating on solving stories but working as individuals  2.2 Lack of understanding of responsibility and risk management  2.3 Unstructured meetings  3. Goals  3.1 Team understands and accept a common Sprint Goal and commits to it  3.2 Team is aware of the risk and focus actively in delivering at a regular and sustainable  pace  3.3 Effective and structured meetings  4. Metrics  4.1 Improving collaboration and commitment to a common goal  Leading  Lagging  4.2 Team is managing the risk through the whole Sprint  Leading  Lagging  4.3 Meetings  Leading  Lagging  5. Tools  5.1 Improving team collaboration  5.2 Improve risk management during the Sprint  5.3 Structured meetings  Books    1. Context 1.1 Collaboration is very weak and ad hoc The team doesn’t seem to work as a team, mostly individual focus in developing or testing.  There are very experienced people at play, and they would rather say the last word. This leads to  a lot of unfocused conversations (in every meeting) and to a very low ability to come to  conclusions and make team decisions. Despite this, the Daily Scrum look pretty good, and the  team seems to have an overview on what is going on, since the training they are using a talking  stick, which facilitates the conversation (before they used to have multiple conversation at a  time). 
  • 28. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 Forces you to "do your homework" Self-explanatory, self-contained Late commitment! Enables collaboration Enables mentoring
  • 29. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2015 http://promo.agile42.com/guide-agile-coaching-ebook/ Martin von WeissenbergAgile Coach, Certified Enterprise Coachagile42 FinlandTekniikantie 14 02150 Espoo mobile: +358 400 314159martin.von.weissenberg@agile42.com www.agile42.com