The Geek’s Guide to Leading Teams
@patkua ThoughtWorks
The Geeks Guide to Leading Teams @patkua ThoughtWorks The Geeks - - PowerPoint PPT Presentation
The Geeks Guide to Leading Teams @patkua ThoughtWorks The Geeks Guide to Leading Teams @patkua @patkua ThoughtWorks Who am I? Who am I? Programmer Me! Who am I? Tech Lead Agile Coach Author http://tiny.cc/retrobook Programmer
@patkua ThoughtWorks
@patkua @patkua ThoughtWorks
Who am I?
Who am I?
Who am I?
Programmer Tech Lead Agile Coach
Me!
Who am I?
Programmer Tech Lead Agile Coach
Me! Author
http://tiny.cc/retrobook
@julianboot
Source: http://twitter.com/julianboot/status/232830267822309376
@julianboot
@thejayfields: I had ten guys on my last project, all of them had opinions and all
base #speakerconf
Yes No
Programming
Programming
Definitely!
Programming
Definitely!
Programming
Definitely! At least 30% of the time with the team
Programming
http://bit.ly/15Rm4z
Programming
http://bit.ly/15Rm4z
Programming
http://bit.ly/15Rm4z
Programming
Programming
Programming
Tabs OR Spaces 2 Spaces OR 4 Spaces CamelCase OR Underscore Curly brace end of line OR next line Brackets OR not
Programming
Tabs OR Spaces 2 Spaces OR 4 Spaces CamelCase OR Underscore Curly brace end of line OR next line Brackets OR not
Programming
Tabs OR Spaces 2 Spaces OR 4 Spaces CamelCase OR Underscore Curly brace end of line OR next line Brackets OR not
Programming
Programming
Programming
How long does the build stay broken?
Programming
How long does the build stay broken? Do people avoid conflict?
Programming
How long does the build stay broken? Do people avoid conflict? Do people offer new ideas?
Programming
How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Do people flag when they need help?
Programming
How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Do people flag when they need help? Do people feel okay to admit being wrong?
Programming
People
People
People
Analytical Activator Intellection Achiever Strategic Input Woo
People
Source: Catalyst (2007) http://bit.ly/nEEfGX
Fortune 500 companies with 3 or more women
advantage over those with the fewest
People
Source: Catalyst (2007) http://bit.ly/nEEfGX
Fortune 500 companies with 3 or more women
advantage over those with the fewest
Return on Sales
73% 83% 112%
Return on Equity Return on Invested Capital
People
Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl
“...over the past six years, companies with at least some female board representation outperformed those with no women
People
Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl
“...over the past six years, companies with at least some female board representation outperformed those with no women
Return on Equity
12%
People
Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl
“...over the past six years, companies with at least some female board representation outperformed those with no women
16%
Return on Equity Return on Equity
12%
People
People
Collective Accuracy = Average Accuracy + Diversity*
People
Collective Accuracy = Average Accuracy + Diversity*
* Requires ability to integrate
People
People
People Skill/Ability Challenge
HIGH LOW LOW HIGH Source: Csikszentmihalyi, Flow (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety
Source: Csikszentmihalyi, Flow (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom
Source: Csikszentmihalyi, Flow (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People Skill/Ability Challenge
HIGH LOW LOW HIGH
Anxiety Boredom F l
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
People
People
People
Skills
People
Skills Strengths
People
Skills Strengths Goals
People
Skills Strengths Goals Interests
People
Skills Strengths Goals Interests
Sweet Spot
People
Skills Strengths Goals Interests
People
Skills Strengths Goals Interests
People
Skills Strengths Goals Interests
People
Skills Strengths Goals Interests
People
People
Brown Bag sessions Spike Showcases Team code reviews Technical Retrospectives Pair Programming Video/Book Club
People
People
“Bad Is Stronger Than Good” (2001) Baumeister et al
Process
Process
Situational Leadership Model
Process
Yes
(but only sometimes) Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour
Directing
Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour
C
c h i n g Directing
Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour
S u p p
t i n g C
c h i n g Directing
Situational Leadership Model
Process
High
Directing Behaviour
Low High
Supporting Behaviour
S u p p
t i n g C
c h i n g Directing Delegating
Situational Leadership Model
Process
Situational Leadership Model
Process
Situational Leadership Model
Process
Development level of an individual Situational Leadership Model
Process
Developing
Development level of an individual
Developed
Situational Leadership Model
Process
Developing
Development level of an individual
Developed Low competence High commitment
Situational Leadership Model
Process
Developing
Development level of an individual
Developed Low competence High commitment Low-some competence Low commitment
Situational Leadership Model
Process
Developing
Development level of an individual
Developed Low competence High commitment Low-some competence Low commitment Variable commitment Moderate-high competence
Situational Leadership Model
Process
Developing
Development level of an individual
Developed Low competence High commitment Low-some competence Low commitment Variable commitment Moderate-high competence High commitment High competence
Situational Leadership Model
Process
Process
Tuckman’s Stages of Group Development
Process
Forming
Tuckman’s Stages of Group Development
Process
Forming Storming
Tuckman’s Stages of Group Development
Process
Forming Storming Norming
Tuckman’s Stages of Group Development
Process
Forming Storming Norming Performing
Tuckman’s Stages of Group Development
Process
Forming Storming Norming Performing Adjourning
Tuckman’s Stages of Group Development
Process
Forming Storming Norming Performing Adjourning
Tuckman’s Stages of Group Development
Process
Process
Process
Process
Process
9am 6pm Monday Tuesday Wednesday Thursday Friday
Email Time Email Time Planning Time 1:1s Email Time Planning Time Email Time Next week planning
Process Programming People
http://jobs.thoughtworks.com/ are hiring @patkua
Photo Credits
http://www.flickr.com/photos/sushicam/5584789234/sizes/o/ http://www.flickr.com/photos/klausonline/5510455925/sizes/o/ http://www.flickr.com/photos/mbeo52/5062096969/sizes/l/ http://www.flickr.com/photos/create-learning/3676366324/sizes/o/ http://www.flickr.com/photos/69696287@N04/7343027064/sizes/k/