stop hiring devops experts - YOW! Conferences · 2019-09-23 · “For DiRT-style events to be...

Preview:

Citation preview

@jezhumble #yow14 | 8 december 2014

stop hiring devops experts

Project A

Project B

Project C

DBAs

Infrastructure team

Service desk

Value stream

OperationsEngineeringBusiness

Ping!“the enterprise”

enterprise projects

Project A

Project B

Project C

DBAs

Infrastructure team

Service desk

Value stream

OperationsEngineeringBusiness

Ping!

Project D

Let’s createa new

product

Project A

Project B

DBAs

Infrastructure team

Service desk

Value stream

OperationsEngineeringBusiness

Project D

We’re going agile! Oh shit!Oh shit!

Project A

Project B

DBAs

Infrastructure team

Service desk

Value stream

OperationsEngineeringBusiness

Project D

Our test-driven code follows SOLID

principles

Shame itdoesn’t work

Changemanagement

6

Sometimes you need a blank template.

“the game has changed”

Andrew Shafer | @littleidea | “There Is No Talent Shortage” | http://slidesha.re/14TV4fd

what is devops?

a cross-functional community of practice

dedicated to the study of

building, evolving and operating

rapidly changing resilient systems at scale

hiring a devop

http://gun.io/blog/how-to-hire-devops/

you can’t just hire in cultural change

http://www.cutestpaw.com/images/one-of-these-things-is-not-like-the-other/

devops

http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr

experimentation / improvisation

we create and evolve systems and knowledge

we pursue clearly defined stretch goals

how well do we cultivate knowledge?

safe to fail

innovation culture

creating a “devops team”*

training

buying tools

hiring people

not very effective

fragile

resilient

http://www.flickr.com/photos/scjody/4628723629/

antifragile

antifragile

"We acquire the strength we have overcome."

— Ralph Waldo Emerson, The Conduct of Life

“From life's school of war: what does not kill me makes me stronger.”

— Friedrich Nietzsche, Twilight of the Idols

cynefin

— Dave Snowden

retrospective prime directive

“Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand.”

— Norm Kerth

Dan Milstein | @danmil http://www.slideshare.net/danmil30/how-to-run-a-postmortem-with-humans-not-robots-velocity-2013

game days

standards

“For DiRT-style events to be successful, an organization first needs to accept system and process failures as a means of learning… We design tests that require engineers from several groups who might not normally work together to interact with each other. That way, should a real large-scale disaster ever strike, these people will already have strong working relationships”

Kripa Krishnan | http://queue.acm.org/detail.cfm?id=2371297

@jezhumble

high trust culture

Westrum, “A Typology of Organizational Cultures”, Qual Saf Health Care 2004; 13 (Suppl II):ii22-ii27

what is devops?“I’ll tell you EXACTLY what devops means.

Devops means giving a shit about your job enough to not pass the buck. Devops means giving a shit about your job enough to want to learn all the parts and not just your little world.

Developers need to understand infrastructure. Operations people need to understand code. People need to fucking work with each other and not just occupy space next to each other.”

John Vincent | @lusis | http://bit.ly/12DkRhf

jesse’s rule

“don’t fight stupid, make more awesome”

Jesse Robbins, Co-founder, Opscode @jesserobbins

questions@jezhumble | jez@getchef.comhttp://getchef.com/http://continuousdelivery.com/

© 2014 Chef, Inc.

PRE-ORDER THE LEAN ENTERPRISE!http://bit.ly/lean-enterprise-ebookhttp://bit.ly/lean-enterprise-paper

Recommended