Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What Does DevOps Culture Feel Like?

4,444 views

Published on

In this webinar we'll explore what is DevOps culture, why it's important, and how it differs from many typical organisational cultures and why. We'll see some simple things we can do to help nurture a DevOps culture within our organisations, and investigate some collaboration and team patterns which can help to change behaviour to encourage DevOps to flourish.

Published in: Technology, Business
  • Be the first to comment

What Does DevOps Culture Feel Like?

  1. 1. Matthew Skelton 25th October 2013 What Does DevOps Culture Feel Like? Hosted by UNICOM Seminars http://blog.unicom.co.uk/ @matthewpskelton experiencedevops.org
  2. 2. Agenda • Introduction – DevOps – Culture • • • • Common Experiences Team Topologies DevOps Culture in Practice Questions
  3. 3. Background • Software systems since 1998 • Books – Software Operability – Windows Package Management • London Continuous Delivery meetup group - londoncd.org.uk • Experience DevOps workshops
  4. 4. Introduction
  5. 5. DevOps • Not – Infrastructure Automation – New word for SysAdmin – Devs „doing‟ Ops – Ops „doing‟ Dev – ...
  6. 6. DevOps • CAMS – Culture – Automation – Measurement – Sharing • Set of practices for rapid, reliable software delivery
  7. 7. The „Culture Iceberg‟ Gene Kim - http://slidesha.re/1a4pjSR
  8. 8. Culture • “a set of shared mental assumptions that guide interpretation and action in organizations by defining appropriate behavior for various situations ” (Ravasi & Shultz, 2006) http://www.jstor.org/stable/20159775
  9. 9. Common Experiences
  10. 10. Team Objectives
  11. 11. Defence vs Attack?
  12. 12. DevOps Culture Feels Like • A sports team playing to win – Multi-part objectives • Score points • Defend – Success comes from the shared, joint objectives – Optimising for only points or defence is not effective
  13. 13. In Sync?
  14. 14. In Sync
  15. 15. DevOps Culture Feels Like • A band of musicians – In time, in tune, „in the groove‟  – Different specialisms, one goal
  16. 16. Progress vs Maintenance
  17. 17. Progress vs Maintenance
  18. 18. DevOps Culture Feels Like • A reliable vehicle – Repairs done, journeys completed – Optimising for either repairs or progress is not effective
  19. 19. Team Topologies
  20. 20. Topology shapes interactions
  21. 21. Topology shapes interactions
  22. 22. Further Reading • http://wp.me/p22rdq-dx • http://slidesha.re/1bl3DUS
  23. 23. DevOps Culture in Practice
  24. 24. THEM!
  25. 25. THEM!
  26. 26. Pairing – Devs and Ops
  27. 27. Version Control for All ™
  28. 28. First-Class Operability
  29. 29. Devs On Call
  30. 30. No More Budget Battles
  31. 31. Summary
  32. 32. DevOps Culture Feels Like • A sports team playing to win – Multi-part objective: score, prevent loss • A band of musicians – In time, in tune, „in the groove‟ • A reliable vehicle – Repairs done, journeys completed
  33. 33. DevOps Culture Feels Like • Never „them‟ or „they‟ – „Us‟ or „we‟ instead • Ops pairing with Devs on code – Logging, monitoring, <operability> • Ops using version control (!) • Devs concerned with operability • No „project code‟ or budget conflicts
  34. 34. What‟s Next?
  35. 35. The Phoenix Project
  36. 36. DevOpsDays • • • • • • • • • • • • Ghent Sydney Mountain View Hamburg ... Tokyo Tel Aviv Atlanta New York Portland Vancouver Barcelona • devopsdays.org
  37. 37. DevOps Summit • • • • Amsterdam, November 2012 London, May 2013 Amsterdam, November 2013 Bangalore, December 2013 • devopssummit.com
  38. 38. Experience DevOps • A hands-on workshop for DevOps culture • @ExperDevOps • Forthcoming dates: – London: 29 October 2013 – Amsterdam: 15 November 2013 • experiencedevops.org
  39. 39. Matthew Skelton @matthewpskelton experiencedevops.org Questions & Discussion UNICOM Seminars http://blog.unicom.co.uk/
  40. 40. Acknowledgements 3 wheels: http://villageenterprise.org/wpcontent/uploads/2012/08/3-wheels1.jpg Alarm clock: http://paranoidnews.org/wpcontent/uploads/2010/10/Alien-Hunt-Alarm-Clock.jpg Animal on drums: http://2.bp.blogspot.com/koVVOhTQqsg/Tw0fHSUu5xI/AAAAAAAAJU0/rEgAgwm0 Hy0/s1600/Animal+drums.jpg Battle scene: http://www.nationalforest.org/visit/images/location/Bos worth_Battle1.jpg Dinosaur oil check: http://www.dinosaur-toys-collectorsguide.com/images/RTO-OilCheck-blog.jpg Football pitch: http://upload.wikimedia.org/wikipedia/en/c/ca/780pxCounter-attack.PNG Football team: http://www.theage.com.au/ffximage/2005/03/18/19n_u nited_wideweb__430x282.jpg Oil change: http://nissanservicegreenville.com/wpcontent/uploads/2013/03/oil-change.png Pairing: http://qablog.practitest.com/wpcontent/uploads/2010/10/pair_work.jpg RATM: http://media.musicfeeds.com.au/files/085e4bc1c1d03f2 97fd307107b172f7f.jpg SCM logos: http://kevinpelgrims.com/blog/files/images/2012/07/vc_ logos.png THEM! Film still: http://mikesirota.files.wordpress.com/2012/03/athem.jpg THEM! Poster: http://www.standbyformindcontrol.com/wpcontent/uploads/2012/12/Them-Poster.jpeg?9d7bd4

×