Negotiation Theory for Geeks                    Leslie Hawthorn                            Red Hat                        ...
“The projects thathave been themost successful...are good at allsorts of ‘softskills’”  David Eaves                     ht...
Negotiations in FOSS Projects           a.k.a. “Why we’re all here today”●   Mailing list discussions●   Bugs marked as “w...
Harvard Negotiation Project                                        Several books in                                       ...
Having conversations with            your friends is easySee http://hawthornlandings.org/2011/08/02/negotiation-avoiding-t...
We needlessly assume other    conversations must be painfulSee http://hawthornlandings.org/2011/08/02/negotiation-avoiding...
Be Willing toAsk  for What You Need
●   Ask the other party what they    need    to be successful●   Find common ground●   Reach agreement●   If you cannot re...
Practice Radical Honesty  Radical honesty         !=being a tactless jerk
Behaving Diplomatically …is not the fine artof being disingenuous.
http://www.flickr.com/photos/jonnygoldstein/4564003386/
http://www.flickr.com/photos/63158617@N07/7388188784/Focusing on outcomes instead of goalsprecludes finding more optimal r...
Do you wantto be right?    ~ or ~ Do you want  to win?
Ways to Win         Using Objective Criteria to Reach Agreement●   “Health and safety standard requirements    require tha...
Your Project: Creating Ways to Win            Objective Criteria for Software●   Conforms to style guide●   Passes unit te...
Effective Communication                                    Builds Relationshipshttp://www.flickr.com/photos/83665349@N00/5...
Having conversations with            your friends is easySee http://hawthornlandings.org/2011/08/02/negotiation-avoiding-t...
When You Cannot Reach Agreement                                       a.k.a. The Power of a Positive No                   ...
Solicit Commitment         ●    State explicitly              planned next steps         ●    Ensure both parties         ...
http://www.flickr.com/photos/quinnanya/8043812614/PracticeRadicalEmpathy
How To:      Communicating Successfully●   Listen to Other’s Viewpoints●   Mirror / Paraphrase Their View●   Acknowledge T...
The OnlySecret You Need
The secret to being an effective community leader isgenuinely caring about the health  and well being of your project, you...
…even especially when they annoy the crap out of you.
Thank you!   Questions?Leslie Hawthorn — @lhawthorn     hawthornlandings.org
Resources●   Randy Pausch’s Last Lecture:    http://www.cmu.edu/randyslecture/●   David Eaves’ Blog:    http://eaves.ca/● ...
The Legal BitsAll images in this presentation are copyright theirindividual owners and are used under a Creative     Commo...
Upcoming SlideShare
Loading in …5
×

Negotiation Theory for Geeks

3,127 views

Published on

This presentation was given at DevConf.cz 2013 and borrows heavily from a negotiation seminar led by David Eaves that I participated in prior to OSCON 2011, with slides adapted from a presentation (unpublished) on this same topic by Dave Neary.

Abstract:
The best Open Source hackers are great at the "soft skills" related to hacking - resolving conflict, gathering support around a direction for the project, and understanding what the user *really* wants in a bug report. Every feature request and implementation discussion, bug report and mailing list thread is a negotiation.

There is a well established, common sense, very effective way to think of negotiations which will help you improve as a developer, and make your project better at the same time, from the Harvard Negotiation Project. Using this theory, you will be able to get better outcomes when dealing with frustrated users, colleagues and bosses. You can even apply the principles to domestic debates, wage negotiations and dealing with used car salesmen.

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • Please dear can you contact me on my email id jessicaduale@yahoo.com, i have something private to discuss with you. Thank, i will be happy to meet you in my email. Jessica
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,127
On SlideShare
0
From Embeds
0
Number of Embeds
85
Actions
Shares
0
Downloads
20
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Negotiation Theory for Geeks

  1. 1. Negotiation Theory for Geeks Leslie Hawthorn Red Hat @lhawthorn devconf.cz 2013
  2. 2. “The projects thathave been themost successful...are good at allsorts of ‘softskills’” David Eaves http://www.flickr.com/photos/joi/5348068433/
  3. 3. Negotiations in FOSS Projects a.k.a. “Why we’re all here today”● Mailing list discussions● Bugs marked as “won’t fix” then reopened● Patch reviews● Bug triage● Roadmap creation / feature prioritization● Personal grievances
  4. 4. Harvard Negotiation Project Several books in this ‘series’ including ● Getting to Maybe ● Getting Past No ● Getting Together: Building Relationships as We NegotiateImage Source: amazon.com
  5. 5. Having conversations with your friends is easySee http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  6. 6. We needlessly assume other conversations must be painfulSee http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  7. 7. Be Willing toAsk for What You Need
  8. 8. ● Ask the other party what they need to be successful● Find common ground● Reach agreement● If you cannot reach agreement, find the most optimal solution for both parties● It is OK to not reach agreement
  9. 9. Practice Radical Honesty Radical honesty !=being a tactless jerk
  10. 10. Behaving Diplomatically …is not the fine artof being disingenuous.
  11. 11. http://www.flickr.com/photos/jonnygoldstein/4564003386/
  12. 12. http://www.flickr.com/photos/63158617@N07/7388188784/Focusing on outcomes instead of goalsprecludes finding more optimal results
  13. 13. Do you wantto be right? ~ or ~ Do you want to win?
  14. 14. Ways to Win Using Objective Criteria to Reach Agreement● “Health and safety standard requirements require that we build in at least two drains ....”● “The Kelly Blue Book listed value for this car is 10000 USD less than the price quoted ....”● “We may be too close to this topic to effectively understand each other’s point of view. A mediator would be helpful ....”
  15. 15. Your Project: Creating Ways to Win Objective Criteria for Software● Conforms to style guide● Passes unit tests● Provides full test coverage● Modding up feature requests / bugs in the issue queue
  16. 16. Effective Communication Builds Relationshipshttp://www.flickr.com/photos/83665349@N00/5260961635/
  17. 17. Having conversations with your friends is easySee http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  18. 18. When You Cannot Reach Agreement a.k.a. The Power of a Positive No BATNA: Best Alternative to No Agreement ● What compromise can be effective for both parties? ● How can the relationship be preserved?http://www.flickr.com/photos/maureendidde/4898190424/
  19. 19. Solicit Commitment ● State explicitly planned next steps ● Ensure both parties understand what is expected of them ● Call people on it – gently – when they don’t follow through.http://www.flickr.com/photos/toolstop/4546008967/
  20. 20. http://www.flickr.com/photos/quinnanya/8043812614/PracticeRadicalEmpathy
  21. 21. How To: Communicating Successfully● Listen to Other’s Viewpoints● Mirror / Paraphrase Their View● Acknowledge Their Interests● Affirm Their Goals● Create Agreement or BATNA
  22. 22. The OnlySecret You Need
  23. 23. The secret to being an effective community leader isgenuinely caring about the health and well being of your project, your community members, and your fellow human beings.
  24. 24. …even especially when they annoy the crap out of you.
  25. 25. Thank you! Questions?Leslie Hawthorn — @lhawthorn hawthornlandings.org
  26. 26. Resources● Randy Pausch’s Last Lecture: http://www.cmu.edu/randyslecture/● David Eaves’ Blog: http://eaves.ca/● The Center for Non-Violent Communication: http://www.cnvc.org/● The Harvard Negotation Project: http://www.pon.harvard.edu/category/resear ch_projects/harvard-negotiation-project/
  27. 27. The Legal BitsAll images in this presentation are copyright theirindividual owners and are used under a Creative Commons license or considered fair use. This presentation is licensed CC-BY SA-3.0 http://creativecommons.org/licenses/by-sa/3.0/ Please use, remix and share widely!

×