What Does DevOps Culture Feel Like?

matthewskelton 5,818 views 40 slides Oct 25, 2013
Slide 1
Slide 1 of 40
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40

About This Presentation

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...


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

Questions & Discussion Matthew Skelton @ matthewpskelton experiencedevops.org UNICOM Seminars http://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.jpg RATM: 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