+ All Categories
Home > Technology > Negotiation Theory for Geeks

Negotiation Theory for Geeks

Date post: 21-Nov-2014
Category:
Upload: leslie-hawthorn
View: 3,145 times
Download: 1 times
Share this document with a friend
Description:
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.
27
Negotiation Theory for Geeks Leslie Hawthorn Red Hat @lhawthorn devconf.cz 2013
Transcript
Page 1: Negotiation Theory for Geeks

Negotiation Theory for Geeks

Leslie HawthornRed Hat

@lhawthorndevconf.cz 2013

Page 2: Negotiation Theory for Geeks

http://www.flickr.com/photos/joi/5348068433/

“The projects that have been the most successful... are good at all sorts of ‘soft skills’” David Eaves

Page 3: Negotiation Theory for Geeks

Negotiations in FOSS Projectsa.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

Page 4: Negotiation Theory for Geeks

Harvard Negotiation Project

Several books in this ‘series’ including

● Getting to Maybe● Getting Past No● Getting Together:

Building Relationships as We Negotiate

Image Source: amazon.com

Page 5: Negotiation Theory for Geeks

See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/

Having conversations with your friends is easy

Page 6: Negotiation Theory for Geeks

See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/

We needlessly assume other conversations must be painful

Page 7: Negotiation Theory for Geeks

Be Willing to

Askfor What

You Need

Page 8: Negotiation Theory for Geeks

● Ask the other party what they needto 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

Page 9: Negotiation Theory for Geeks

Practice Radical Honesty

Radical honesty ! =

being a tactless jerk

Page 10: Negotiation Theory for Geeks

Behaving Diplomatically

…is not the fine artof being disingenuous.

Page 11: Negotiation Theory for Geeks

http://www.flickr.com/photos/jonnygoldstein/4564003386/

Page 12: Negotiation Theory for Geeks

Focusing on outcomes instead of goals precludes finding more optimal results

http://ww

w.flic kr.com

/photo

s/63158617@

N07

/ 738818 8

784/

Page 13: Negotiation Theory for Geeks

Do you want

to be right?

~ or ~

Do you want

to win?

Page 14: Negotiation Theory for Geeks

Ways to WinUsing 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 ....”

Page 15: Negotiation Theory for Geeks

Your Project: Creating Ways to WinObjective Criteria for Software

● Conforms to style guide● Passes unit tests● Provides full test coverage● Modding up feature requests / bugs in the issue

queue

Page 16: Negotiation Theory for Geeks

Effective Communication Builds Relationships

http://www.flickr.com/photos/83665349@N00/5260961635/

Page 17: Negotiation Theory for Geeks

See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/

Having conversations with your friends is easy

Page 18: Negotiation Theory for Geeks

When You Cannot Reach Agreementa.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/

Page 19: Negotiation Theory for Geeks

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/

Page 20: Negotiation Theory for Geeks

http://www.flickr.com/photos/quinnanya/8043812614/http://www.flickr.com/photos/quinnanya/8043812614/

Practice Radical Empathy

Page 21: Negotiation Theory for Geeks

How To: Communicating Successfully

● Listen to Other’s Viewpoints● Mirror / Paraphrase Their View● Acknowledge Their Interests● Affirm Their Goals● Create Agreement or BATNA

Page 22: Negotiation Theory for Geeks

The Only

SecretYou Need

Page 23: Negotiation Theory for Geeks

The secret to being an effective community leader is

genuinely caring about the health and well being of your project,

your community members, and your fellow human beings.

Page 24: Negotiation Theory for Geeks

…even especially when they annoy the crap out of you.

Page 25: Negotiation Theory for Geeks

Leslie Hawthorn — @lhawthornhawthornlandings.org

Questions?

Thank you!

Page 26: Negotiation Theory for Geeks

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/research_projects/harvard-negotiation-project/

Page 27: Negotiation Theory for Geeks

The Legal Bits

All images in this presentation are copyright their individual owners and are used under a Creative

Commons license or considered fair use.

This presentation is licensed CC-BY SA-3.0http://creativecommons.org/licenses/by-sa/3.0/

Please use, remix and share widely!


Recommended