assholes are killing your project (fosdem)

Post on 07-May-2015

2.147 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The strength of your community is the best predictor of your project’s long-term viability. What happens when that community is gradually infiltrated by assholes, who infect everyone else with their constant negativity and personal attacks? Although someone may be a valuable technical contributor, that person will never contribute as much to the project as the many others who are scared away and demotivated. This talk will teach you, using quantified data and academic research from the social sciences, about the dramatic impact assholes are having on your organization today and how you can begin to repair it.

TRANSCRIPT

Assholesare

killingyourproject

Proving the problem: Gentoo

Ubuntu launches

Ohloh

Proto-assholes start receiving complaints

Assholes removed

Proving the problem: Glibc

Ohloh

Drepper inactiveMove to Git

What isn't an asshole?

Conflict is good

What is an asshole? A simple test

After talking to the asshole, does the target feel oppressed, humiliated, de-energized, or belittled?

What is an asshole?

Look for patterns

How many good interactions does it take to cancel out one bad one?

Sutton

Sutton

Sutton

Sutton

Sutton

Problems assholes cause to targets

● 48% decreased their effort● 47% worked less time● 38% dropped their quality● 66% declined in performance● 80% lost time worrying● 63% lost time avoiding● 78% became less committed

● 25% quit; 20% of witnesses quit!Sutton

Problems assholes cause to projects

● Reduced innovation & creativity● Reduced cooperation & cohesion● Cost of targets' retribution toward project● Impaired cooperation from external projects &

people

● Impaired ability to attract the best & brightest

● Recruiting more assholesSutton

TCA: Total Cost of Asshole

Team lead

Developer relations team

Project leadership

Recruiting & training new developers

Targets & witnesses__________________Total Cost of Asshole

+

+

+

+

Sutton

An asshole is incompetent

Flickr: escapo

How do you fix it? Flickr: trp0

Flickr: kalandrakas

Flickr: hashir

How do you prevent it?

Flickr: redefyne

Flickr: koenvereeken

Be quantitative

Flickr: mount_otz

Provide expectations

Want to learn more?Read these

In the long run, dealing with assholes is never worth it.

Donnie Berkholzdberkholz@redmonk.comTwitter/IRC: dberkholz

top related