Growing Effective Agile Teams by Roy Osherove

Preview:

DESCRIPTION

Roy Teaches Team Leadership at http://osherove.com

Citation preview

http://5whys.com

#IWishMyTeam

GrowingEffectiveAgile Teams

@RoyOsherove Chief Scientist – Bouvet.no

#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?

http://5whys.com

#IWishMyTeam

AboutAuthor

Blogger

Twitterer

The Art of Unit TestingNotes to a Software Team LeaderBeautiful Builds

5whys.comOsherove.com/blog7enn.com

@royOsherove

http://5whys.com

#IWishMyTeam

Does this apply to you?

http://5whys.com

#IWishMyTeam

Are you a Leader?

http://5whys.com

#IWishMyTeam

If You are a Bottleneck,

You are a Leader

http://5whys.com

#IWishMyTeamScrum master, architect, DB dude,

FrontEnd Dev, Tester..

http://5whys.com

#IWishMyTeam

I Wish My Team…did more unit testing,

made it in time to standup meeting in the morning,

would have more time to do things right. . .

http://5whys.com

#IWishMyTeam

Great Teams are Grown, not Hired

http://5whys.com

#IWishMyTeam

What is your role as a leader?

http://5whys.com

#IWishMyTeamYour role is to make yourself

unneeded.

To remove yourself as a bottleneck.

http://5whys.com

#IWishMyTeam

Grow the team to solve their own

problems without you.

http://5whys.com

#IWishMyTeamBy growing others to not need you,

you will always be wanted,

appreciated and highly valuable

http://5whys.com

#IWishMyTeam

If only I had a better team

http://5whys.com

#IWishMyTeam

“Management, done right, is a

tough job”“That’s why you get paid more”

“Many managers like to take the money, but not do all the hard parts”

Leading yourself and others -- Gerald M Weinberg

http://5whys.com

#IWishMyTeam

How Do You Grow Your Team?

http://5whys.com

#IWishMyTeam

How do we grow ourselves?

http://5whys.com

#IWishMyTeam

Steady Growth (plateau)

Learning Learning

Gerald M. Weinberg – “becoming a technical

leader”

http://5whys.com

#IWishMyTeam

Fast Growth

http://5whys.com

#IWishMyTeamRavines before Fast Growth

http://5whys.com

#IWishMyTeamRavines before Fast Growth

Vim curve

http://5whys.com

#IWishMyTeam

Randomness adds noise

http://5whys.com

#IWishMyTeam

TIME

http://5whys.com

#IWishMyTeam

http://5whys.com

#IWishMyTeam

http://5whys.com

#IWishMyTeamProblem Solving Ability Phases

http://5whys.com

#IWishMyTeam

This applies for any bottleneck role

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

http://5whys.com

#IWishMyTeamProblem Solving Ability Phases

http://5whys.com

#IWishMyTeam

The Survivaladdiction

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

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

http://5whys.com

#IWishMyTeamONE MONTH LATEROUR CODE SUCKS.

WE HAVE TO do a REWRITE!!

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

http://5whys.com

#IWishMyTeam

How do you break a survival addiction?

http://5whys.com

#IWishMyTeamYou take risks and remove some

future commitments

#IWishMyTeam

Problem Solving Ability Phases

#IWishMyTeam

Challenge

“What are you going to do about it?”

http://5whys.com

#IWishMyTeam

Change your leadership to fit

Learn some people techniques

http://5whys.com

#IWishMyTeam

Leanpub.com/teamleader

#IWishMyTeam

Course Jan 31: Elastic Leadership

•roy@osherove.com

•Leadership skills to succeed in an agile world

•(Also in non agile world)

•find out more at 5whys.com

#IWishMyTeam

A short song?

#IWishMyTeam

This is a test line

#IWishMyTeam

It looks like you’re doing just fine

#IWishMyTeam

It’s time for a song of mine

#IWishMyTeam

It’s late in the evening

#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

#IWishMyTeam

And then he asks me

•Is the product alright?

#IWishMyTeam

•And I say

•“yes, we deploy it all tonight”

#IWishMyTeam

I check in the changes

#IWishMyTeam

I check in the changes

•The code doesn’t even compile

•I wish I was home now

•Instead I fake a big smile

#IWishMyTeam

And when they ask me

•Is the code alright?•I say “yes, it seems to compile

tonight’

#IWishMyTeam

•I say

•“yes, it seems to compile tonight’

#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

#IWishMyTeam

•When they find out

•That the product

•Doesn’t even have log files

•This thing is doomed

#IWishMyTeam

It’s time to go home now

#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

#IWishMyTeam

When my wife asks me

•“Do you feel alright?”•I say “yes. Let’s watch game of

thrones tonight”

#IWishMyTeam

•I say

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

#IWishMyTeam

I feel miserable

•Because I’ll guess

•The madness in their talk

#IWishMyTeam

•When they find out

• that tomorrow

•I don’t plan to come to work

•And write my CV

#IWishMyTeam

Book:Notes To a

Software Team Leader

Thank you

Courses at:Osherove.com

#IWishMyTeam

Thank You + Q + A!

• Contact:

• Email: Roy@osherove.com

• Twitter: @RoyOsherove

• http://5whys.com

• Books:

• Gerald M. Weinberg - Managing Teams Congruently

• Johanna Rothman - Behind Closed Doors

• Influencer - The power to change anything

#IWishMyTeam

Convince Others by Knowing

Behavior ForcesAll Stages

#IWishMyTeam“For each behavior, The world is

perfectly designed for that behavior to

happen” “Influencer – The power to change anything”

#IWishMyTeam

•PersonalMotivation

Ability

•SocialMotivation

Ability

•EnvironmentalMotivation

•Ability

Recommended