smac: the key to getting traction with devops

Post on 04-Dec-2014

102 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

A classic tl:dr for DevOps is the acronym CAMS: Culture, Automation, Measurement, Sharing. I argue this oversimplification is hurting adoption of and causing confusion around DevOps. My presentation is focused around presenting SMAC as acronym for both describing what DevOps is and the recipe for progression from mere familiarity to ingrained practice and change. I'll also introduce the lasting effect of implementation in my experience as a final C - Confidence - the real impact on the bottom line. Starting with culture is a non-starter, starting with sharing just works. The concepts presented align with stories I've seen such as The Phoenix Project and other case studies from HP and Etsy, and summarize personal experience with my own enterprise clients.

TRANSCRIPT

#DevOpsDaysTO@steveElsewhere

DevOps the thing.

CAMS

• Culture • Automation • Measurement • Sharing

A classic tl:dr for DevOps:

Oversimplification hurts adoption, and causes

confusion around DevOps.

Everyone talks about Culture as the key to

DevOps success.

Ok we’ll start with Culture then…

From which immediately follows:

Read tons of books and articles.

Nobody listens to the soapbox speeches.

DevOps is hard and nebulous. I’m hungry. My

ankle hurts. Someone took my stapler…

You give up before you’ve even started.

What can you do?

Flip that $#!7 around.

SMAC

Start with sharing.

Let's start with sharing, and never

stop.

Share.

• The idea of DevOps • Conversations • Frustration • Books • Articles • Meetups

Measure.

• Your current state • Your planned state • Your roadblocks • Your progress • Your failures

Automate.

• Your dev environment • Your notifications • Your test runs • Your QA • Your deployment • Distractions

Le Culture.then,

Culture grows out of all that progress.

Culture grows out of rituals.

Culture grows out of shared experiences.

Once you’re rolling…

The Three Ways

http://j.mp/devopsways

• Systems Thinking

• Amplify Feedback Loops

• Culture of Continual Experimentation and Learning

The Three Ways

The bonus round:

SMAC C ( )

The last C is Confidence.

Confidence is born from success of following and executing on the SMAC

process.

Confidence breeds the trust that enables

freedom and unhindered velocity.

Start with Sharing.

Let’s share.

DevOps lives and breathes by sharing.

This is me sharing =)

Comment, disagree, inform: @steveElsewhere

Thanks for reading!

@steveElsewhere#DevOpsDaysTO

top related