Slide 1

Slide 1 text

AN EVOLUTIONARY APPROACH TO DEVOPS KEVIN HARRISS @SPECIALKEVIN

Slide 2

Slide 2 text

@specialkevin BACKGROUND #WHODIS

Slide 3

Slide 3 text

@specialkevin SYSTEMS ENGINEER TEAM LEAD 12 YEARS; 3.5 CURRENT JOB BUILT PLATFORMS & TOOLS UNIVERSITY; START-UPS; “ENTERPRISE” HE/HIM

Slide 4

Slide 4 text

@specialkevin DOLLAR, DOLLAR BILL Y’ALL NYSE: ENVA ~1200 EMPLOYEES / ~300 TECH+ANALYTICS 6 DISTINCT PRODUCTS HYBRID HOSTED; RUBY + GO 15 YEARS OLD

Slide 5

Slide 5 text

@specialkevin EVOLUTIONARY WHAT? #DOTHEEVOLUTION

Slide 6

Slide 6 text

@specialkevin “CHANGE IS INEVITABLE. CHANGE IS CONSTANT.” - BENJAMIN DISRAELI #DoTheEvolution

Slide 7

Slide 7 text

@specialkevin MINIMIZE - RISK - DISRUPTION #DoTheEvolution IMPROVE - EASE TO LAUNCH - HAPPINESS

Slide 8

Slide 8 text

@specialkevin “THE ONLY REAL MISTAKE IS THE ONE FROM WHICH WE LEARN NOTHING.” - HENRY FORD #DoTheEvolution

Slide 9

Slide 9 text

@specialkevin LESSON 1 #DREAMTEAMS

Slide 10

Slide 10 text

@specialkevin DEVOPS TEAM #DreamTeams - Lesson 1

Slide 11

Slide 11 text

@specialkevin DEVOPS TEAM #DreamTeams - Lesson 1 Platform S

Slide 12

Slide 12 text

@specialkevin ALIGN BY #DreamTeams - Lesson 1 PRODUCT USERS SERVICES

Slide 13

Slide 13 text

@specialkevin TWO PIZZA TEAMS #DreamTeams - Lesson 1

Slide 14

Slide 14 text

@specialkevin #DREAMTEAMS #DreamTeams - Lesson 1

Slide 15

Slide 15 text

@specialkevin LESSON 2 #THOUGHTLEADERS

Slide 16

Slide 16 text

@specialkevin INTERNAL VISION #ThoughtLeaders - Lesson 2

Slide 17

Slide 17 text

@specialkevin INTERNAL VISION #ThoughtLeaders - Lesson 2 External

Slide 18

Slide 18 text

@specialkevin TEAM CHARTERS #ThoughtLeaders - Lesson 2

Slide 19

Slide 19 text

@specialkevin PROJECT MANIFESTOS #ThoughtLeaders - Lesson 2

Slide 20

Slide 20 text

@specialkevin ROAD MAPS #ThoughtLeaders - Lesson 2

Slide 21

Slide 21 text

@specialkevin #THOUGHTLEADERS #ThoughtLeaders - Lesson 2

Slide 22

Slide 22 text

@specialkevin LESSON 3 #CREAM

Slide 23

Slide 23 text

@specialkevin SHINY NEW TECH #CREAM - Lesson 3

Slide 24

Slide 24 text

@specialkevin SHINY NEW TECH #CREAM - Lesson 3 RIGHT

Slide 25

Slide 25 text

@specialkevin CONTEXT RULES EVERYTHING AROUND ME #CREAM - Lesson 3

Slide 26

Slide 26 text

@specialkevin HELP #CREAM - Lesson 3 HYPE

Slide 27

Slide 27 text

@specialkevin DON’T FEAR THE REAPER #CREAM - Lesson 3 Pivot

Slide 28

Slide 28 text

@specialkevin #CREAM #CREAM - Lesson 3

Slide 29

Slide 29 text

@specialkevin LESSON 4 #ALWAYSBESHIPPING

Slide 30

Slide 30 text

@specialkevin IF YOU BUILD IT THEY WILL COME! #AlwaysBeShipping - Lesson 4

Slide 31

Slide 31 text

@specialkevin IF YOU BUILD IT THEY WILL COME! #AlwaysBeShipping - Lesson 4 Shrug!

Slide 32

Slide 32 text

@specialkevin A - ALWAYS B - BE S - SHIPPING #AlwaysBeShipping - Lesson 4

Slide 33

Slide 33 text

@specialkevin PRACTICAL > PERFECT #AlwaysBeShipping - Lesson 4

Slide 34

Slide 34 text

@specialkevin FIND EXCITED USERS; GIVE THEM A PRODUCT; LISTEN TO FEEDBACK; PROFIT #AlwaysBeShipping - Lesson 4

Slide 35

Slide 35 text

@specialkevin #ALWAYSBESHIPPING #AlwaysBeShipping - Lesson 4

Slide 36

Slide 36 text

@specialkevin LESSON 5 #UPANDTOTHERIGHT

Slide 37

Slide 37 text

@specialkevin SQUARES INTO ROUND HOLES #UpAndToTheRight - Lesson 5

Slide 38

Slide 38 text

@specialkevin SQUARES INTO ROUND HOLES #UpAndToTheRight - Lesson 5 Square

Slide 39

Slide 39 text

@specialkevin STANDARDS & PRACTICES #UpAndToTheRight - Lesson 5

Slide 40

Slide 40 text

@specialkevin DOCUMENTATION! DOCUMENTATION!! DOCUMENTATION!!! #UpAndToTheRight - Lesson 5

Slide 41

Slide 41 text

@specialkevin VENTRA NOT CASH #UpAndToTheRight - Lesson 5

Slide 42

Slide 42 text

@specialkevin OFFICE HOURS #UpAndToTheRight - Lesson 5

Slide 43

Slide 43 text

@specialkevin #UPANDTOTHERIGHT #UpAndToTheRight - Lesson 5

Slide 44

Slide 44 text

@specialkevin RECAP #DOTHEEVOLUTION

Slide 45

Slide 45 text

@specialkevin #DREAMTEAMS #THOUGHTLEADERS #CREAM #ALWAYSBESHIPPING #UPANDTOTHERIGHT #DoTheEvolution