The Elastic Leadership Techniques of the Coaching Architect

1,543 views
1,411 views

Published on

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

Published in: Business, Technology

The Elastic Leadership Techniques of the Coaching Architect

  1. 1. The #IWishMyTeam Coaching Architect Manifesto @RoyOsherove Senior Consultant – ITVerket http://5whys.com
  2. 2. #IWishMyTeam Interesting Questions • • • • Why can’t I convince my team to do TDD? • What am I supposed to do with that bad apple in the team? • • Am I going to lose my friends? 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? Why doesn’t anyone teach this stuff?
  3. 3. #IWishMyTeam Are you a Leader? http://5whys.com
  4. 4. #IWishMyTeam If You are a Bottleneck, You are a Leader http://5whys.com
  5. 5. #IWishMyTeam What is your role as a leader? http://5whys.com
  6. 6. #IWishMyTeam Your role is to make yourself unneeded. To remove yourself as a bottleneck. http://5whys.com
  7. 7. #IWishMyTeam Grow the team to solve their own problems without you. http://5whys.com
  8. 8. #IWishMyTeam By growing others to not need you, you will always be wanted, appreciated and highly valuable http://5whys.com
  9. 9. #IWishMyTeam If only I had a better team http://5whys.com
  10. 10. #IWishMyTeam Great Teams are Grown, not Hired http://5whys.com
  11. 11. #IWishMyTeam Leadership, done right, is a tough job That’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”) http://5whys.com
  12. 12. #IWishMyTeam How Do You Grow Your Team? http://5whys.com
  13. 13. #IWishMyTeam How do we grow ourselves? http://5whys.com
  14. 14. Learning Learning #IWishMyTeam Steady Growth (plateau) Gerald M. Weinberg – “becoming a technical leader” http://5whys.com
  15. 15. #IWishMyTeam Fast Growth http://5whys.com
  16. 16. Ravines before Fast Growth #IWishMyTeam http://5whys.com
  17. 17. #IWishMyTeam Randomness adds noise http://5whys.com
  18. 18. #IWishMyTeam To grow the team, we must first realize we can do this ourselves. http://5whys.com
  19. 19. #IWishMyTeam Growing the team *is* our Ravine. Our risk. Our Challenge. Our Growth. http://5whys.com
  20. 20. #IWishMyTeam TIME http://5whys.com
  21. 21. Problem Solving Ability Phases #IWishMyTeam http://5whys.com
  22. 22. #IWishMyTeam http://5whys.com
  23. 23. #IWishMyTeam http://5whys.com
  24. 24. #IWishMyTeam This applies for any bottleneck role Architect, Designer, QA, Technical Leader, Leader.. http://5whys.com
  25. 25. Problem Solving Ability Phases #IWishMyTeam http://5whys.com
  26. 26. #IWishMyTeam The Survival addiction http://5whys.com
  27. 27. How do we lose quality? Part #1 #IWishMyTeam 1.Dilemma: Write tests, or get it done? 2.Answer – No time! fix the fire, get it done! 3.Feeling == good http://5whys.com
  28. 28. ONE WEEK LATER #IWishMyTeam 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. Let’s do it again! 4.Feeling == good http://5whys.com
  29. 29. ONE MONTH LATER #IWishMyTeam OUR CODE SUCKS. WE HAVE TO do a REWRITE!! http://5whys.com
  30. 30. We need to get out of survival mode #IWishMyTeam because we want to have time to learn because we want to grow our team to solve their own problems http://5whys.com
  31. 31. #IWishMyTeam How do you break survival addiction? http://5whys.com
  32. 32. #IWishMyTeam You take risks and remove some future commitments http://5whys.com
  33. 33. Convince Others by Knowing Behavior Forces #IWishMyTeam All Stages http://5whys.com
  34. 34. #IWishMyTeam For each behavior, The world is perfectly designed for that behavior to happen “Influencer – The power to change anything” http://5whys.com
  35. 35. • Personal Motivation • Social Ability Motivation Ability • Environmental Motivation • Ability #IWishMyTeam
  36. 36. Problem Solving Ability Phases #IWishMyTeam
  37. 37. #IWishMyTeam Challenge “What are you going to do about it?”
  38. 38. #IWishMyTeam Commitment Language Survival/Learning stage http://5whys.com
  39. 39. #IWishMyTeam We need.. I could.. Why doesn’t someone.. http://5whys.com
  40. 40. #IWishMyTeam I will.. by.. http://5whys.com
  41. 41. #IWishMyTeam Only commit to things under your own control http://5whys.com
  42. 42. #IWishMyTeam Change your leadership style to fit the situation Learn some people techniques http://5whys.com
  43. 43. #IWishMyTeam Elastic Leadership • Software leader skills to succeed in an agile world • (Also in non agile world) • find out more at 5whys.com
  44. 44. #IWishMyTeam A short song?
  45. 45. #IWishMyTeam This is a test line
  46. 46. #IWishMyTeam It looks like you’re doing just fine
  47. 47. #IWishMyTeam It’s time for a song of mine
  48. 48. #IWishMyTeam It’s late in the evening
  49. 49. #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
  50. 50. #IWishMyTeam And then he asks me • Is the product alright? • And I say “yes, we deploy it all tonight”
  51. 51. #IWishMyTeam I check in the changes • The code doesn’t even compile • I wish I was home now • Instead I fake a big smile
  52. 52. #IWishMyTeam And when they ask me • Is the code alright? • I say “yes, it seems to compile tonight’
  53. 53. #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
  54. 54. #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
  55. 55. #IWishMyTeam When my wife asks me • “Do you feel alright?” • I say “yes. Let’s watch game of thrones tonight”
  56. 56. #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
  57. 57. Book: Thank you + Q&A Notes To a Software Team Leader #IWishMyTeam 5whys.com @royosherove
  58. 58. #IWishMyTeam Thank You • • 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

×