26
Schlomo Schapiro @schlomoschapiro go.schapiro.org/slides 22.05.2017 DevOps for Everybody This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License © 2017 Zalando SE / Schlomo Schapiro

DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

Put images in the grey dotted box "unsupported placeholder" - behind the orange box and quote in capital letters

Schlomo Schapiro

@schlomoschapirogo.schapiro.org/slides

22.05.2017

DevOps for Everybody

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License© 2017 Zalando SE / Schlomo Schapiro

Page 2: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

https://m.heise.de/newsticker/meldung/Statistisch-gesehen-Arbeitsplatz-Killer-Automatisierung-3646644.html

Page 3: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody
Page 4: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DevOps

Page 5: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV OPS

Once Upon A Time...

Page 6: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV OPS

Page 7: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV OPS

Page 8: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV

Agile Methods in Software Development

Page 9: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV OPS

Page 10: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DEV

Page 11: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

DevOps

Agile that works for all IT

departments OPS

Page 12: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

Christopher Schmidt / flickr

birgitta hohenester / pixelio.de

Steve Jurvetson / flickr

Autonomous TeamsClose Collaboration

Shared ResponsibilityAutomation

DevOpsis

Page 13: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

13

Please write the title in all capital letters

ITDEVOPS RESULTS

New features and stable operations

Devs care about operational concerns

Ops actually do software development

You build it - You run it

Infrastructure as Code

Kanban / Agile in Ops

Ops can plan their work

Better quality and higher satisfaction

Much less unreasonable demandsMutual respect and understanding

“Student exchanges” between Dev and Ops

Automation for systems level stuff

Continuous Integration & Deployment On call for everybody or Ops-as-a-service

Faster innovation cycles

Better understanding of responsibilitiesOps providing Services and Appliances Everybody has root access

Page 14: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

14

Please write the title in all capital letters

People

DEVOPS IS ABOUT…

Page 15: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

15

Please write the title in all capital letters

AGILE BIG PICTURE - THERE IS MUCH MORE PEOPLE THAN JUST IN IT

Product Management

ITMarketing

HR

Office Mgmt

Corp IT

Sales

Customer Service

Management

YOUR ENTIRE COMPANY

?

Page 16: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

16

Please write the title in all capital letters

AGILE GOAL

Product Management

ITMarketing

HR

Office Mgmt

Corp IT

Sales

Customer Service

Management

YOUR ENTIRE COMPANY

!

Page 17: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

17

Please write the title in all capital letters

Use bullet points to summarize information rather than writing long paragraphs in the text box

WHY BOTHER?

Agile & DevOps is “proven” good for IT→ all the company should benefit from these ideas

Close collaboration & shared responsibility→ everybody would benefit from that

Automate or be gone→ will be much worse for non-IT workers

DevOps: using technology to change culture → will also work for entire the company

Page 18: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

18

Please write the title in all capital letters

IT Platform & Tooling

Standard & Business Applications

DIGITAL PLATFORM - MANUAL LABOR

⚠ ? ✓

Copy &Paste

Copy &Paste

Copy &Paste

Copy &Paste

IT / App Administration

ApplicationDevelopment

Enterprise Architecture

Page 19: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

Agile / DevOps

Agile / DevOpsA

gile / D

evOp

s

Page 20: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

ProductManagement

Page 21: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

21

Please write the title in all capital letters

IT Platform & Tooling

Standard & Business Applications

DIGITAL PLATFORM - AUTOMATE EVERYTHING

⚠ ? ✓

Close Collaboration / Cross-functional team / Shared responsibility

Page 22: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

22

Please write the title in all capital letters

DEVOPS FOR IT ➡ DEVOPS FOR EVERYONE

What How Challenges for Everyone Solution

Close collaborationShared Responsibilities

Development practicesCode repositoriesInfrastructure as CodeProduction access

“Not my job - IT should do something”Don’t know how to codeAfraid of losing their jobs

Only help is self-helpTeach codingLifelong learning keeps the job

Automate processesCreate interfaces

Automate manual data transfers & conversions

Don’t believe that stuff can be automated

Show what is possible

Build up trust Exchange rolesLearn about the problems of the other side

“Wasn’t hired to be flexible” Lead by exampleFind early adopters (e.g. spouse working in IT)

Page 23: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

23

Please write the title in all capital letters

HOW TO GET THERE

Product Management

ITMarketing

HR

Office Mgmt

Corp IT

Sales

Customer Service

Management

YOUR ENTIRE COMPANY

Page 24: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

24

Please write the title in all capital letters

CORP IT SHOULD BE

Cost Driven Value Driven

A Service Organisation A Product Development Organisation

Part of Office Management or Finance Part of IT

In the basement Visible

Reacting to problems and requirements Developing the Future of Work

Page 25: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

25

Build the best employee experience in the world

Workplace Culture Corner Stones

Considerate and tolerant

Favor company collaboration over personal productivity

Communication habits

Everybody is/has an IT specialist

Primary work applications in the Web browser

Focus on seamless Integration and automation

Security and data protection

Chromebooks as Cloud Desktop

Google Apps & Microsoft Office

Be truly customer centric

A WORKPLACE STRATEGY FOR THE DIGITAL AGE

Please see A Workplace Strategy for the Digital Age for details

Page 26: DevOps - Heinlein Support · Agile & DevOps is “proven” good for IT → all the company should benefit from these ideas Close collaboration & shared responsibility → everybody

26

Please write the title in all capital letters

Use bullet points to summarize information rather than writing long paragraphs in the text box

THANK YOU - QUESTIONS?

Slides: http://go.schapiro.org/slides

Workplace Strategy: https://goo.gl/O7ppNN

Zalando Tech Blog: https://tech.zalando.com

Zalando Open Source: http://zalando.github.io

Zalando Jobs: https://jobs.zalando.com

Feedback Content: schlomo.schapiro AT zalando.de