Growing Effective Agile Teams - PowerPoint PPT Presentation

1 / 57
About This Presentation
Title:

Growing Effective Agile Teams

Description:

Change your leadership to fit Learn some people techniques Leanpub.com ... Elastic Leadership roy_at_osherove.com Leadership skills to succeed in an agile ... – PowerPoint PPT presentation

Number of Views:181
Avg rating:3.0/5.0
Slides: 58
Provided by: scan51
Category:

less

Transcript and Presenter's Notes

Title: Growing Effective Agile Teams


1
GrowingEffectiveAgile Teams
  • _at_RoyOsherove
  • Chief Scientist Bouvet.no

2
Interesting Questions
  • Why cant I convince my team to do TDD?
  • Why cant we get over putting fires all the
    time?
  • What am I supposed to do as a lead exactly?
  • Why cant 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?

3
About
  • Author
  • Blogger
  • Twitterer
  • The Art of Unit Testing
  • Notes to a Software Team Leader
  • Beautiful Builds
  • 5whys.com
  • Osherove.com/blog
  • _at_royOsherove

4
Does this apply to you?
5
Are you a Leader?
6
If You are a Bottleneck, You are a Leader
7
Scrum master, architect, DB dude, FrontEnd Dev,
Tester..
8
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
  • . . .

9
Great Teams are Grown, not Hired
10
What is your role as a leader?
11
Your role is to make yourself unneeded. To
remove yourself as a bottleneck.
12
Grow the team to solve their own problems without
you.
13
By growing others to not need you, you will
always be wanted, appreciated and highly valuable
14
If only I had a better team
15
Management, done right, is a tough job
  • Thats 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

16
How Do You Grow Your Team?
17
How do we grow ourselves?
18
Learning Learning
  • Steady Growth (plateau)

Gerald M. Weinberg becoming a technical leader
19
Fast Growth
20
Ravines before Fast Growth
21
Ravines before Fast Growth
Vim curve
22
TIME
23
Problem Solving Ability Phases
24
How do I know which mode were in?
25
Survival
  • We feel pressured to decrease estimates, and we
    are already late on many tasks.
  • The sentence we dont have time for that is
    spoken a lot.

26
Learning
  • As a leader, I am constantly requested by the
    team to solve arguments, problems, political and
    technical questions
  • Or, the team is silent without requesting help,
    yet going down a road that deteriorates the
    situation.

27
Leadership Styles
28
Talk to the team about survival, learning andself
organization
29
Problem Solving Ability Phases
30
The Survivaladdiction
31
How 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

32
ONE WEEK LATER
  1. Dilemma Write tests, or get it done?
  2. What did we do last time? How did it feel?
  3. Answer Felt good to ship. Lets do it again!
  4. Feeling good

33
ONE MONTH LATER
  • OUR CODE SUCKS.
  • WE HAVE TO do a REWRITE!!

34
We need to get out of survival mode because we
want to have time to learnbecause we want to
grow our team to solve their own problems
35
How do you break a survival addiction?
36
You take risks and remove some future commitments
37
Problem Solving Ability Phases
38
Challenge
  • Prepare team for delegation
  • What are you going to do about it?

39
Change your leadership to fitLearn some people
techniques
40
Leanpub.com/teamleader
41
A short song?
42
Course in Oslo/London Elastic Leadership
  • roy_at_osherove.com
  • Leadership skills to succeed in an agile world
  • (Also in non agile world)

43
This is a test line
44
It looks like youre doing just fine
45
Its time for a song of mine
46
Please deploy tonight
47
Slide that card over
  • And move it to done
  • Tell me its all good , and that,
  • That the program will run

48
I have an important meeting
  • So I must go away
  • Its back to the old days, david
  • Please compile and pray , david

49
But please deploy tonight
  • Please deploy tonight
  • Were already so late david
  • It will be alright
  • Justr please deploy tonight

50
Deployment did not work david
  • Im angry as hell
  • I know youve been doing this all night
  • Try this morning as well

51
What do you mean youre tired ?
  • Arent you proud?
  • Youre gonna be a hero david
  • Just deploy to that cloud, david

52
But please deploy tonight
  • Please deploy tonight
  • Were already so late david
  • It will be alright
  • Justr please deploy tonight

53
BookNotes To a Software Team Leader
Thank you
Want a course? roy_at_osherove.com
54
Thank You Q A!
  • Contact
  • Email Roy_at_osherove.com
  • Twitter _at_RoyOsherove
  • http//5whys.com
  • Books
  • Gerald M. Weinberg - Managing Teams Congruently
  • Johanna Rothman - Behind Closed Doors
  • Influencer - The power to change anything

55
Convince Others by Knowing Behavior Forces
All Stages
56
For each behavior, The world is perfectly
designed for that behavior to happen
Influencer The power to change
anything
57
  • Personal
  • Motivation
  • Ability
  • Social
  • Motivation
  • Ability
  • Environmental
  • Motivation
  • Ability
Write a Comment
User Comments (0)
About PowerShow.com