what does devops culture feel like?
DESCRIPTION
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.TRANSCRIPT
What Does DevOps Culture Feel Like?
Matthew Skelton25th October 2013
Hosted byUNICOM Seminarshttp://blog.unicom.co.uk/
@matthewpskeltonexperiencedevops.org
Agenda• Introduction– DevOps– Culture
• Common Experiences• Team Topologies• DevOps Culture in Practice• Questions
Background• Software systems since 1998• Books– Software Operability–Windows Package Management
• London Continuous Delivery meetup group - londoncd.org.uk
• Experience DevOps workshops
Introduction
DevOps• Not– Infrastructure Automation– New word for SysAdmin– Devs ‘doing’ Ops– Ops ‘doing’ Dev– ...
DevOps• CAMS– Culture– Automation–Measurement– Sharing
• Set of practices for rapid, reliable software delivery
The ‘Culture Iceberg’
Gene Kim - http://slidesha.re/1a4pjSR
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
Common Experiences
Team Objectives
Defence vs Attack?
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
In Sync?
In Sync
DevOps Culture Feels Like• A band of musicians– In time, in tune, ‘in the groove’ – Different specialisms, one goal
Progress vs Maintenance
Progress vs Maintenance
DevOps Culture Feels Like• A reliable vehicle– Repairs done, journeys completed– Optimising for either repairs or
progress is not effective
Team Topologies
Topology shapes interactions
Topology shapes interactions
Further Reading• http://wp.me/p22rdq-dx• http://slidesha.re/1bl3DUS
DevOps Culture in Practice
THEM!
THEM!
Pairing – Devs and Ops
Version Control for All ™
First-Class Operability
Devs On Call
No More Budget Battles
Summary
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
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
What’s Next?
The Phoenix Project
DevOpsDays• Ghent• Sydney• Mountain View• Hamburg• ...• Tokyo• Tel Aviv• Atlanta• New York• Portland• Vancouver• Barcelona
• devopsdays.org
DevOps Summit• Amsterdam, November 2012• London, May 2013• Amsterdam, November 2013• Bangalore, December 2013
• devopssummit.com
Experience DevOps• A hands-on workshop for DevOps
culture• @ExperDevOps• Forthcoming dates:– London: 29 October 2013– Amsterdam: 15 November 2013
• experiencedevops.org
Questions & Discussion
Matthew Skelton @matthewpskeltonexperiencedevops.org
UNICOM Seminarshttp://blog.unicom.co.uk/
Acknowledgements
3 wheels: http://villageenterprise.org/wp-content/uploads/2012/08/3-wheels1.jpg Alarm clock: http://paranoidnews.org/wp-content/uploads/2010/10/Alien-Hunt-Alarm-Clock.jpg Animal on drums: http://2.bp.blogspot.com/-koVVOhTQqsg/Tw0fHSUu5xI/AAAAAAAAJU0/rEgAgwm0Hy0/s1600/Animal+drums.jpg Battle scene: http://www.nationalforest.org/visit/images/location/Bosworth_Battle1.jpg Dinosaur oil check: http://www.dinosaur-toys-collectors-guide.com/images/RTO-OilCheck-blog.jpg Football pitch:http://upload.wikimedia.org/wikipedia/en/c/ca/780px-Counter-attack.PNG Football team:http://www.theage.com.au/ffximage/2005/03/18/19n_united_wideweb__430x282.jpg Oil change:http://nissanservicegreenville.com/wp-content/uploads/2013/03/oil-change.png Pairing:http://qablog.practitest.com/wp-content/uploads/2010/10/pair_work.jpgRATM:http://media.musicfeeds.com.au/files/085e4bc1c1d03f297fd307107b172f7f.jpg SCM logos:http://kevinpelgrims.com/blog/files/images/2012/07/vc_logos.png THEM! Film still:http://mikesirota.files.wordpress.com/2012/03/a-them.jpg THEM! Poster:http://www.standbyformindcontrol.com/wp-content/uploads/2012/12/Them-Poster.jpeg?9d7bd4