devops : its made of people

Post on 29-Jan-2018

1.620 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DevOps : It’s Made of People

David Benjamindavid@lastmileagile.com

There’s been a war struggle deployment

going on.

(Agile) Development is about rapid change.

Operations is about stability, usually through

controlled change.

Often, frankly, there isn’t a lot of love in the room with these two.

To the business, though, Dev & Ops are both I.T ... c’mon guys.

“Money...money changes everything”

- C. Lauper, 1983

Capital funded projects appear, deliver, and

vanish, leaving...mess.

Ops lives on limited funds, have to charge projects

“gate fees”.

Problem: (Agile) Dev Team vs. “High Ceremony”

Deployment

Can’t shrug it off to the PM (depends on the

local definition of PM).

Step 1. Recognise that you have a problem

(map it out).

Remember this is agile; start with a retro...

...and freakin’ follow through with your

action items.

Don’t underestimate the cultural change

(people have heard happy talk before)

Don’t overestimate the cultural resistance (people are basically good)

“People are 90% praise.” - Sandman

A little empathy goes a long way.

“DevOps : Lowering the risk of change through tools and culture”

- Allspaw & Hammond, Flickr, 2009

Automate freakin’ everything you can...

...but do it to build trust, so everyone can deliver faster

(and happier)!

Questions?

Question Fodder

• Puppet, Chef, etc. (config scripting, yay!)

• Shared Code & Config Repository

• N Step Build & Deploy

• Single Code Line (feature flags, etc.)

• Shared System Metrics

top related