49
Kristian Lindwall Agile coach team lead @klindwall Brendan Marsh Agile coach @brendanmarsh How Agile Coaches Help Us Win The Agile Coach Role @ Spotify

How agile coaches help us win the agile coach role @ Spotify

Embed Size (px)

DESCRIPTION

In this talk, we cover: - What is an Agile Coach at Spotify? - What do they do? - Why do we believe they help us win? We also talk about: - How do we scale or Organisation? - High Performing Teams (What is a high performing team?) - How are we measuring High Performance right now? - How do we help teams reach High Performance? Appendix: - Chapter = Competency group - Chapter Lead = Hiring Manager for Developer (or other) competency

Citation preview

Page 1: How agile coaches help us win   the agile coach role @ Spotify

Kristian Lindwall Agile coach team lead

@klindwall

Brendan Marsh Agile coach

@brendanmarsh

How Agile Coaches Help Us WinThe Agile Coach Role @ Spotify

Page 2: How agile coaches help us win   the agile coach role @ Spotify

Inspiration for this talk

Page 3: How agile coaches help us win   the agile coach role @ Spotify

What is Spotify?

�3How do we scale Agile?

What is an Agile Coach?

Page 4: How agile coaches help us win   the agile coach role @ Spotify
Page 5: How agile coaches help us win   the agile coach role @ Spotify
Page 6: How agile coaches help us win   the agile coach role @ Spotify
Page 7: How agile coaches help us win   the agile coach role @ Spotify
Page 8: How agile coaches help us win   the agile coach role @ Spotify

�8

The right music for every moment

Page 9: How agile coaches help us win   the agile coach role @ Spotify
Page 10: How agile coaches help us win   the agile coach role @ Spotify
Page 11: How agile coaches help us win   the agile coach role @ Spotify

�11

24M active users. 6M paying subscribers.

20M songs.

Page 12: How agile coaches help us win   the agile coach role @ Spotify

�12

55 countries

Page 13: How agile coaches help us win   the agile coach role @ Spotify

Growing fast

30

3 years ago

Page 14: How agile coaches help us win   the agile coach role @ Spotify

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 15: How agile coaches help us win   the agile coach role @ Spotify

�15How do we scale?

Page 16: How agile coaches help us win   the agile coach role @ Spotify

• “Feel like a mini-startup”

• Self-organizing

• Cross-functional

• 5-7 engineers, less than 10

Squad

P

C

Page 17: How agile coaches help us win   the agile coach role @ Spotify

Example squads

Page 18: How agile coaches help us win   the agile coach role @ Spotify

Pics of squad rooms

Page 19: How agile coaches help us win   the agile coach role @ Spotify
Page 20: How agile coaches help us win   the agile coach role @ Spotify
Page 21: How agile coaches help us win   the agile coach role @ Spotify

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 22: How agile coaches help us win   the agile coach role @ Spotify

Squad (Servant) Leadership

Product Owner

Chapter Lead(s)

Agile Coach

“POTLAC”

How are we supporting our team?

Page 23: How agile coaches help us win   the agile coach role @ Spotify

Agile Coaches

Individuals

Squads

Tribes

Scope of the Agile Coach

Page 24: How agile coaches help us win   the agile coach role @ Spotify

�24

The agile coach

Page 25: How agile coaches help us win   the agile coach role @ Spotify

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

Page 26: How agile coaches help us win   the agile coach role @ Spotify

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

...fast!

Page 27: How agile coaches help us win   the agile coach role @ Spotify

March 7, 2014

How do we help them reach high performance?

Page 28: How agile coaches help us win   the agile coach role @ Spotify

By going above and beyond the call of an Agile Practitioner

�28

Page 29: How agile coaches help us win   the agile coach role @ Spotify

March 7, 2014

We definitely do the basics...

Scrum

Kanban

User stories

Stand ups

Retrospectives

Sprints

Planning PokerXP

Story PointsDemos

Page 30: How agile coaches help us win   the agile coach role @ Spotify

Agile - Lean Practitioner

Lyssa Adkins - The Agile Coaching Competency Framework

Page 31: How agile coaches help us win   the agile coach role @ Spotify

Agile - Lean Practitioner

Teaching

Mentoring

Coaching

Facilitating

Lyssa Adkins - The Agile Coaching Competency Framework

Page 32: How agile coaches help us win   the agile coach role @ Spotify

Agile - Lean Practitioner

Teaching

Mentoring

Coaching

Facilitating

Technical Mastery

Business Mastery

Transformational Mastery

Lyssa Adkins - The Agile Coaching Competency Framework

Page 33: How agile coaches help us win   the agile coach role @ Spotify

�33

Some recent examples of this in practice

Page 34: How agile coaches help us win   the agile coach role @ Spotify

1 on 1 coaching

- Team members

- Product owners

- Chapter leads

- Senior management

Agile - Lean

TeachingMentoring

Technical

Coaching

Page 35: How agile coaches help us win   the agile coach role @ Spotify

Team offsite- Full day(s) offsite

- Team building

- Problem Solving

TeachingFacilitating

Agile - Lean Practitioner

Page 36: How agile coaches help us win   the agile coach role @ Spotify

PO book club- Series of lunch and learns

- Challenges POs

- What is the impact of planned work?

TeachingFacilitating

Business Mastery

Agile - Lean Practitioner

Page 37: How agile coaches help us win   the agile coach role @ Spotify

TDD/XP workshop- 2 day workshop

- Facilitated by coach and CL

- Focus on engineering skills

TeachingFacilitating

Technical Mastery

Agile - Lean Practitioner

Page 38: How agile coaches help us win   the agile coach role @ Spotify

Squad roadmapping

- Group of coaches came up

with new visualization

- Ran workshops with all squads in a tribe

Facilitating

Business Mastery

Agile - Lean Practitioner

Page 39: How agile coaches help us win   the agile coach role @ Spotify

Bootcamp- 2 week induction

- Tech Introduction - “From Click to Play”

- Agile Introduction

TeachingMentoring

CoachingFacilitating

Agile - Lean Practitioner

Page 40: How agile coaches help us win   the agile coach role @ Spotify

Continuous Delivery Unconference

- Lightning Talks

- Open Space

- Initiatives

!

Teaching CoachingFacilitating

Agile - Lean Practitioner

MasteryTechnical

Page 41: How agile coaches help us win   the agile coach role @ Spotify

�41

Putting it all together

Page 42: How agile coaches help us win   the agile coach role @ Spotify
Page 43: How agile coaches help us win   the agile coach role @ Spotify

How do we know how we’re doing?

Page 44: How agile coaches help us win   the agile coach role @ Spotify

�44

Most recent model

Page 45: How agile coaches help us win   the agile coach role @ Spotify

�45

An Example...

Page 46: How agile coaches help us win   the agile coach role @ Spotify

Section name

How do WE grow?

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

�46

Page 47: How agile coaches help us win   the agile coach role @ Spotify

Section name

Recap

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

�47

Recap

Page 48: How agile coaches help us win   the agile coach role @ Spotify

Kristian Lindwall Agile coach team lead [email protected] @klindwall

Brendan Marsh Agile coach [email protected] @brendanmarsh brendanmarsh.com

Page 49: How agile coaches help us win   the agile coach role @ Spotify

March 7, 2014

Copyright stuffNapster pic by bixentro, cc 2.0 http://www.flickr.com/photos/bixentro/ !Airplane pic by wildhaber http://www.flickr.com/photos/wildhaber/5976264120/Kuster & Wildhaber Photography !Busy record store pic by gomattolson http://www.flickr.com/photos/gomattolson !Empty record store pic by passetti http://www.flickr.com/photos/passetti/