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 pa...
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.
Size: 5.79 MB
Language: en
Added: Oct 25, 2013
Slides: 40 pages
Slide Content
What Does DevOps Culture Feel Like? Matthew Skelton 25th October 2013 Hosted by UNICOM Seminars http://blog.unicom.co.uk/ @ matthewpskelton experiencedevops.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