bacon 2014 - what is the collective noun for developers?

60
What is the collective noun for developers? Camille Baldock, @camille_

Upload: camille-baldock

Post on 20-Jun-2015

597 views

Category:

Technology


0 download

DESCRIPTION

An unkindness of ravens, a pride of lions: collective nouns reveal what human emotions and behaviours we project on the animals around us. In this talk, we will wonder at murmurations of starlings, and study the science behind the group patterns and flocking behaviours in the animal kingdom. After an analysis of the patterns of the software development community's commits to open source projects and online activity, we will draw parallels with the group behaviours seen in the wild and attempt to find some collective nouns that could apply to us. What can we learn from animal group patterns that could help us improve our collective intelligence and idea sharing systems? Website: http://camillebaldock.co.uk Twitter: @camille_

TRANSCRIPT

Page 1: Bacon 2014 - What is the collective noun for developers?

What is the collective noun for developers?

Camille Baldock, @camille_

Page 2: Bacon 2014 - What is the collective noun for developers?
Page 3: Bacon 2014 - What is the collective noun for developers?

Collective nouns are amazing

Page 4: Bacon 2014 - What is the collective noun for developers?

!

hummingbirds

Page 5: Bacon 2014 - What is the collective noun for developers?

Bouquet hummingbirds

of

Page 6: Bacon 2014 - What is the collective noun for developers?

flamingoes

Page 7: Bacon 2014 - What is the collective noun for developers?

Flamboyance flamingoes

of

Page 8: Bacon 2014 - What is the collective noun for developers?

!

crows

Page 9: Bacon 2014 - What is the collective noun for developers?

Murder crows

of

Page 10: Bacon 2014 - What is the collective noun for developers?

starlings

Page 11: Bacon 2014 - What is the collective noun for developers?

Murmuration starlings

of

Page 12: Bacon 2014 - What is the collective noun for developers?
Page 13: Bacon 2014 - What is the collective noun for developers?

______ of developers

Page 14: Bacon 2014 - What is the collective noun for developers?

array of developers

Page 15: Bacon 2014 - What is the collective noun for developers?

scrum of developers

Page 16: Bacon 2014 - What is the collective noun for developers?

bikeshed of developers

Page 17: Bacon 2014 - What is the collective noun for developers?

Phil Karlton

Only 2 hard things in computer science: cache invalidation

and naming things

Page 18: Bacon 2014 - What is the collective noun for developers?

Phil Karlton

Only 2 hard things in computer science: cache invalidation

and naming things

Page 19: Bacon 2014 - What is the collective noun for developers?

hanging out in libraries

Page 20: Bacon 2014 - What is the collective noun for developers?

maths!

Page 21: Bacon 2014 - What is the collective noun for developers?

humans are complicated

Page 22: Bacon 2014 - What is the collective noun for developers?

complex vs

complicated

Page 23: Bacon 2014 - What is the collective noun for developers?
Page 24: Bacon 2014 - What is the collective noun for developers?

developers’ activity

Page 25: Bacon 2014 - What is the collective noun for developers?

developers in the wild

Page 26: Bacon 2014 - What is the collective noun for developers?

movement

Page 27: Bacon 2014 - What is the collective noun for developers?

They always travel in groups of five, these programmers

Page 28: Bacon 2014 - What is the collective noun for developers?
Page 29: Bacon 2014 - What is the collective noun for developers?

information transfer growing making decisions

Page 30: Bacon 2014 - What is the collective noun for developers?

information transfer

Page 31: Bacon 2014 - What is the collective noun for developers?

honey bees

Page 32: Bacon 2014 - What is the collective noun for developers?

wasps

Page 33: Bacon 2014 - What is the collective noun for developers?

social network analysis

Page 34: Bacon 2014 - What is the collective noun for developers?

200 most popular repositories !

All pull request and issue comments, who interacted with who

Page 35: Bacon 2014 - What is the collective noun for developers?

Most senior contributors interact less with newcomers than “mid-level” contributors

Page 36: Bacon 2014 - What is the collective noun for developers?

nest destruction bike colony

of wasps

Page 37: Bacon 2014 - What is the collective noun for developers?

growing

Page 38: Bacon 2014 - What is the collective noun for developers?

positive feedback

Page 39: Bacon 2014 - What is the collective noun for developers?

200 most popular repositories !

All comments, measure positivity

Page 40: Bacon 2014 - What is the collective noun for developers?

great, awesome, thanks !

Page 41: Bacon 2014 - What is the collective noun for developers?

More feedback !

More growing

Page 42: Bacon 2014 - What is the collective noun for developers?

More positive feedback !

Even more growing

Page 43: Bacon 2014 - What is the collective noun for developers?

making decisions

Page 44: Bacon 2014 - What is the collective noun for developers?

200 most popular repositories !

200 repositories with most collaborators

Page 45: Bacon 2014 - What is the collective noun for developers?

200 most popular repositories !

people involved in each change

Page 46: Bacon 2014 - What is the collective noun for developers?

Condorcet many wrongs

Page 47: Bacon 2014 - What is the collective noun for developers?

More collaborators?

Page 48: Bacon 2014 - What is the collective noun for developers?

More collaboration per change!

Page 49: Bacon 2014 - What is the collective noun for developers?

swarm intrusion of cockroaches

Page 50: Bacon 2014 - What is the collective noun for developers?

What are animals doing better than us?

Page 51: Bacon 2014 - What is the collective noun for developers?

groupthink

Page 52: Bacon 2014 - What is the collective noun for developers?

collect independently !

come back to group

Page 53: Bacon 2014 - What is the collective noun for developers?

The organisation should set up several independent

groups, working on the same problem.

Page 54: Bacon 2014 - What is the collective noun for developers?

Leaders should absent themselves from many of the

group meetings to avoid excessively influencing the

outcome.

Page 55: Bacon 2014 - What is the collective noun for developers?

anternet

Page 56: Bacon 2014 - What is the collective noun for developers?

nest destruction bike colony

of wasps

Page 57: Bacon 2014 - What is the collective noun for developers?

swarm intrusion of cockroaches

Page 58: Bacon 2014 - What is the collective noun for developers?

@camille_ your,votes,here

Page 59: Bacon 2014 - What is the collective noun for developers?

@camille_ superbikeshed,swarm

Page 60: Bacon 2014 - What is the collective noun for developers?

@camille_ superbikeshed,swarm

What is the collective noun for developers?