SlideShare a Scribd company logo
1 of 80
Getting to YES:
Negotiation in
open source teams
User Experience Designer . Mozilla
David Eaves
@daeaves
tact
tact != fluff
tact != weakness
WARNING:
lots of LOLcats ahead
v
BAD relationship
GOOD outcome
GOOD relationship
BAD outcome
BAD relationship BAD outcome
GOOD relationship GOOD outcome
Exercise
Exercise
Pair Up
Exercise
Pair Up

Objective:

   Get as much money for
    yourself as possible
Exercise
Pair Up

Objective:

   Get as much money for
    yourself as possible
Exercise
Pair Up

Objective:

   Get as much money for
    yourself as possible
Exercise
Pair Up

Objective:

   Get as much money for
    yourself as possible
Exercise
Pair Up                     Rules:

Objective:                     No    talking

   Get as much money for      You earn $1 Million each
    yourself as possible        time their hand
                                touches the table (or
                                plane of the table)

                               10   second time limit
Two Models




        Assumptions
Two Models




    Pie is fixed
   This is a battle   Assumptions
Two Models




                         Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models




     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models


                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models


    Competitive
    Claim value
                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models

                        Actions


    Competitive
    Claim value
                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models

   Be aggressive
    Push hard           Actions
     Use force


    Competitive
    Claim value
                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models
                        Results

   Be aggressive
    Push hard           Actions
     Use force


    Competitive
    Claim value
                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models
     Low value
      outcome           Results

   Be aggressive
    Push hard           Actions
     Use force


    Competitive
    Claim value
                       Strategy


     Beat them           Goal


    Pie is fixed
   This is a battle   Assumptions
Two Models
     Low value
      outcome           Results

   Be aggressive
    Push hard           Actions
     Use force


    Competitive
    Claim value
                       Strategy


     Beat them           Goal

                                    Pie can be expanded
    Pie is fixed
   This is a battle   Assumptions    This is a puzzle to
                                        solve together
Two Models
     Low value
      outcome           Results

   Be aggressive
    Push hard           Actions
     Use force


    Competitive
    Claim value
                       Strategy


                                       Maximize total
     Beat them           Goal         benefits available


                                    Pie can be expanded
    Pie is fixed
   This is a battle   Assumptions    This is a puzzle to
                                        solve together
Two Models
     Low value
      outcome           Results

   Be aggressive
    Push hard           Actions
     Use force

                                       Collaborative
    Competitive
    Claim value
                       Strategy      Create value, and
                                        claim fairly


                                       Maximize total
     Beat them           Goal         benefits available


                                    Pie can be expanded
    Pie is fixed
   This is a battle   Assumptions    This is a puzzle to
                                        solve together
Two Models
     Low value
      outcome           Results

   Be aggressive                      Hard on problem,
    Push hard           Actions     respectful of people
     Use force                       Look for joint gains

                                       Collaborative
    Competitive
    Claim value
                       Strategy      Create value, and
                                        claim fairly


                                       Maximize total
     Beat them           Goal         benefits available


                                    Pie can be expanded
    Pie is fixed
   This is a battle   Assumptions    This is a puzzle to
                                        solve together
Two Models
     Low value                           High value
      outcome           Results           outcome


   Be aggressive                      Hard on problem,
    Push hard           Actions     respectful of people
     Use force                       Look for joint gains

                                       Collaborative
    Competitive
    Claim value
                       Strategy      Create value, and
                                        claim fairly


                                       Maximize total
     Beat them           Goal         benefits available


                                    Pie can be expanded
    Pie is fixed
   This is a battle   Assumptions    This is a puzzle to
                                        solve together
Common Measures of
Success
Common Measures of
Success
Winning:
Common Measures of
Success
Winning:
Got   better result than other party did
Common Measures of
Success
Winning:
Got   better result than other party did
Made   fewer concessions
Common Measures of
Success
Winning:
Got   better result than other party did
Made   fewer concessions
Got   as much as possible
Common Measures of
Success
Winning:
Got   better result than other party did
Made   fewer concessions
Got   as much as possible
They   look bad
Common Measures of
Success
Winning:
Got   better result than other party did
Made   fewer concessions
Got   as much as possible
They   look bad
They   hurt more
Common Measures of
Success
Common Measures of
Success
Not Losing:
Common Measures of
Success
Not Losing:
Did not get “taken”
Common Measures of
Success
Not Losing:
Did not get “taken”
Did not lose face
Common Measures of
Success
Not Losing:
Did not get “taken”
Did not lose face
Will not be criticized
Common Measures of
Success
Not Losing:
Did not get “taken”
Did not lose face
Will not be criticized
Equally unhappy with outcome
Common Measures of
Success
Not Losing:
Did not get “taken”
Did not lose face
Will not be criticized
Equally unhappy with outcome
No confrontation
8-Element Framework
8-Element Framework
The outcome is successful if:
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met

   Options in the agreement create value for the parties
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met

   Options in the agreement create value for the parties

   If relevant, benchmarks are available to demonstrate the fairness of
    the outcome
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met

   Options in the agreement create value for the parties

   If relevant, benchmarks are available to demonstrate the fairness of
    the outcome

   The commitment is clear and operational
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met

   Options in the agreement create value for the parties

   If relevant, benchmarks are available to demonstrate the fairness of
    the outcome

   The commitment is clear and operational

   Communication among the parties is two-way and clear
8-Element Framework
The outcome is successful if:
   Parties feel the process is efficient and fair

   The deal (if any) is better than your best alternative

   The interests and concerns of the parties are well met

   Options in the agreement create value for the parties

   If relevant, benchmarks are available to demonstrate the fairness of
    the outcome

   The commitment is clear and operational

   Communication among the parties is two-way and clear

   The relationship has been maintained or improved

Adapted from The Harvard Negotiation Project
Effective Communication:
4 Skills
Effective Communication:
4 Skills
 Inquiry:

     Asking questions to learn information
Effective Communication:
4 Skills
 Inquiry:

     Asking questions to learn information
 Paraphrasing:

     Summarizing what you think they said
Effective Communication:
4 Skills
 Inquiry:

     Asking questions to learn information
 Paraphrasing:

     Summarizing what you think they said
 Acknowledgement:

     Of their view or feelings (without agreeing, per se)
Effective Communication:
4 Skills
 Inquiry:

     Asking questions to learn information
 Paraphrasing:

     Summarizing what you think they said
 Acknowledgement:

     Of their view or feelings (without agreeing, per se)
 Advocacy:

     Explaining your point of view
wiki article badness
Differing Perceptions
Some Useful Assumptions
Questions to Consider
Questions to Consider
 INTERESTS    and CONCERNS:
    What are our wants, needs, concerns, fears,
     objectives, and hopes that underlie our position?
     What are theirs?
    What is the priority of these interests and
     concerns?
    How certain are we of theirs?
    What third-party concerns should we consider?
Questions to Consider
 OPTIONS:

    What are possible solutions based on our interests
     and concerns?
    Where can we trade options based on differing
     interests?
    What benchmarks can we use to handle conflicting
     interests?
    What have others done to solve similar problems?
References

• Richard Axelrod:
  Evolution of Cooperation
• Brené Brown, @brenebrown
  TED talk on vulnerability
• David Eaves, @daeaves
  eaves.ca
Getting to YES: Negotiation strategies for open source teams

More Related Content

Similar to Getting to YES: Negotiation strategies for open source teams

Is it worth it agile2012 0
Is it worth it agile2012 0Is it worth it agile2012 0
Is it worth it agile2012 0drewz lin
 
Negotiation for Mutual Gain
Negotiation for Mutual GainNegotiation for Mutual Gain
Negotiation for Mutual Gainbwatson
 
Negotiation for Mutual Gain
Negotiation for Mutual GainNegotiation for Mutual Gain
Negotiation for Mutual Gainbwatson
 
Chapter 13 game theory and competitive strategy
Chapter 13 game theory and competitive strategyChapter 13 game theory and competitive strategy
Chapter 13 game theory and competitive strategyYesica Adicondro
 
APMP Foundation: Winning Price Development
APMP Foundation: Winning Price DevelopmentAPMP Foundation: Winning Price Development
APMP Foundation: Winning Price DevelopmentBid to Win Ltd
 
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...Ryan D. Hatch
 
Advanced Closing Clinic
Advanced Closing ClinicAdvanced Closing Clinic
Advanced Closing Clinicbyoho23
 
game theory dan strategy competitive.pptx
game theory dan strategy competitive.pptxgame theory dan strategy competitive.pptx
game theory dan strategy competitive.pptxIqbal Daulay
 
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
Proposal writing  sales startup tutorial tips and advice (from a sales dude p...Proposal writing  sales startup tutorial tips and advice (from a sales dude p...
Proposal writing sales startup tutorial tips and advice (from a sales dude p...Harpal Kochar
 
Is It Worth It? Using A Business Value Model To Guide Decisions
Is It Worth It?  Using A Business Value Model To Guide DecisionsIs It Worth It?  Using A Business Value Model To Guide Decisions
Is It Worth It? Using A Business Value Model To Guide DecisionsKent McDonald
 
The right game session 7
The right game   session 7The right game   session 7
The right game session 7mailshahani
 
Leadership Brands: How The Right Strategy Can Beat The Un-Economy
Leadership Brands: How The Right Strategy Can Beat The Un-EconomyLeadership Brands: How The Right Strategy Can Beat The Un-Economy
Leadership Brands: How The Right Strategy Can Beat The Un-EconomyTaitSubler
 
Business valueiIs a conversation_kent-mcdonald_#bddxny
Business valueiIs a conversation_kent-mcdonald_#bddxnyBusiness valueiIs a conversation_kent-mcdonald_#bddxny
Business valueiIs a conversation_kent-mcdonald_#bddxnyWendy Devolder
 
Effective decisionmaking
Effective decisionmakingEffective decisionmaking
Effective decisionmakingThushanth Jmj
 
Solution telling beats solution selling
Solution telling beats solution sellingSolution telling beats solution selling
Solution telling beats solution sellingPeter Urey
 

Similar to Getting to YES: Negotiation strategies for open source teams (20)

Is it worth it agile2012 0
Is it worth it agile2012 0Is it worth it agile2012 0
Is it worth it agile2012 0
 
Negotiation for Mutual Gain
Negotiation for Mutual GainNegotiation for Mutual Gain
Negotiation for Mutual Gain
 
Negotiation for Mutual Gain
Negotiation for Mutual GainNegotiation for Mutual Gain
Negotiation for Mutual Gain
 
Chapter 13 game theory and competitive strategy
Chapter 13 game theory and competitive strategyChapter 13 game theory and competitive strategy
Chapter 13 game theory and competitive strategy
 
APMP Foundation: Winning Price Development
APMP Foundation: Winning Price DevelopmentAPMP Foundation: Winning Price Development
APMP Foundation: Winning Price Development
 
Price Analysis
Price AnalysisPrice Analysis
Price Analysis
 
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...
2016.08.THAT Conference - GROWING NEW PRODUCTS - VALIDATING YOUR NEW PRODUCT ...
 
Advanced Closing Clinic
Advanced Closing ClinicAdvanced Closing Clinic
Advanced Closing Clinic
 
game theory dan strategy competitive.pptx
game theory dan strategy competitive.pptxgame theory dan strategy competitive.pptx
game theory dan strategy competitive.pptx
 
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
Proposal writing  sales startup tutorial tips and advice (from a sales dude p...Proposal writing  sales startup tutorial tips and advice (from a sales dude p...
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
 
Pricing Essentials
Pricing EssentialsPricing Essentials
Pricing Essentials
 
Is It Worth It? Using A Business Value Model To Guide Decisions
Is It Worth It?  Using A Business Value Model To Guide DecisionsIs It Worth It?  Using A Business Value Model To Guide Decisions
Is It Worth It? Using A Business Value Model To Guide Decisions
 
The right game session 7
The right game   session 7The right game   session 7
The right game session 7
 
Leadership Brands: How The Right Strategy Can Beat The Un-Economy
Leadership Brands: How The Right Strategy Can Beat The Un-EconomyLeadership Brands: How The Right Strategy Can Beat The Un-Economy
Leadership Brands: How The Right Strategy Can Beat The Un-Economy
 
Advertising: The Power of Yes
Advertising: The Power of YesAdvertising: The Power of Yes
Advertising: The Power of Yes
 
Business valueiIs a conversation_kent-mcdonald_#bddxny
Business valueiIs a conversation_kent-mcdonald_#bddxnyBusiness valueiIs a conversation_kent-mcdonald_#bddxny
Business valueiIs a conversation_kent-mcdonald_#bddxny
 
Pricing In A Downturn
Pricing In A DownturnPricing In A Downturn
Pricing In A Downturn
 
Dig Deeper And Sell Faster
Dig Deeper And Sell FasterDig Deeper And Sell Faster
Dig Deeper And Sell Faster
 
Effective decisionmaking
Effective decisionmakingEffective decisionmaking
Effective decisionmaking
 
Solution telling beats solution selling
Solution telling beats solution sellingSolution telling beats solution selling
Solution telling beats solution selling
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Getting to YES: Negotiation strategies for open source teams

  • 1.
  • 2. Getting to YES: Negotiation in open source teams
  • 8.
  • 10. v
  • 11.
  • 12.
  • 15.
  • 20. Exercise Pair Up Objective:  Get as much money for yourself as possible
  • 21. Exercise Pair Up Objective:  Get as much money for yourself as possible
  • 22. Exercise Pair Up Objective:  Get as much money for yourself as possible
  • 23. Exercise Pair Up Objective:  Get as much money for yourself as possible
  • 24. Exercise Pair Up Rules: Objective:  No talking  Get as much money for  You earn $1 Million each yourself as possible time their hand touches the table (or plane of the table)  10 second time limit
  • 25.
  • 26. Two Models Assumptions
  • 27. Two Models Pie is fixed This is a battle Assumptions
  • 28. Two Models Goal Pie is fixed This is a battle Assumptions
  • 29. Two Models Beat them Goal Pie is fixed This is a battle Assumptions
  • 30. Two Models Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 31. Two Models Competitive Claim value Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 32. Two Models Actions Competitive Claim value Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 33. Two Models Be aggressive Push hard Actions Use force Competitive Claim value Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 34. Two Models Results Be aggressive Push hard Actions Use force Competitive Claim value Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 35. Two Models Low value outcome Results Be aggressive Push hard Actions Use force Competitive Claim value Strategy Beat them Goal Pie is fixed This is a battle Assumptions
  • 36. Two Models Low value outcome Results Be aggressive Push hard Actions Use force Competitive Claim value Strategy Beat them Goal Pie can be expanded Pie is fixed This is a battle Assumptions This is a puzzle to solve together
  • 37. Two Models Low value outcome Results Be aggressive Push hard Actions Use force Competitive Claim value Strategy Maximize total Beat them Goal benefits available Pie can be expanded Pie is fixed This is a battle Assumptions This is a puzzle to solve together
  • 38. Two Models Low value outcome Results Be aggressive Push hard Actions Use force Collaborative Competitive Claim value Strategy Create value, and claim fairly Maximize total Beat them Goal benefits available Pie can be expanded Pie is fixed This is a battle Assumptions This is a puzzle to solve together
  • 39. Two Models Low value outcome Results Be aggressive Hard on problem, Push hard Actions respectful of people Use force Look for joint gains Collaborative Competitive Claim value Strategy Create value, and claim fairly Maximize total Beat them Goal benefits available Pie can be expanded Pie is fixed This is a battle Assumptions This is a puzzle to solve together
  • 40. Two Models Low value High value outcome Results outcome Be aggressive Hard on problem, Push hard Actions respectful of people Use force Look for joint gains Collaborative Competitive Claim value Strategy Create value, and claim fairly Maximize total Beat them Goal benefits available Pie can be expanded Pie is fixed This is a battle Assumptions This is a puzzle to solve together
  • 43. Common Measures of Success Winning: Got better result than other party did
  • 44. Common Measures of Success Winning: Got better result than other party did Made fewer concessions
  • 45. Common Measures of Success Winning: Got better result than other party did Made fewer concessions Got as much as possible
  • 46. Common Measures of Success Winning: Got better result than other party did Made fewer concessions Got as much as possible They look bad
  • 47. Common Measures of Success Winning: Got better result than other party did Made fewer concessions Got as much as possible They look bad They hurt more
  • 50. Common Measures of Success Not Losing: Did not get “taken”
  • 51. Common Measures of Success Not Losing: Did not get “taken” Did not lose face
  • 52. Common Measures of Success Not Losing: Did not get “taken” Did not lose face Will not be criticized
  • 53. Common Measures of Success Not Losing: Did not get “taken” Did not lose face Will not be criticized Equally unhappy with outcome
  • 54. Common Measures of Success Not Losing: Did not get “taken” Did not lose face Will not be criticized Equally unhappy with outcome No confrontation
  • 56. 8-Element Framework The outcome is successful if:
  • 57. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair
  • 58. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative
  • 59. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met
  • 60. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met  Options in the agreement create value for the parties
  • 61. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met  Options in the agreement create value for the parties  If relevant, benchmarks are available to demonstrate the fairness of the outcome
  • 62. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met  Options in the agreement create value for the parties  If relevant, benchmarks are available to demonstrate the fairness of the outcome  The commitment is clear and operational
  • 63. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met  Options in the agreement create value for the parties  If relevant, benchmarks are available to demonstrate the fairness of the outcome  The commitment is clear and operational  Communication among the parties is two-way and clear
  • 64. 8-Element Framework The outcome is successful if:  Parties feel the process is efficient and fair  The deal (if any) is better than your best alternative  The interests and concerns of the parties are well met  Options in the agreement create value for the parties  If relevant, benchmarks are available to demonstrate the fairness of the outcome  The commitment is clear and operational  Communication among the parties is two-way and clear  The relationship has been maintained or improved Adapted from The Harvard Negotiation Project
  • 66. Effective Communication: 4 Skills  Inquiry:  Asking questions to learn information
  • 67. Effective Communication: 4 Skills  Inquiry:  Asking questions to learn information  Paraphrasing:  Summarizing what you think they said
  • 68. Effective Communication: 4 Skills  Inquiry:  Asking questions to learn information  Paraphrasing:  Summarizing what you think they said  Acknowledgement:  Of their view or feelings (without agreeing, per se)
  • 69. Effective Communication: 4 Skills  Inquiry:  Asking questions to learn information  Paraphrasing:  Summarizing what you think they said  Acknowledgement:  Of their view or feelings (without agreeing, per se)  Advocacy:  Explaining your point of view
  • 72.
  • 73.
  • 74.
  • 75.
  • 77. Questions to Consider  INTERESTS and CONCERNS:  What are our wants, needs, concerns, fears, objectives, and hopes that underlie our position? What are theirs?  What is the priority of these interests and concerns?  How certain are we of theirs?  What third-party concerns should we consider?
  • 78. Questions to Consider  OPTIONS:  What are possible solutions based on our interests and concerns?  Where can we trade options based on differing interests?  What benchmarks can we use to handle conflicting interests?  What have others done to solve similar problems?
  • 79. References • Richard Axelrod: Evolution of Cooperation • Brené Brown, @brenebrown TED talk on vulnerability • David Eaves, @daeaves eaves.ca

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. We bring people in because of code. We hire.\n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n