the elastic leadership techniques of the coaching architect

58
http://5whys.co m #IWishMyTeam The Coaching Architect Manifesto @RoyOsherove Senior Consultant – ITVerket

Upload: roy-osherove

Post on 10-May-2015

919 views

Category:

Business


1 download

DESCRIPTION

Roy Osherove Keynbote at Software Architect London Conference. More info at http://5whys.com and http://TeamLeadSkills.com

TRANSCRIPT

Page 1: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

The

Coaching ArchitectManifesto @RoyOsherove

Senior Consultant – ITVerket

Page 2: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Interesting Questions

• Why can’t I convince my team to do TDD?

• Why can’t we get over “putting fires” all the time?

• What am I supposed to do as a lead exactly?

• Why can’t I seem to hire all those people I read about in agile books?

• What am I supposed to do with that bad apple in the team?

• Am I going to lose my friends?

• Why doesn’t anyone teach this stuff?

Page 3: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Are you a Leader?

Page 4: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

If You are a Bottleneck,

You are a Leader

Page 5: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

What is your role as a leader?

Page 6: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamYour role is to make yourself

unneeded.

To remove yourself as a bottleneck.

Page 7: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Grow the team to solve their own

problems without you.

Page 8: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamBy growing others to not need you,

you will always be wanted,

appreciated and highly valuable

Page 9: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

If only I had a better team

Page 10: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Great Teams are Grown, not Hired

Page 11: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Leadership, done right, is a tough

jobThat’s why you get paid more

Many leaders like to take the money, but not do all the hard parts

(Paraphrasing Gerry Weinberg in “Managing Teams Congruently”)

Page 12: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

How Do You Grow Your Team?

Page 13: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

How do we grow ourselves?

Page 14: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Steady Growth (plateau)

Learning Learning

Gerald M. Weinberg – “becoming a technical

leader”

Page 15: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Fast Growth

Page 16: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamRavines before Fast Growth

Page 17: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Randomness adds noise

Page 18: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamTo grow the team, we must first

realize we can do this ourselves.

Page 19: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Growing the team *is* our Ravine.

Our risk. Our Challenge.

Our Growth.

Page 20: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

TIME

Page 21: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamProblem Solving Ability Phases

Page 22: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Page 23: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Page 24: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

This applies for any bottleneck role

Architect, Designer, QA, Technical Leader, Leader..

Page 25: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamProblem Solving Ability Phases

Page 26: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

The Survivaladdiction

Page 27: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamHow do we lose quality?Part #1

1.Dilemma: Write tests, or get it done?

2.Answer – No time! fix the fire, get it done!

3.Feeling == good

Page 28: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamONE WEEK LATER1.Dilemma: Write

tests, or get it done?

2.What did we do last time? How did it feel?

3.Answer – Felt good to ship. Let’s do it again!

4.Feeling == good

Page 29: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamONE MONTH LATEROUR CODE SUCKS.

WE HAVE TO do a REWRITE!!

Page 30: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamWe need to get out of

survival mode

because we want to have time to learn

because we want to grow our team to solve

their own problems

Page 31: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

How do you break survival addiction?

Page 32: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamYou take risks and remove some

future commitments

Page 33: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Convince Others by Knowing

Behavior ForcesAll Stages

Page 34: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeamFor each behavior, The world is

perfectly designed for that behavior to

happen “Influencer – The power to change anything”

Page 35: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

•PersonalMotivation

Ability

•SocialMotivation

Ability

•EnvironmentalMotivation

•Ability

Page 36: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Problem Solving Ability Phases

Page 37: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Challenge

“What are you going to do about it?”

Page 38: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Commitment Language

Survival/Learning stage

Page 39: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

We need..I could..

Why doesn’t someone..

Page 40: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

I will.. by..

Page 41: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Only commit to things under your

own control

Page 42: The Elastic Leadership Techniques of the Coaching Architect

http://5whys.com

#IWishMyTeam

Change your leadership style to

fit the situation

Learn some people techniques

Page 43: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Elastic Leadership

•Software leader skills to succeed in an agile world

•(Also in non agile world)

•find out more at 5whys.com

Page 44: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

A short song?

Page 45: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

This is a test line

Page 46: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

It looks like you’re doing just fine

Page 47: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

It’s time for a song of mine

Page 48: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

It’s late in the evening

Page 49: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

It’s late in the evening

•I’m wondering what words to say

•It’s so hard to breath here

•The customer’s face is gray

Page 50: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

And then he asks me

•Is the product alright?

•And I say “yes, we deploy it all tonight”

Page 51: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

I check in the changes

•The code doesn’t even compile

•I wish I was home now

•Instead I fake a big smile

Page 52: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

And when they ask me

•Is the code alright?

•I say “yes, it seems to compile tonight’

Page 53: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

I feel horrible•Because I see

•The sadness in their eyes

•When they find out that

•the product

•Doesn’t even have log files

•This thing is doomed

Page 54: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

It’s time to go home now

•And I’ve got an aching head

•So I lock my computer

•And pray that tomorrow I’m dead

Page 55: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

When my wife asks me

•“Do you feel alright?”

•I say “yes. Let’s watch game of thrones tonight”

Page 56: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

I feel miserable•Because I’ll guess

•The madness in their talk

•When they find out

• that tomorrow

•I don’t plan to come to work

•And write my CV

Page 57: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Book:Notes To a

Software Team Leader

Thank you + Q&A

5whys.com@royosherove

Page 58: The Elastic Leadership Techniques of the Coaching Architect

#IWishMyTeam

Thank You• Contact:

• Email: [email protected]

• Twitter: @RoyOsherove

• http://5whys.com

• Books:

• Gerald M. Weinberg - Managing Teams Congruently

• Johanna Rothman - Behind Closed Doors

• Influencer - The power to change anything