DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS...

24
DEVOPS TALKS CONFERENCE 2018 MELBOURNE March 22-23

Transcript of DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS...

Page 1: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

DEVOPS TALKS

CONFERENCE

2018

MELBOURNEMarch 22-23

Page 2: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

DEVOPS TALKS

MELBOURNEMarch 22-23

CONFERENCE

What got you here, wont get you there –

A Story of transformations

Mirco HeringAPAC lead for Agile and DevOps

Page 3: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 3Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

About me

@mircohering #notafactoryanymore

Mirco HeringAPAC Lead for DevOps & Agile

@mircohering on Twitter

Upcoming BookBlog at http://notafactoryanymore.comAt work

• Run a team of passionate transformation agents

• Create solutions for clients• Fix problems

Page 4: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 4Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

@mircohering #notafactoryanymore

Page 5: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 5Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

The problem at hand

https://devops.com/still-fighting-problems-devops-15-years-ago/

@mircohering #notafactoryanymore

Page 6: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 6Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

An attempt of an explanation

We are here

DevOps Practices & Tools

DevOps Organisation

@mircohering #notafactoryanymore

Page 7: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 7Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

The Transformation lifecycle

@mircohering #notafactoryanymore

Stable State Stable StateStable State

Page 8: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 8Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

The Transformation lifecycle

@mircohering #notafactoryanymore

Ongoing stimulus

Page 9: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 9Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Working with the wrong mental model

@mircohering #notafactoryanymore

Page 10: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 10Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Misaligned principles and processes

“Rigth now, your company has 21st century Internet enabled business processes,

Mid 20th century management processes all built

Atop 19th century management principles.”

- Gary Hamel, American Management Expert

@mircohering #notafactoryanymore

Page 11: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 11Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

IT can be managed based on Engineering/manufacturing principles

Predictable Production Process allowing you to measure Productivity and define output

Economies of Scale and effort of scaling

Based on functional specialisation of labour

Importance of upfront planning

Automation is improving productivity

@mircohering #notafactoryanymore

Page 12: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 12Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Not a factory anymore?

@mircohering #notafactoryanymore

Page 13: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 13Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Three dimensions of change

Organising and managing knowledge

workers in IT

TechnologyArchitectures

Ecosystem of vendors and applications

Rigorous Continuous

Improvement

InnovationSpeedAgilityQuality

@mircohering #notafactoryanymore

Page 14: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 14Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Technology – Enabling Small Batches

Optimum

batch size(lowest total

cost)

Items per batch

Co

st

Optimum

batch size(lowest total

cost)

Items per batch

Co

st

@mircohering #notafactoryanymore

Page 15: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 15Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Technology – Evolving Architecture

Consolidated core system(s)

Access

Simplify core

Access

Core as-is

Value Added Services

Access

Core

Access

Modular

Core as-is

Access

Silo

“We need a simpler core and we are also going to simplify our processes and products”

“We need agility on top of our core systems to become digitally enabled”

“We will try this out to test if it will work for us, putting it in the core now is not feasible”

“We have different businesses with different agendas, one size does not fit all; decouple”

“Our core systems need more functions / we need to consolidate across our businesses”

1

2

3

4

5

The traditional stating point / goal

@mircohering #notafactoryanymore

Page 16: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 16Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Technology – Governing Delivery

@mircohering #notafactoryanymore

Page 17: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 17Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

People – Providing Context

@mircohering #notafactoryanymore

Page 18: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 18Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

People – The Platform Movement

Delivery Governance

DevOps Platform Team

Test

automation

Plat 1

team…Plat 2

team

Plat n

team

Automated

App Release

Environment

provisioning

DevOps

Governance

function

Quality

Assurance

Agile

Governance

function

Test Automation COE

@mircohering #notafactoryanymore

Page 19: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 19Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Ecosystem – Evaluating Software VEndors

@mircohering #notafactoryanymore

Functionality + Architecture + Engineering Capabilities

In-House IT Capabilities

Source CodeAPIs

ModularityCloud Enablement

AutoscalingSelf-HealingMonitoring

Change-ability

Page 20: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 20Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Ecosystem – The Evaluation Challenge

Automation

Vendor A: 100 Dollar per day

Vendor B: 80 Dollars per day

AV

G $

Tota

l $

@mircohering #notafactoryanymore

Page 21: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 21Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Ecosystem – The Evaluation Challenge -Part 2

@mircohering #notafactoryanymore

First Time Resolution Rate/Resolution TimeSLAs

Page 22: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 22Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Ecosystem – Partner or Vendor

Are you using average daily rate as indicator of productivity, value for money, etc.?

Do have a mechanism in place that allows your SI to share benefits with you when they improve through automation or other practices?

Do you give your SI the “wiggle room” to improve and experiment and do you manage the process together?

Do you celebrate or at least acknowledge failure of experiments?

Do you know what success looks like for your SI?

Do you deal with your SI directly?

@mircohering #notafactoryanymore

Page 23: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

23.03.2018 23Melbourne — March 22-23

DEVOPS TALKS CONFERENCE 2018

Silver bullet or Snake Oil?

@mircohering #notafactoryanymore

Page 24: DEVOPS TALKS CONFERENCE 2018 › wp-content › themes › dotc... · 2019-04-15 · DEVOPS TALKS CONFERENCE 2018 People –The Platform Movement Delivery Governance DevOps Platform

Want More Learn More?

To receive the following:

• A copy of this presentation

• An excerpt of DevOps for the Modern Enterprise

• Videos and slides from my DevOps Enterprise talks

• Most popular blog posts from notafactoryanymore.com

• Get early access to any material coming out with “DevOps For the Modern Enterprise”

Just pick up your phone, and send an email:

• To: [email protected]

• Subject: devops