smac: the key to getting traction with devops
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