Influencing DevOps without Authority How “DevOps engineer” can advance real DevOps

This is Alex

Alex Jones System Administrator (555) 243-6233 alex@westerntextile.com

Alex had a problem

STRONG FABRIC CO. ALEX JONES DEVOPS ENGINEER (555) 645-3467 ALEX@STRONGFABRIC.CO

Install Jenkins on a desktop computer (under their desk)

Implement devops in their devops department

Alex still has a problem

Common goals, common culture Ops Deep specialization Dev QA

Evolutionary Pressure!

We must release faster!

We must release faster! Let’s hire more DevOps Engs!

We must release faster! Let’s hire more DevOps Engs! Let’s fire all the testers!

We must release faster! Let’s hire more DevOps Engs! Let’s fire all the testers! How about implementing DevOps?

Methodology and culture related decisions Alex

Alex finds the way!

Leonid igolnik @ligolnik Saas Engineering leader SignalFX, CA Technologies, Taleo Angel investor Mentor

https://jfrog.com/shownotes SLIDES @jbaruch VIDEO @ligolnik LINKS #CNCF COMMENTS, RATINGS RAFFLE https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

х х

How am I measured? What my boss expects from me? Will I enjoy doing it? Where my career stands What happens outside of work My education Organizational culture How busy I am How I think my peers will react

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Evolutionary Pressure! @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Where to look for clues OKRS @jbaruch BACKLOGS @ligolnik PRESENTATIONS #CNCF SOCIALIZING https://jfrog.com/shownotes

Developers AUTONOMY @jbaruch MASTERY @ligolnik #CNCF PURPOSE FEAR https://jfrog.com/shownotes

Testers AUTONOMY @jbaruch MASTERY @ligolnik #CNCF PURPOSE FEAR https://jfrog.com/shownotes

ops AUTONOMY @jbaruch MASTERY @ligolnik #CNCF PURPOSE FEAR https://jfrog.com/shownotes

Security AUTONOMY @jbaruch MASTERY @ligolnik #CNCF PURPOSE FEAR https://jfrog.com/shownotes

Product AUTONOMY @jbaruch MASTERY @ligolnik #CNCF PURPOSE FEAR https://jfrog.com/shownotes

Dev Ops @jbaruch @ligolnik QA #CNCF Security https://jfrog.com/shownotes Product

Delivery Security Architecture Customer Quality

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Types of currencies INSPIRATION RELATED @jbaruch TASK RELATED @ligolnik POSITION RELATED #CNCF RELATIONSHIP RELATED PERSON RELATED https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Types of exchange INTEREST ALIGNMENT @jbaruch BARTER @ligolnik OWE A FAVOR #CNCF CALL IN A FAVOR https://jfrog.com/shownotes

The End. @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Barriers to Influence: external POWER DIFFERENTIAL @jbaruch DIFFERENT GOALS @ligolnik #CNCF INCOMPATIBLE MEASUREMENTS RIVALRY https://jfrog.com/shownotes

Barriers to Influence: internal LACK OF EXPERIENCE @jbaruch BLINDING ATTITUDE @ligolnik FEAR OF FAILING #CNCF FEAR OF REACTION https://jfrog.com/shownotes

BEST ALTERNATIVE TO NEGOTIATED AGREEMENT I HAVE A JOB OFFER IN MY POCKET I’LL PROBABLY HAVE TO LOOK FOR A NEW JOB I’LL PRETEND THAT NOTHING HAPPENED I DIDN’T THINK ABOUT THAT @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

On-call is not my job! @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

What’s wrong with what we are doing now? @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

No time! Everybody are overloaded! @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

No time! Everybody are overloaded! @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Silos are good, they promote specialization! @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

If you don’t optimize at the bottleneck, you don’t optimize at all!

We have regulations on our neck, they won’t allow that @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

We can’t release faster; we need to check for ${concern of the day} @jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

STRONG FABRIC CO. ALEX JONES CHIEF INFORMATION OFFICER (555) 645-3467 @jbaruch ALEX@STRONGFABRIC.CO @ligolnik #CNCF https://jfrog.com/shownotes

Specialty Alloys Alex Jones Chief Information officer (555) 465-7344 @jbaruch alex@specalloys.com @ligolnik #CNCF https://jfrog.com/shownotes

@jbaruch @ligolnik #CNCF https://jfrog.com/shownotes

Q&A and Twitter Ads @jbaruch @ligolnik @days_dev https://jfrog.com/shownotes