SlideShare a Scribd company logo
1 of 27
Download to read offline
Negotiation Theory for Geeks



                    Leslie Hawthorn
                            Red Hat
                        @lhawthorn
                    devconf.cz 2013
“The projects that
have been the
most successful...
are good at all
sorts of ‘soft
skills’”
  David Eaves




                     http://www.flickr.com/photos/joi/5348068433/
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
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
Having conversations with
            your friends is easy




See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
We needlessly assume other
    conversations must be painful




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


Ask
  for What
 You Need
●   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
Practice Radical Honesty



  Radical honesty
         !=
being a tactless jerk
Behaving Diplomatically



 …is not the fine art
of being disingenuous.
http://www.flickr.com/photos/jonnygoldstein/4564003386/
http://www.flickr.com/photos/63158617@N07/7388188784/
Focusing on outcomes instead of goals
precludes finding more optimal results
Do you want
to be right?
    ~ or ~

 Do you want
  to win?
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 ....”
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
Effective Communication
                                    Builds Relationships




http://www.flickr.com/photos/83665349@N00/5260961635/
Having conversations with
            your friends is easy




See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
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/
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/
http://www.flickr.com/photos/quinnanya/8043812614/




Practice
Radical
Empathy
How To:
      Communicating Successfully
●   Listen to Other’s Viewpoints
●   Mirror / Paraphrase Their View
●   Acknowledge Their Interests
●   Affirm Their Goals
●   Create Agreement or BATNA
The Only


Secret
 You Need
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.
…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 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/
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.0
 http://creativecommons.org/licenses/by-sa/3.0/

     Please use, remix and share widely!

More Related Content

Similar to Negotiation Theory for Geeks

Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality SoftwareJohan Hoberg
 
The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...Mat Newman
 
The path to becoming a social Jedi
The path to becoming a social JediThe path to becoming a social Jedi
The path to becoming a social JediLetsConnect
 
The Keeper of Secrets: The Dance of Community Leadership
The Keeper of Secrets: The Dance of Community LeadershipThe Keeper of Secrets: The Dance of Community Leadership
The Keeper of Secrets: The Dance of Community LeadershipLeslie Hawthorn
 
CCC: Communication and Commitment to Collaborate
CCC: Communication and Commitment to CollaborateCCC: Communication and Commitment to Collaborate
CCC: Communication and Commitment to CollaborateCommunity of Impact
 
SELLING TO ENTERPRISE CLIENTS
SELLING TO ENTERPRISE CLIENTSSELLING TO ENTERPRISE CLIENTS
SELLING TO ENTERPRISE CLIENTSJodie Riccelli
 
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessDan Willis
 
How Do You Know if Your Project Is Any Good?
How Do You Know if Your Project Is Any Good?How Do You Know if Your Project Is Any Good?
How Do You Know if Your Project Is Any Good?All Things Open
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?Tessa Mero
 
Leadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxLeadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxsmile790243
 
How scrum teams can excel in a remote setting
How scrum teams can excel in a remote settingHow scrum teams can excel in a remote setting
How scrum teams can excel in a remote settingHina Popal
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!Cliff Landis
 
User Experience Research: Deriving Insights for Customer Development
User Experience Research: Deriving Insights for Customer DevelopmentUser Experience Research: Deriving Insights for Customer Development
User Experience Research: Deriving Insights for Customer DevelopmentNoreen Whysel
 
Negotiation foundations (x2)
Negotiation foundations (x2)  Negotiation foundations (x2)
Negotiation foundations (x2) KelbySchwender
 
Growth Hacking Workshop
Growth Hacking WorkshopGrowth Hacking Workshop
Growth Hacking WorkshopErik Snyder
 
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...PDXTech4Good.org
 

Similar to Negotiation Theory for Geeks (20)

Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
 
Content Conceptial
Content ConceptialContent Conceptial
Content Conceptial
 
The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...The path to becoming a Social Jedi: Understanding the productivity improvemen...
The path to becoming a Social Jedi: Understanding the productivity improvemen...
 
The path to becoming a social Jedi
The path to becoming a social JediThe path to becoming a social Jedi
The path to becoming a social Jedi
 
Clarifying roles
Clarifying rolesClarifying roles
Clarifying roles
 
The Keeper of Secrets: The Dance of Community Leadership
The Keeper of Secrets: The Dance of Community LeadershipThe Keeper of Secrets: The Dance of Community Leadership
The Keeper of Secrets: The Dance of Community Leadership
 
CCC: Communication and Commitment to Collaborate
CCC: Communication and Commitment to CollaborateCCC: Communication and Commitment to Collaborate
CCC: Communication and Commitment to Collaborate
 
CONFLICT AND NEGOTATIONS
CONFLICT AND NEGOTATIONSCONFLICT AND NEGOTATIONS
CONFLICT AND NEGOTATIONS
 
SELLING TO ENTERPRISE CLIENTS
SELLING TO ENTERPRISE CLIENTSSELLING TO ENTERPRISE CLIENTS
SELLING TO ENTERPRISE CLIENTS
 
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design Process
 
How Do You Know if Your Project Is Any Good?
How Do You Know if Your Project Is Any Good?How Do You Know if Your Project Is Any Good?
How Do You Know if Your Project Is Any Good?
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
 
Leadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxLeadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docx
 
How scrum teams can excel in a remote setting
How scrum teams can excel in a remote settingHow scrum teams can excel in a remote setting
How scrum teams can excel in a remote setting
 
Get a (Library-ish) Job!
Get a (Library-ish) Job!Get a (Library-ish) Job!
Get a (Library-ish) Job!
 
Get a Library(ish) Job!
Get a Library(ish) Job!Get a Library(ish) Job!
Get a Library(ish) Job!
 
User Experience Research: Deriving Insights for Customer Development
User Experience Research: Deriving Insights for Customer DevelopmentUser Experience Research: Deriving Insights for Customer Development
User Experience Research: Deriving Insights for Customer Development
 
Negotiation foundations (x2)
Negotiation foundations (x2)  Negotiation foundations (x2)
Negotiation foundations (x2)
 
Growth Hacking Workshop
Growth Hacking WorkshopGrowth Hacking Workshop
Growth Hacking Workshop
 
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...
Using Internet & Smartphone Tools to Engage & Support Volunteers (April 2013,...
 

More from Leslie Hawthorn

Fear of Failing Fast: How to Avoid Sabotaging Your Success
Fear of Failing Fast: How to Avoid Sabotaging Your SuccessFear of Failing Fast: How to Avoid Sabotaging Your Success
Fear of Failing Fast: How to Avoid Sabotaging Your SuccessLeslie Hawthorn
 
Cultivating Empathy (Slides Only)
Cultivating Empathy (Slides Only)Cultivating Empathy (Slides Only)
Cultivating Empathy (Slides Only)Leslie Hawthorn
 
Checking Your Privilege: A How-To for Hard Things
Checking Your Privilege: A How-To for Hard Things Checking Your Privilege: A How-To for Hard Things
Checking Your Privilege: A How-To for Hard Things Leslie Hawthorn
 
The Human Element in Development: What Your Tools Say About Your Culture
The Human Element in Development: What Your Tools Say About Your CultureThe Human Element in Development: What Your Tools Say About Your Culture
The Human Element in Development: What Your Tools Say About Your CultureLeslie Hawthorn
 
DevOps: For Happier, More Productive People
DevOps: For Happier, More Productive PeopleDevOps: For Happier, More Productive People
DevOps: For Happier, More Productive PeopleLeslie Hawthorn
 
Community 2.0: Beyond Using Software Livre
Community 2.0: Beyond Using Software LivreCommunity 2.0: Beyond Using Software Livre
Community 2.0: Beyond Using Software LivreLeslie Hawthorn
 
Why Checking Your Privilege is Good For *You*
Why Checking Your Privilege is Good For *You*Why Checking Your Privilege is Good For *You*
Why Checking Your Privilege is Good For *You*Leslie Hawthorn
 
Negotiation Theory for Geeks Redux PechaKucha
Negotiation Theory for Geeks Redux PechaKuchaNegotiation Theory for Geeks Redux PechaKucha
Negotiation Theory for Geeks Redux PechaKuchaLeslie Hawthorn
 
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...
Collaboration and Compromise: Engaging FOSS Contributors  in the  Age of Clou...Collaboration and Compromise: Engaging FOSS Contributors  in the  Age of Clou...
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...Leslie Hawthorn
 
Mentoring: We're Doing It Wrong
Mentoring: We're Doing It WrongMentoring: We're Doing It Wrong
Mentoring: We're Doing It WrongLeslie Hawthorn
 
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...Leslie Hawthorn
 
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...Leslie Hawthorn
 
A Social History of Free and Open Source Software
A Social History of Free and Open Source SoftwareA Social History of Free and Open Source Software
A Social History of Free and Open Source SoftwareLeslie Hawthorn
 
Careers for Women in High Tech
Careers for Women in High TechCareers for Women in High Tech
Careers for Women in High TechLeslie Hawthorn
 
Grace Hopper Infosession
Grace Hopper InfosessionGrace Hopper Infosession
Grace Hopper InfosessionLeslie Hawthorn
 
Student Involvement in Open Source: Why, How and Where to Get Started
Student Involvement in Open Source: Why, How and Where to Get StartedStudent Involvement in Open Source: Why, How and Where to Get Started
Student Involvement in Open Source: Why, How and Where to Get StartedLeslie Hawthorn
 

More from Leslie Hawthorn (17)

Fear of Failing Fast: How to Avoid Sabotaging Your Success
Fear of Failing Fast: How to Avoid Sabotaging Your SuccessFear of Failing Fast: How to Avoid Sabotaging Your Success
Fear of Failing Fast: How to Avoid Sabotaging Your Success
 
Cultivating Empathy (Slides Only)
Cultivating Empathy (Slides Only)Cultivating Empathy (Slides Only)
Cultivating Empathy (Slides Only)
 
Cutlivating Empathy
Cutlivating EmpathyCutlivating Empathy
Cutlivating Empathy
 
Checking Your Privilege: A How-To for Hard Things
Checking Your Privilege: A How-To for Hard Things Checking Your Privilege: A How-To for Hard Things
Checking Your Privilege: A How-To for Hard Things
 
The Human Element in Development: What Your Tools Say About Your Culture
The Human Element in Development: What Your Tools Say About Your CultureThe Human Element in Development: What Your Tools Say About Your Culture
The Human Element in Development: What Your Tools Say About Your Culture
 
DevOps: For Happier, More Productive People
DevOps: For Happier, More Productive PeopleDevOps: For Happier, More Productive People
DevOps: For Happier, More Productive People
 
Community 2.0: Beyond Using Software Livre
Community 2.0: Beyond Using Software LivreCommunity 2.0: Beyond Using Software Livre
Community 2.0: Beyond Using Software Livre
 
Why Checking Your Privilege is Good For *You*
Why Checking Your Privilege is Good For *You*Why Checking Your Privilege is Good For *You*
Why Checking Your Privilege is Good For *You*
 
Negotiation Theory for Geeks Redux PechaKucha
Negotiation Theory for Geeks Redux PechaKuchaNegotiation Theory for Geeks Redux PechaKucha
Negotiation Theory for Geeks Redux PechaKucha
 
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...
Collaboration and Compromise: Engaging FOSS Contributors  in the  Age of Clou...Collaboration and Compromise: Engaging FOSS Contributors  in the  Age of Clou...
Collaboration and Compromise: Engaging FOSS Contributors in the Age of Clou...
 
Mentoring: We're Doing It Wrong
Mentoring: We're Doing It WrongMentoring: We're Doing It Wrong
Mentoring: We're Doing It Wrong
 
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
 
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
The Smart Woman's Guide to Getting Things Done: 7 Essential Skills to Cultiva...
 
A Social History of Free and Open Source Software
A Social History of Free and Open Source SoftwareA Social History of Free and Open Source Software
A Social History of Free and Open Source Software
 
Careers for Women in High Tech
Careers for Women in High TechCareers for Women in High Tech
Careers for Women in High Tech
 
Grace Hopper Infosession
Grace Hopper InfosessionGrace Hopper Infosession
Grace Hopper Infosession
 
Student Involvement in Open Source: Why, How and Where to Get Started
Student Involvement in Open Source: Why, How and Where to Get StartedStudent Involvement in Open Source: Why, How and Where to Get Started
Student Involvement in Open Source: Why, How and Where to Get Started
 

Recently uploaded

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 

Recently uploaded (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 

Negotiation Theory for Geeks

  • 1. Negotiation Theory for Geeks Leslie Hawthorn Red Hat @lhawthorn devconf.cz 2013
  • 2. “The projects that have been the most successful... are good at all sorts of ‘soft skills’” David Eaves http://www.flickr.com/photos/joi/5348068433/
  • 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. 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
  • 5. Having conversations with your friends is easy See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  • 6. We needlessly assume other conversations must be painful See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  • 7. Be Willing to Ask for What You Need
  • 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. Practice Radical Honesty Radical honesty != being a tactless jerk
  • 10. Behaving Diplomatically …is not the fine art of being disingenuous.
  • 12. http://www.flickr.com/photos/63158617@N07/7388188784/ Focusing on outcomes instead of goals precludes finding more optimal results
  • 13. Do you want to be right? ~ or ~ Do you want to win?
  • 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. 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. Effective Communication Builds Relationships http://www.flickr.com/photos/83665349@N00/5260961635/
  • 17. Having conversations with your friends is easy See http://hawthornlandings.org/2011/08/02/negotiation-avoiding-the-vale-of-suck-starts-with-you/
  • 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. 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/
  • 21. How To: Communicating Successfully ● Listen to Other’s Viewpoints ● Mirror / Paraphrase Their View ● Acknowledge Their Interests ● Affirm Their Goals ● Create Agreement or BATNA
  • 23. 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.
  • 24. …even especially when they annoy the crap out of you.
  • 25. Thank you! Questions? Leslie Hawthorn — @lhawthorn hawthornlandings.org
  • 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. 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.0 http://creativecommons.org/licenses/by-sa/3.0/ Please use, remix and share widely!