Upgrade to Pro — share decks privately, control downloads, hide ads and more …

You Are Insufficiently Persuasive

66ad01cf37c098bfdb76906a490e018f?s=47 Sandi Metz
October 24, 2017

You Are Insufficiently Persuasive

Why can't they see that you're right?

Lack of ability to resolve differences of opinion can transform happy, productive teams into morose cabals of dissidents.

This talk gets to the root of _why_ teams disagree and uses social science research (science!) to foment understanding among programmers.

You'll learn to resolve misunderstandings and negotiate common goals, and turn your shop into a place where everyone can do their best work.

66ad01cf37c098bfdb76906a490e018f?s=128

Sandi Metz

October 24, 2017
Tweet

Transcript

  1. Oct 2017 @sandimetz Sandi Metz You are insufficiently persuasive

  2. @sandimetz Oct 2017 Happiness

  3. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017
  4. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 email addresses
  5. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 email addresses randomly selected
  6. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 email addresses randomly selected responded
  7. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 email addresses randomly selected responded unhappiness codes
  8. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 2,280 email addresses randomly selected responded unhappiness codes references to codes
  9. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 456,283 33,200 1,318 219 2,280 10.41 email addresses randomly selected responded unhappiness codes references to codes average references per code
  10. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 186 Being stuck in problem solving internal 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 63 Feel inadequate with work internal 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 39 Personal issues – not work related internal 817 out of 2,280
  11. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 186 Being stuck in problem solving internal 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 63 Feel inadequate with work internal 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 39 Personal issues – not work related internal 817 out of 2,280
  12. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 528 out of 2,280
  13. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 60 Mundane or repetitive task external 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 528 out of 2,280
  14. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280
  15. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280 The problem?
  16. @sandimetz Oct 2017 On the Unhappiness of Software Developers Daniel

    Graziotin, Fabian Fagerholm, Xiaofeng Wang, and Pekka Abrahamsson. 2017 Frequency Cause Category 1 2 152 Time pressure external 3 107 Bad code quality and coding practice external 4 71 Under-performing colleague external 5 6 7 57 Unexplained broken code external 8 42 Bad decision making external 9 40 Imposed limitation on development external 10 469 out of 2,280 The problem? Other People!
  17. @sandimetz Oct 2017 Persuasion

  18. @sandimetz Oct 2017 One perspective

  19. @sandimetz Oct 2017

  20. @sandimetz Oct 2017

  21. @sandimetz Oct 2017 6 Rules

  22. @sandimetz Oct 2017 Reciprocity 1

  23. @sandimetz Oct 2017 "Hare Krishnas in the Carnival Parade,2009" by

    Capes Treasures CC BY-NC-ND 2.0
  24. @sandimetz Oct 2017 Consistency 2

  25. @sandimetz Oct 2017 "Opening Presents" by Jay Malone CC BY

    2.0
  26. @sandimetz Oct 2017 Social Proof 3

  27. @sandimetz Oct 2017 "Six Sheep Staring" by Aad Van Rijn

    CC BY-NC-ND 2.0
  28. @sandimetz Oct 2017 Authority 4

  29. @sandimetz Oct 2017 "Paggi-9" by Jay Weenig CC BY-NC 2.0

  30. @sandimetz Oct 2017 Liking 5

  31. @sandimetz Oct 2017 "Friends" by Julien Harneis CC BY-SA 2.0

  32. @sandimetz Oct 2017 Scarcity 6

  33. @sandimetz Oct 2017 "Parking Lot" by Jim Pennucci CC BY

    2.0
  34. @sandimetz Oct 2017 Reciprocity Consistency Social Proof Authority Liking Scarcity

  35. @sandimetz Oct 2017 Reciprocity Consistency Social Proof Authority Liking Scarcity

    Weapons of Influence
  36. @sandimetz Oct 2017 Another Perspective

  37. @sandimetz Oct 2017

  38. @sandimetz Oct 2017

  39. @sandimetz Oct 2017 4 Categories

  40. @sandimetz Oct 2017 Make People Like You 1

  41. @sandimetz Oct 2017 Become genuinely interested in other people. Make

    People Like You 1.1
  42. @sandimetz Oct 2017 Smile. Make People Like You 1.2

  43. @sandimetz Oct 2017 Remember that a person’s name is to

    that person the sweetest and most important sound in any language . Make People Like You 1.3
  44. @sandimetz Oct 2017 Be a good listener. Make People Like

    You 1.4
  45. @sandimetz Oct 2017 Talk in terms of the other person’s

    interests. Make People Like You 1.5
  46. @sandimetz Oct 2017 Make the other person feel important —and

    do it sincerely. Make People Like You 1.6
  47. @sandimetz Oct 2017 Handling People 2

  48. @sandimetz Oct 2017 Don’t criticize, condemn or complain. 2.1 Handling

    People
  49. @sandimetz Oct 2017 Give honest and sincere appreciation. Handling People

    2.2
  50. @sandimetz Oct 2017 Arouse in the other person an eager

    want. Handling People 2.3
  51. @sandimetz Oct 2017 Win People To Your Way Of Thinking

    3
  52. @sandimetz Oct 2017 The only way to get the best

    of an argument is to avoid it. 3.1 Win People
  53. @sandimetz Oct 2017 Show respect for the other person’s opinions.

    (Never say, “You’re wrong.”) 3.2 Win People
  54. @sandimetz Oct 2017 If you are wrong, admit it quickly

    and emphatically. 3.3 Win People
  55. @sandimetz Oct 2017 Begin in a friendly way. 3.4 Win

    People
  56. @sandimetz Oct 2017 Get the other person saying “yes, yes”

    immediately. 3.5 Win People
  57. @sandimetz Oct 2017 Let the other person do a great

    deal of the talking. 3.6 Win People
  58. @sandimetz Oct 2017 Let the other person feel that the

    idea is theirs. 3.7 Win People
  59. @sandimetz Oct 2017 Try honestly to see things from the

    other person’s point of view. 3.8 Win People
  60. @sandimetz Oct 2017 Be sympathetic with the other person’s ideas

    and desires. 3.9 Win People
  61. @sandimetz Oct 2017 Appeal to the nobler motives. 3.10 Win

    People
  62. @sandimetz Oct 2017 Dramatize your ideas. 3.11 Win People

  63. @sandimetz Oct 2017 Throw down a challenge. 3.12 Win People

  64. @sandimetz Oct 2017 Be A Leader 4

  65. @sandimetz Oct 2017 Begin with praise and honest appreciation. 4.1

    Be A Leader
  66. @sandimetz Oct 2017 Call attention to people’s mistakes indirectly. Be

    A Leader 4.2
  67. @sandimetz Oct 2017 Talk about your own mistakes before criticizing

    the other person. 4.3 Be A Leader
  68. @sandimetz Oct 2017 Ask questions instead of giving direct orders.

    4.4 Be A Leader
  69. @sandimetz Oct 2017 Let the other person save face. 4.5

    Be A Leader
  70. @sandimetz Oct 2017 Praise the slightest improvement. 4.6 Be A

    Leader
  71. @sandimetz Oct 2017 Give the other person a fine reputation

    to live up to. 4.7 Be A Leader
  72. @sandimetz Oct 2017 Use encouragement. 4.8 Be A Leader

  73. @sandimetz Oct 2017 Make the other person happy about doing

    the thing you suggest. 4.9 Be A Leader
  74. @sandimetz Oct 2017

  75. @sandimetz Oct 2017 Act as if others are interesting and

    you will eventually find them so.
  76. @sandimetz Oct 2017 Act as if others are interesting and

    you will eventually find them so. - Sarah Mei
  77. @sandimetz Oct 2017 It's not about them.

  78. @sandimetz Oct 2017 It's about you.

  79. @sandimetz Oct 2017 Make People Like You Handle People Respectfully

    Win People Over Be A Leader
  80. @sandimetz Oct 2017 Having Things Your Way

  81. @sandimetz Oct 2017 Frequency Cause Category 152 Time pressure external

    107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external
  82. @sandimetz Oct 2017 Frequency Cause Category 152 Time pressure external

    107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People
  83. @sandimetz Oct 2017 Frequency Cause Category 152 Time pressure external

    107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People
  84. @sandimetz Oct 2017 Frequency Cause Category 152 Time pressure external

    107 Bad code quality and coding practice external 71 Under-performing colleague external 57 Unexplained broken code external 42 Bad decision making external 40 Imposed limitation on development external People
  85. @sandimetz Oct 2017 How do you know you're right?

  86. @sandimetz Oct 2017 Ends vs Means

  87. @sandimetz Oct 2017 Motivation

  88. @sandimetz Oct 2017

  89. @sandimetz Oct 2017

  90. @sandimetz Oct 2017 Autonomy

  91. @sandimetz Oct 2017 Autonomy Mastery

  92. @sandimetz Oct 2017 Autonomy Mastery Purpose

  93. @sandimetz Oct 2017 Teamwork

  94. @sandimetz Oct 2017

  95. @sandimetz Oct 2017 Project Aristotle

  96. @sandimetz Oct 2017 Project Aristotle

  97. @sandimetz Oct 2017 Emotional Intelligence of Groups

  98. @sandimetz Oct 2017 "equality in distribution of conversational turn-taking"

  99. @sandimetz Oct 2017 "average social sensitivity"

  100. @sandimetz Oct 2017 Psychological Safety

  101. @sandimetz Oct 2017 You Are

  102. @sandimetz Oct 2017 You Are

  103. @sandimetz Oct 2017 You Are Good Enough

  104. @sandimetz Oct 2017 Collaborate

  105. @sandimetz Oct 2017 Be Your Best Self

  106. @sandimetz Thanks Oct 2017

  107. @sandimetz References Oct 2017 https://motherboard.vice.com/en_us/article/53vb4z/are-software-developers-miserable https://arxiv.org/pdf/1703.04993.pdf http://changingminds.org/ https://www.influenceatwork.com/principles-of-persuasion/ http://www.dalecarnegie.ca/ https://www.theatlantic.com/technology/archive/2011/02/science-people-really-do-take-longer-leaving-a-

    parking-spot-when-youre-waiting-for-it/71439/ http://onlinelibrary.wiley.com/doi/10.1111/j.1559-1816.1997.tb00661.x/abstract https://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect- team.html https://rework.withgoogle.com/subjects/teams/ https://hbr.org/product/harvard-business-review-january-february-2016/BR1601-MAG-ENG
  108. @sandimetz http://poodr.com Oct 2017

  109. @sandimetz http://99bottlesbook.com Oct 2017

  110. @sandimetz Sandi Metz @sandimetz http://sandimetz.com Oct 2017