the geek s guide to leading teams
play

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


  1. The Geek’s Guide to Leading Teams @patkua ThoughtWorks

  2. The Geek’s Guide to Leading Teams @patkua @patkua ThoughtWorks

  3. Who am I?

  4. Who am I?

  5. Programmer Me! Who am I? Tech Lead Agile Coach

  6. Author http://tiny.cc/retrobook Programmer Me! Who am I? Tech Lead Agile Coach

  7. Why do we need a Tech Lead?

  8. ?

  9. Think this doesn’t happen in the real world?

  10. @julianboot

  11. @julianboot @thejayfields: I had ten guys on my last project, all of them had opinions and all of them were expressed in the code base #speakerconf Source: http://twitter.com/julianboot/status/232830267822309376

  12. A simple test for an effective Tech Lead...

  13. Does the codebase look like it was written by a single person? Yes No

  14. What does a good Tech Lead focus on?

  15. P P P

  16. Programming P P

  17. Programming People P

  18. Programming People Process

  19. Programming

  20. Do effective Technical Leaders need to code? Programming

  21. Do effective Technical Leaders need to code? Definitely! Programming

  22. Do effective Technical Leaders need to code? Definitely! Programming

  23. Do effective Technical Leaders need to code? Definitely! At least 30% of the time with the team Programming

  24. Programming http://bit.ly/15Rm4z

  25. “...respect is the currency of the realm” Programming http://bit.ly/15Rm4z

  26. ““The amount of respect an IT pro pays someone is a measure of how tolerable that person is when it comes to getting things done...”” Programming http://bit.ly/15Rm4z

  27. Consistency over Cleverness Programming

  28. Programming

  29. Tabs OR Spaces Brackets OR not Curly brace end of line 2 Spaces OR 4 Spaces OR next line CamelCase OR Underscore Programming

  30. Tabs OR Spaces Brackets OR not Curly brace end of line 2 Spaces OR 4 Spaces OR next line CamelCase OR Underscore Programming

  31. Tabs OR Spaces Brackets OR not There are more important topics to spend time on... Curly brace end of line 2 Spaces OR 4 Spaces OR next line CamelCase OR Underscore Programming

  32. Team Culture Programming

  33. Team Culture Programming

  34. Team Culture How long does the build stay broken? Programming

  35. Team Culture How long does the build stay broken? Do people avoid conflict? Programming

  36. Team Culture How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Programming

  37. Team Culture How long does the build stay broken? Do people avoid conflict? Do people offer new ideas? Do people flag when they need help? Programming

  38. Team Culture 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

  39. Vision Programming

  40. People

  41. Strength in Diversity People

  42. People

  43. Woo Intellection Strategic Analytical Achiever Activator Input People

  44. Fortune 500 companies with 3 or more women on the Board gain a significant performance advantage over those with the fewest People Source: Catalyst (2007) http://bit.ly/nEEfGX

  45. Fortune 500 companies with 3 or more women on the Board gain a significant performance advantage over those with the fewest 73% 83% 112% Return on Sales Return on Equity Return on Invested Capital People Source: Catalyst (2007) http://bit.ly/nEEfGX

  46. “...over the past six years, companies with at least some female board representation outperformed those with no women on the board in terms of share price performance.” People Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl

  47. “...over the past six years, companies with at least some female board representation outperformed those with no women on the board in terms of share price performance.” 12% Return on Equity People Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl

  48. “...over the past six years, companies with at least some female board representation outperformed those with no women on the board in terms of share price performance.” 12% 16% Return on Equity Return on Equity People Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl

  49. People

  50. Collective Average Accuracy + = Accuracy Diversity* People

  51. Collective Average Accuracy + = Accuracy Diversity* * Requires ability to integrate People

  52. Trust isn’t built in one day People

  53. Growing People People

  54. HIGH Challenge LOW Skill/Ability LOW HIGH People Source: Csikszentmihalyi, Flow (1990)

  55. HIGH Anxiety Challenge LOW Skill/Ability LOW HIGH People Source: Csikszentmihalyi, Flow (1990)

  56. HIGH Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Source: Csikszentmihalyi, Flow (1990)

  57. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  58. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  59. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  60. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  61. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  62. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  63. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  64. HIGH w o l F Anxiety Challenge Boredom LOW Skill/Ability LOW HIGH People Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)

  65. Maximising Potential People

  66. People

  67. Skills People

  68. Skills Strengths People

  69. Skills Goals Strengths People

  70. Skills Interests Goals Strengths People

  71. Interests Skills Sweet Spot Goals Strengths People

  72. Interests Skills Goals Strengths People

  73. Interests Skills Goals Strengths People

  74. Interests Skills Goals Strengths People

  75. Interests Skills Goals Strengths People

  76. Learning Activities People

  77. Brown Bag sessions Team code reviews Pair Programming Learning Activities Spike Showcases Video/Book Club Technical Retrospectives People

  78. People

  79. Beware the bad apple People “Bad Is Stronger Than Good” (2001) Baumeister et al

  80. Process

  81. Process

  82. Is it okay to tell people what to do? Process Situational Leadership Model

  83. Is it okay to tell people what to do? (but only sometimes) Yes Process Situational Leadership Model

Recommend


More recommend