LCE13: Leslie Hawthorn - Keynote at LCE13
Upcoming SlideShare
Loading in...5

LCE13: Leslie Hawthorn - Keynote at LCE13



Resource: LCE13

Resource: LCE13
Name: Leslie Hawthorn - Keynote at LCE13
Date: 10-07-2013
Speaker: Leslie Hawthorn



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    LCE13: Leslie Hawthorn - Keynote at LCE13 LCE13: Leslie Hawthorn - Keynote at LCE13 Presentation Transcript

    • Cultivating Community Best Practices for Overcoming Challenges to Collaboration Leslie Hawthorn Red Hat @lhawthorn
    • The Human Element in Development Why Focus on Collaboration and Community?
    • The Valueof Open “Open source is how innovation is happening.” – Jim Whitehurst CEO, Red Hat
    • Rules of Engagement We have many rules and guidelines for sharing code. We do not have rules or well defined processes for our interpersonal interactions.
    • The Challenge of Innovation Creating consensus within a global team, despite numerous logistical barriers
    • Mitigating Difficulties Solutions for a Few Common Problems – Non-Native English Speakers ● People are shy communicating in their non-native language ● Avoid the use of idiom unless you explain the reference
    • ● Contact submitter before providing review ● Offer help first, criticism second! Mitigating Difficulties Solutions for a Few Common Problems – Contributor Embarrassment
    • ● These people are often your “rock stars” ● Understand escalation path for communication ● It is OK to walk away Mitigating Difficulties Solutions for The Most Common of Problems – Difficult People
    • R ● Harvard Law School Project on Negotiation ● Extensive use in a variety of difficult situations, including Middle East Peace Process ● We don’t realize how many of our conversations are negotiations Source: Harvard Negotiation Project Website Mitigating Difficulties Creating Consensus Using Negotiation Theory
    • Negotiation Theory Basics Interests vs. Positions Focusing on positions instead of interests... precludes finding optimal solutions
    • “There is no one right way to do things.” – Larry Wall Creator of Perl
    • What About Those ‘Difficult’ People? ● Be polite ● Be clear about your goals ● Be professional in your communication ● It is OK to walk away
    • Smoothing the Waters Tips for Recovering from Difficult Conversations Randy Pausch Memorial Fence, Carnegie Mellon Silicon Valley Campus
    • Thank you for your attention Leslie Hawthorn Linaro Connect Europe 2013 @lhawthorn
    • Further Resources ● Project on Negotiation at Harvard Law School: ● David Eaves on Negotiation Theory in Open Source Projects: ● Center for Non-Violent Communication: ● Randy Pausch’s Last Lecture:
    • Appendix – Additional Slides
    • Creating Consensus The Power of Empathy Transparency is required for open source approaches and methodologies to work. Transparency creates empathy.
    • Understanding Cultural Norms Empathy Helps Us to “Meet People Where They Are” We can’t talk to anyone! Don’t drop software on us and run away! No one notices us! My patch was rejected; I should not participate in open source.
    • Focusing on Interests Achieving Consensus and Setting Goals Collaboratively Understanding our colleagues’ needs allows for more rapidly achieving consensus and invites collaborative goal setting