the human element in development: what your tools say about your culture

32
The Human Element in Development What Your Tools Say About Your Culture @lhawthorn [email protected] GOTO Berlin 2014

Upload: leslie-hawthorn

Post on 15-Jun-2015

120 views

Category:

Technology


1 download

DESCRIPTION

Presented as the closing keynote at GOTO Berlin 2014. Video forthcoming from the conference organizers. Thanks to Agile, the DevOps movement and other new methodologies in software engineering, our industry now has a greater focus on how our human interactions impact our technical creation processes. However, it’s pretty easy to understand how our tools work (Your Mileage May Vary), but understanding our colleagues motivations or how our corporate culture impacts those motivations is much trickier. In this talk, Leslie Hawthorn will reverse engineer collaboration anti-patterns from stories of how specific organizations use their development tools. Attendees will leave amused, inspired and with some great ideas of how to best use tools to facilitate optimal human functioning.

TRANSCRIPT

Page 1: The Human Element in Development: What Your Tools Say About Your Culture

The Human Element in Development What Your Tools Say About Your Culture

@lhawthorn [email protected]

GOTO Berlin 2014

Page 2: The Human Element in Development: What Your Tools Say About Your Culture

Some standard disclaimers …

Page 3: The Human Element in Development: What Your Tools Say About Your Culture

It’s about culture, not tools

Page 4: The Human Element in Development: What Your Tools Say About Your Culture

Five Tools

Page 5: The Human Element in Development: What Your Tools Say About Your Culture

Lists

Mailing

Page 6: The Human Element in Development: What Your Tools Say About Your Culture

[email protected]

[email protected]

A Tale of Two Lists

Page 7: The Human Element in Development: What Your Tools Say About Your Culture

Team Disharmony

Page 8: The Human Element in Development: What Your Tools Say About Your Culture

And then there were three lists…

[email protected] = WTF?!?!

Page 9: The Human Element in Development: What Your Tools Say About Your Culture

Expense Reports

Page 10: The Human Element in Development: What Your Tools Say About Your Culture

Build

Buy

Page 11: The Human Element in Development: What Your Tools Say About Your Culture

Why not DIY?

Page 12: The Human Element in Development: What Your Tools Say About Your Culture

Everything seems to be going well…

Page 13: The Human Element in Development: What Your Tools Say About Your Culture

The Big Reveal

Page 14: The Human Element in Development: What Your Tools Say About Your Culture

Predictable Results

Page 15: The Human Element in Development: What Your Tools Say About Your Culture

Meetings

Page 16: The Human Element in Development: What Your Tools Say About Your Culture

Four Meetings per Week with the Same People

Page 17: The Human Element in Development: What Your Tools Say About Your Culture

Agendas? Notes? Pfft!

Page 18: The Human Element in Development: What Your Tools Say About Your Culture

# of meetings became

the success metric

Page 19: The Human Element in Development: What Your Tools Say About Your Culture

The Big Reveal

Page 20: The Human Element in Development: What Your Tools Say About Your Culture

Predictable Results

Page 21: The Human Element in Development: What Your Tools Say About Your Culture

The Kanban Board

Page 22: The Human Element in Development: What Your Tools Say About Your Culture

It was waaay worse than this….

Page 23: The Human Element in Development: What Your Tools Say About Your Culture

Because you have to keep an eye on that to do list

especially from home…

Page 24: The Human Element in Development: What Your Tools Say About Your Culture

What was really going on….

Page 25: The Human Element in Development: What Your Tools Say About Your Culture

Predictable Results

Page 26: The Human Element in Development: What Your Tools Say About Your Culture

Performance Reviews

Page 27: The Human Element in Development: What Your Tools Say About Your Culture

Waiting for Failure

Page 28: The Human Element in Development: What Your Tools Say About Your Culture

10%

Page 29: The Human Element in Development: What Your Tools Say About Your Culture
Page 30: The Human Element in Development: What Your Tools Say About Your Culture

Thank you!

•  @lhawthorn •  [email protected]

Page 31: The Human Element in Development: What Your Tools Say About Your Culture

The  Legal  Bits  -­‐  Part  1:  Content  Licensing  

•  The  images  in  this  presenta8on  are  copyright  their  respec8ve  owners  and  are  used  under  a  Crea8ve  Commons  License.  

•  The  presenta8on  is  licensed  CC  BY-­‐SA  4.0.  Please  reuse,  remix  and  share  widely!    

 hGp://crea8vecommons.org/licenses/by-­‐sa/4.0/  

Page 32: The Human Element in Development: What Your Tools Say About Your Culture

The  Legal  Bits  –  Part  2:    Photo  AGribu8ons  

•  Sandstone  crea8on  of  man  sculpture:  hGps://www.flickr.com/photos/evilnickname/5930898081/  •  Mask:  hGps://www.flickr.com/photos/liberato/473981158/  •  DevOps  Days  archway:  hGps://www.flickr.com/photos/cote/13932690487/  •  Five  tools:  hGps://www.flickr.com/photos/zzpza/3269784239/  •  GNU  Mailman  Screenshot:  hGp://www.freeso]waremagazine.com/files/nodes/2300/mailman.jpg  (accessed  6  November  18:59  CET)  •  Chocolate  on  plate:  hGp://www.flickr.com/photos/oskay/1256122113/  •  Wolves:  hGp://www.flickr.com/photos/laenulfean/476027925/  •  Three  chocolates:  hGps://www.flickr.com/photos/jlastras/2692501655/sizes/o/  •  An8que  ledger:  hGp://www.flickr.com/photos/oskay/1256122113/  •  “Build”  picture:  hGp://www.flickr.com/photos/tonythemisfit/3388435287/  •  “Buy”  picture:  hGps://www.flickr.com/photos/garethjmsaunders/2065891945/  •  3D  Printer:  hGp://www.flickr.com/photos/crea8ve_tools/14069230192/  •  3D  printed  building  in  progress:  hGp://www.flickr.com/photos/dumbledad/12949714943/  •  The  big  reveal:  hGp://www.flickr.com/photos/retrocactus/9688874898/  •  Journey:  hGp://www.flickr.com/photos/29233640@N07/11701352265/  •  Free/busy  mee8ng  blocks:  hGps://www.flickr.com/photos/nirak/3079607253/  •  Calendar:  hGp://www.flickr.com/photos/yandle/844341197/  •  Notebooks:  hGps://www.flickr.com/photos/milla_oliiveira/12056925645/  •  What  We’re  Doing:  hGp://www.flickr.com/photos/nrcgov/8432909806/  •  The  Kanban  Board:  hGp://www.flickr.com/photos/orcmid/3879259373/  •  Pos8t  wall:  hGp://www.flickr.com/photos/matski_98/2966538562/  •  Camera:  hGp://www.flickr.com/photos/andre5/3445748756/  •  I  wish  you  loved  me  post  it:  hGp://www.flickr.com/photos/andreanna/2823817620/  •  Love  to  hate  scale  w/  happy  faces:  hGp://www.flickr.com/photos/billsophoto/4175299981/  •  Feedback:  hGp://www.flickr.com/photos/cogdog/14279306964/  •  Love  statue:  hGp://www.flickr.com/photos/kewl/6896692984/  •  Speakers:  hGp://www.flickr.com/photos/8mypenburg/4565323887/