• Save
Hacking Culture at VelocityConf
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Hacking Culture at VelocityConf

on

  • 2,654 views

Jesse Robbins (Cofounder of Opscode) explains how to be a force for Awesome. He will explain how to evangelize & overcome cultural resistance to change (& share his own painfully funny lessons on how ...

Jesse Robbins (Cofounder of Opscode) explains how to be a force for Awesome. He will explain how to evangelize & overcome cultural resistance to change (& share his own painfully funny lessons on how not to do it ;-).

Statistics

Views

Total Views
2,654
Views on SlideShare
2,255
Embed Views
399

Actions

Likes
3
Downloads
0
Comments
0

4 Embeds 399

http://lanyrd.com 303
http://www.prometsource.com 92
http://www.linkedin.com 2
http://psd7.prometdev.com 2

Accessibility

Categories

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.

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

Hacking Culture at VelocityConf Presentation Transcript

  • 1. Jesse RobbinsCofounder, Opscode@jesserobbinsjesse@opscode.com
  • 2. this should sound familiar...
  • 3. “your slow sitemakes me sad &you lose money.”
  • 4. and
  • 5. ♥ Dev+Ops CultureSlide Courtesy of John Allspaw - http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr
  • 6. Learned all 28 of Steve’s Rules (+ the 4 secret ones he is sworn never to reveal)
  • 7. Metrics &Google, Yahoo Check.Amazon, Dashboards?built their own tools to scale...
  • 8. Continuously Deploying code before you even write it.
  • 9. “Press button, Receive Candy”
  • 10. The right culture is arequirement for survival & success at web scale.
  • 11. meanwhile... back at the office
  • 12. Dear  Jesse,I  work  for  a  big  company.    I  tried  to  (talk  to  people  about|implement)  this  awesome  stuff  and  they  told  me  it  would  never  work  here.What  do  I  do  now?Sincerely,  Most  of  us
  • 13. Changing culture takes time (sorry about that)
  • 14. You cannot change everyone or everything at once.
  • 15. Choose your battles, or better yet, don’t battle at all...
  • 16. Jesse’s Rule: Don’t Fight Stupid,Make More Awesome!
  • 17. Changing Culture:1. Start small, build trust & safety2. Create Champions3. Use metrics to build confidence4. Celebrate successes5. Exploit Compelling Events 20
  • 18. Example: GameDaySlide Courtesy of John Allspaw - http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickrhttp://www.flickr.com/photos/dnorman/2678090600
  • 19. define:GameDay An exercise designed to increase Resilience through large- scale fault injection across critical systems. Part of a larger discipline called Resilience Engineering. Not new, just new to us ;-)
  • 20. start small... http://www.flickr.com/photos/oakleyoriginals/5674150237
  • 21. build on trust & safety...http://www.flickr.com/photos/skevbo/4864249944
  • 22. Create Champions... http://www.flickr.com/photos/maunzy/5099921731
  • 23. Use metrics to build confidence...http://tacomafiredepartment.blogspot.com/2010/05/west-slope-training-burn.html
  • 24. use metrics to build confidence
  • 25. Celebrate successes
  • 26. Exploit Compelling Eventshttp://www.flickr.com/photos/peregrinari/3801964067
  • 27. Changing Culture:1. Start small, build trust & safety2. Create Champions3. Use metrics to build confidence4. Celebrate successes5. Exploit Compelling Events 30
  • 28. Hacks:Starting Small1. Small isn’t a threat & is easy to ignore2. Just call it an experiment 31
  • 29. Hacks:Creating Champions1. Get executive sponsors, starting with your boss.2. Give everyone else the credit.3. Give “Special Status”4. Have people with “Special Status” talk about the new awesome. 32
  • 30. Hacks: Metrics1. Find KPI that supports change2. Track and use it ruthlessly - first to show value, later cost of not making the change by laggards3. Tell your story with data 33
  • 31. Hacks: Celebrating successes1. Tell a powerful story2. Always positive about people and how they overcame a problem.3. Never about people who created the problem.4. Leave room for people to come to your side. (don’t fight stupid ;-) 34
  • 32. Hacks:Compelling Events1. Just wait, it will come2. Can be created by things like compliance, scaling, cloud migrations3. Not “I told you so” - but “what do we do now” 35
  • 33. http://thisisindexed.com/2008/12/might-as-well-own-this-meltdown/
  • 34. Hacking Permission
  • 35. FEMA: “Who is in charge here” Anarchists: “NOBODY!”FEMA: “Okay, you have to shut down so we can feed people”Anarchists: “We’re feeding 5000 people a day.”
  • 36. Solution: Make all volunteers “site directors”
  • 37. FEMA: “Who is in charge here?” Anarchist: “I’m a site director...”FEMA: “Please sign for your supplies”
  • 38. Jesse’s Rule: Don’t Fight Stupid,Make More Awesome!
  • 39. Jesse RobbinsCofounder, Opscode@jesserobbinsjesse@opscode.com