You are on page 1of 29

Coaching & Scaling Agility

Outline
What is Coaching?
g
_____________________________________________________

Coaching Large Projects


____________________________________________________

Variations on Practices
____________________________________________________

Coaching Large Distributed Communities


What is Coaching?
Put Simply,
p y Coaching
g is …
… helping
p gp plan p
products
_____________________________________________________

… helping with iterative delivery


____________________________________________________

… helping
p g tune and improve
p
____________________________________________________

… helping to build community


Guiding People from How to Why

Evolve (ri)
___________ ____________

IImprovise
i (ha))
(h
___________ ____________

P
Practice
ti ( shu
h )
Coaching gigs vary greatly,
so do coaching styles …
“This
This is what you should do
do”

P
Prescriptive
i ti vs. Descriptive
D i ti

“This is what I have seen work”


Another Variation

Super Facilitator
A Personal Variation

Teacher Producer

Partner Member
How Do / Will You Coach?

Teacher? Leader?

Partner? Member?
Coaching

Large
L

Communities
There is no recipe!

Each community is unique


Coaching
g Respectful
p Change
g

Change must happen with people and not to them


Provide Real Education

Build a library Pragmatic training

Coaching classes Facilitation training

Developer
p food !!! ((TDD–Refactoring)
g)
Mine Common Goals

Build Collective Groove


S li
Scaling

Core

Practices
C
Create
t

Pragmatic

Product

Roadmaps
Pair Beyond Programming
Radiate Information
Make Issues Visible
Promote Improvisation
Many teams,
teams
many products
____________________

Many teams,
one product
p
Working Cross Cutting Concerns
B ildi
Building

Customer

Communities
Coaching

Large

Di t ib t d
Distributed

Communities
Busting
g Myths
y

“Conference calls are just like being there”


Building Whole Sub-teams
Creating
g Living
g Specifications
p

“executable requirements”
Questions?
_______________________

Developing And Coaching Agility

_______________________
david.hussman@devjam.com
www.devjam.com

© 2008 DevJam - All rights reserved.