Influencing DevOps without Authority - how “DevOps engineer” can advance real DevOps

A presentation at DevOps World 2020 in September 2020 in by Baruch Sadogursky

Slide 1

Slide 1

e D g n i c n e u l Inf : y t i r Autho er” e n i g n E ps O v e D ” a n How Eve ce Real DevOps n Can Adva t u o h t i W s p vO

Slide 2

Slide 2

We must release faster!

Slide 3

Slide 3

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

Slide 4

Slide 4

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

Slide 5

Slide 5

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

Slide 6

Slide 6

Slide 7

Slide 7

Methodology and culture related decisions You

Slide 8

Slide 8

Evolutionary Pressure!

Slide 9

Slide 9

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

Slide 10

Slide 10

Slide 11

Slide 11

https://jfrog.com/shownotes SLIDES VIDEO LINKS COMMENTS, RATINGS RAFFLE

Slide 12

Slide 12

Slide 13

Slide 13

Slide 14

Slide 14

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

Slide 15

Slide 15

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

Slide 16

Slide 16

Slide 17

Slide 17

Slide 18

Slide 18

Slide 19

Slide 19

Slide 20

Slide 20

Slide 21

Slide 21

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

Slide 22

Slide 22

Evolutionary Pressure!

Slide 23

Slide 23

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

Slide 24

Slide 24

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

Slide 25

Slide 25

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

Slide 26

Slide 26

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

Slide 27

Slide 27

Slide 28

Slide 28

Slide 29

Slide 29

х х

Slide 30

Slide 30

Slide 31

Slide 31

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

Slide 32

Slide 32

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

Slide 33

Slide 33

Slide 34

Slide 34

Slide 35

Slide 35

Slide 36

Slide 36

Slide 37

Slide 37

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

Slide 38

Slide 38

Slide 39

Slide 39

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

Slide 40

Slide 40

World of other person @jbaruch @ligolnik #DevOpsWorld https://jfrog.com/shownotes

Slide 41

Slide 41

Autonomy of developers Develop @jbaruch @ligolnik #DevOpsWorld er https://jfrog.com/shownotes

Slide 42

Slide 42

Mastery of ops Build Enginee r @jbaruch @ligolnik #DevOpsWorld https://jfrog.com/shownotes

Slide 43

Slide 43

Purpose of testers Tester @jbaruch @ligolnik #DevOpsWorld https://jfrog.com/shownotes

Slide 44

Slide 44

Fears of infosec Informa ti on Security @jbaruch @ligolnik #DevOpsWorld https://jfrog.com/shownotes

Slide 45

Slide 45

Delivery Security Customer Architecture @jbaruch @ligolnik #DevOpsWorld Quality https://jfrog.com/shownotes

Slide 46

Slide 46

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

Slide 47

Slide 47

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

Slide 48

Slide 48

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

Slide 49

Slide 49

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

Slide 50

Slide 50

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

Slide 51

Slide 51

Slide 52

Slide 52

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

Slide 53

Slide 53

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

Slide 54

Slide 54

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

Slide 55

Slide 55

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

Slide 56

Slide 56

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

Slide 57

Slide 57

Slide 58

Slide 58

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

Slide 59

Slide 59

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

Slide 60

Slide 60

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

Slide 61

Slide 61

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

Slide 62

Slide 62

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

Slide 63

Slide 63

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 #DevOpsWorld https://jfrog.com/shownotes

Slide 64

Slide 64

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

Slide 65

Slide 65

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

Slide 66

Slide 66

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

Slide 67

Slide 67

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

Slide 68

Slide 68

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

Slide 69

Slide 69

Slide 70

Slide 70

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

Slide 71

Slide 71

Should we try DevOps? We’re busy! @jbaruch @ligolnik #DevOpsWorld Release deadline! https://jfrog.com/shownotes

Slide 72

Slide 72

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

Slide 73

Slide 73

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

Slide 74

Slide 74

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

Slide 75

Slide 75

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

Slide 76

Slide 76

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

Slide 77

Slide 77

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

Slide 78

Slide 78

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

Slide 79

Slide 79

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

Slide 80

Slide 80

s d A r e t t i w T d n a A & Q @jbaruch @ligolnik #DevOpsWorld https://jfrog.com/shownotes