how agile coaches help us win | brendan marsh | ltg-18

31
November 27, 2013 The Agile Coach Role @ Spotify Brendan Marsh How Agile Coaches Help Us Win

Upload: lean-tribe

Post on 06-May-2015

1.000 views

Category:

Business


1 download

DESCRIPTION

Presentation given at Lean Tribe Gathering in Stockholm dec 10 2013.

TRANSCRIPT

Page 1: How agile coaches help us win | Brendan Marsh | LTG-18

November 27, 2013

The Agile Coach Role @ SpotifyBrendan Marsh

How Agile CoachesHelp Us Win

Page 2: How agile coaches help us win | Brendan Marsh | LTG-18

Inspiration for this talk

Page 3: How agile coaches help us win | Brendan Marsh | LTG-18

What is an agile coach at Spotify?

3What do they do?

Why do we believe they help us win?

Page 4: How agile coaches help us win | Brendan Marsh | LTG-18

4

24M active users. 6M paying subscribers.

20M songs.

Page 5: How agile coaches help us win | Brendan Marsh | LTG-18

Growing fast

30

3 years ago

Page 6: How agile coaches help us win | Brendan Marsh | LTG-18

Tribes ”Provide fast and

reliable access to all the world's music”

”Enable high product development speed while maintaining a

highly available service”

P P P P Squad Squad Squad Squad

Chapter

Chapter

P P P P Squad Squad Squad Squad

Chapter

Chapter

Growing fast

25030

10010

Now

Page 7: How agile coaches help us win | Brendan Marsh | LTG-18

7How do we scale?

Page 8: How agile coaches help us win | Brendan Marsh | LTG-18

• “Feel like a mini-startup”

• Self-organizing

• Cross-functional

• 5-7 engineers, less than 10

• Autonomous

Squad

P

C

Page 9: How agile coaches help us win | Brendan Marsh | LTG-18

Tribes ”Provide fast and

reliable access to all the world's music”

”Enable high product development speed while maintaining a

highly available service”

P P P P Squad Squad Squad Squad

Chapter

Chapter

P P P P Squad Squad Squad Squad

Chapter

Chapter

Page 10: How agile coaches help us win | Brendan Marsh | LTG-18

Squads

Page 11: How agile coaches help us win | Brendan Marsh | LTG-18

Agile Coaches

Individuals

Squads

Tribes

Scope of the Agile Coach

Page 12: How agile coaches help us win | Brendan Marsh | LTG-18

12

The agile coach

Page 13: How agile coaches help us win | Brendan Marsh | LTG-18

Our primary goal: High performing teams and a high performing organization

Page 14: How agile coaches help us win | Brendan Marsh | LTG-18

Motivated people... building valuable, quality products...

...fast!

Page 15: How agile coaches help us win | Brendan Marsh | LTG-18

November 27, 2013

How do we help them reach high performance?

Page 16: How agile coaches help us win | Brendan Marsh | LTG-18

By going above and beyond the call of an Agile Practitioner

16

Page 17: How agile coaches help us win | Brendan Marsh | LTG-18

November 27, 2013

We definitely do the basics...

Scrum

Kanban

User stories

Stand ups

Retrospectives

Sprints

Planning PokerXP

Story PointsDemos

Page 18: How agile coaches help us win | Brendan Marsh | LTG-18

Agile - LeanPractitioner

Lyssa Adkins - The Agile Coaching Competency Framework

Page 19: How agile coaches help us win | Brendan Marsh | LTG-18

Agile - LeanPractitioner

Teaching

Mentoring

Coaching

Facilitating

Lyssa Adkins - The Agile Coaching Competency Framework

Page 20: How agile coaches help us win | Brendan Marsh | LTG-18

Agile - LeanPractitioner

Teaching

Mentoring

Coaching

Facilitating

TechnicalMastery

BusinessMastery

TransformationalMastery

Lyssa Adkins - The Agile Coaching Competency Framework

Page 21: How agile coaches help us win | Brendan Marsh | LTG-18

21

Some recent examplesof this in practice

Page 22: How agile coaches help us win | Brendan Marsh | LTG-18

1 on 1 coaching

- Team members

- Product owners

- Chapter leads

- Senior management

Agile - Lean

TeachingMentoring

TechnicalBusiness

Coaching

Page 23: How agile coaches help us win | Brendan Marsh | LTG-18

Squad coaching- During standups

- Retrospectives

- Planning meetings

- We’re part of the team

Agile - Lean

TeachingMentoring

CoachingFacilitating

TechnicalBusiness Transformational

Practitioner

Mastery MasteryMastery

Page 24: How agile coaches help us win | Brendan Marsh | LTG-18

Team offsite- Full day(s) offsite

- Team building

- Problem Solving

TeachingFacilitating

Agile - LeanPractitioner

Page 25: How agile coaches help us win | Brendan Marsh | LTG-18

TDD/XP workshop- 2 day workshop

- Facilitated by coach and CL

- Focus on engineering skills

TeachingFacilitating

TechnicalMastery

Agile - LeanPractitioner

Page 26: How agile coaches help us win | Brendan Marsh | LTG-18

PO book club- Series of lunch and learns

- Challenges POs

- What is the impact of planned work?

TeachingFacilitating

BusinessMastery

Agile - LeanPractitioner

Page 27: How agile coaches help us win | Brendan Marsh | LTG-18

27

Putting it alltogether

Page 28: How agile coaches help us win | Brendan Marsh | LTG-18
Page 29: How agile coaches help us win | Brendan Marsh | LTG-18

Section name

How do WE grow?

•Conferences / Meetups•Training / Workshop•Thought Leader Talks•Mentoring•Pairing•Agile Practices Sharing•Lean coffee•Unconference

29

Page 30: How agile coaches help us win | Brendan Marsh | LTG-18

Section name

Recap

First level text•Second level – Third level– Fourth level

30

Recap

Page 31: How agile coaches help us win | Brendan Marsh | LTG-18

Brendan MarshAgile [email protected]@brendanmarshbrendanmarsh.com