Agile! DevOps! What's next? ValOps?

41
1 #tft14 @daveherpen & @marksmalley TFT14, 18 June 2014 Agile! DevOps! What's next? ValOps? Dave van Herpen, Management Consultant Mark Smalley, IT Paradigmologist Mark Dave

description

Co-presented with Dave van Herpen as TFT webinar Jun 2014

Transcript of Agile! DevOps! What's next? ValOps?

Page 1: Agile! DevOps! What's next? ValOps?

1#tft14 @daveherpen & @marksmalley

TFT14, 18 June 2014

Agile! DevOps! What's next? ValOps?

Dave van Herpen, Management ConsultantMark Smalley, IT Paradigmologist

Mark Dave

Page 2: Agile! DevOps! What's next? ValOps?

2#tft14 @daveherpen & @marksmalley

Hap

pin

ess

(%

)

Manager

Pro

gra

mm

er

Consu

ltant

Para

dig

molo

gis

t

Work is more fun than fun – Noël Coward[Smalley.I

T]

THE SERVICE MANAGEMENT

INAUGURAL CONGRESS

IT Paradigmologist

Page 3: Agile! DevOps! What's next? ValOps?

3#tft14 @daveherpen & @marksmalley

Dave van Herpen

• Established in 1974• Sogeti NL• Management

Consultant & Service Line Manager• Expertise:• Agile ITSM, AM &

DevOps• Business Information

Mgmt• Sourcing & SIAM

• Cert: ITIL, ISO20000, Lean, Agile, Scrum, SAFe, ...

Page 4: Agile! DevOps! What's next? ValOps?

4#tft14 @daveherpen & @marksmalley

What’s up?!

The world is flat

We needinformation

Thingschangerapidly

Information systems are

complex

Page 5: Agile! DevOps! What's next? ValOps?

5#tft14 @daveherpen & @marksmalley

The good old days

Source: www.culture24.org.uk/science-and-nature/technology/art7536

1

Page 6: Agile! DevOps! What's next? ValOps?

6#tft14 @daveherpen & @marksmalley

Nowadays

Source: http://marketingland.com/the-silos-that-dog-us-putting-them-out-to-pasture-25642

Page 7: Agile! DevOps! What's next? ValOps?

7#tft14 @daveherpen & @marksmalley

POLL

What’s your biggest bottleneck in this

IT value chain?

• Identifying valuable I&T ideas

• Designing functionality

• Developing functionality

• Integrating applications

• Deploying releases

Page 8: Agile! DevOps! What's next? ValOps?

8#tft14 @daveherpen & @marksmalley

Modern I&T needs a radically better approach

Critical & complexSystemic & emergent

Specialized & decentralized

More valuable I&TQuicker delivery

Better value realization

More reliable/resilient

Cheaper Multi-disciplinary

approachT-shaped professionalsDisciplined flexibility

Page 9: Agile! DevOps! What's next? ValOps?

9#tft14 @daveherpen & @marksmalley

Fewer rules, better behaviour

Page 10: Agile! DevOps! What's next? ValOps?

10#tft14 @daveherpen & @marksmalley

Agile

@daveherpen

ScrumXP

DSDM FDD

Kanban

SAFe

Page 11: Agile! DevOps! What's next? ValOps?

11#tft14 @daveherpen & @marksmalley

Agile mindset in the enterprise

Customer Satisfaction over SLA compliance

Attitude & collaboration over Certification

Control of results over Control of activities

Adaptivity over Procedures

Page 12: Agile! DevOps! What's next? ValOps?

12#tft14 @daveherpen & @marksmalley

The trouble with Scrum...

Page 13: Agile! DevOps! What's next? ValOps?

13#tft14 @daveherpen & @marksmalley

DevOps

Continuous Build

Integration

Deployment

Delivery Quality Testing

Page 14: Agile! DevOps! What's next? ValOps?

14#tft14 @daveherpen & @marksmalley

DevOps in real lifedev

ops

Page 15: Agile! DevOps! What's next? ValOps?

15#tft14 @daveherpen & @marksmalley

DevOps in real lifedev

ops

sec

supp

cust

arch

test

ext

Page 16: Agile! DevOps! What's next? ValOps?

16#tft14 @daveherpen & @marksmalley

BUSINESS

AD/AM

ITSM

Evolution of multi-disciplinary approaches

Desig

n

Deploy

Develop

Integrate1)

Deliver2

)

Identify

IT Value Chain• Identify value from

I&T• Design functionality• Develop

functionality• Integrate

applications• Deploy applications• Deliver IT services 1) Not Continuous Integration of Code

2) Not Continuous Delivery of Software

Releases

Page 17: Agile! DevOps! What's next? ValOps?

17#tft14 @daveherpen & @marksmalley

BUSINESS

AD/AM

ITSM

Evolution of multi-disciplinary approaches

Desig

n

Deploy

Develop

Integrate

Deliver

Identify

IT Value Chain• Identify value from

I&T• Design functionality• Develop

functionality• Integrate

applications• Deploy applications• Deliver IT services

Agile

DevOps

Page 18: Agile! DevOps! What's next? ValOps?

18#tft14 @daveherpen & @marksmalley

But wait!

•What’s wrong with this picture?

•Something’s missing!

•Who actually realizes the value of I&T?

BUSINESS

AD/AM

ITSM

Desig

n

Deploy

Develop

Integrate

Deliver

Identify

Page 19: Agile! DevOps! What's next? ValOps?

19#tft14 @daveherpen & @marksmalley

Users Users Users Users

Cartoon: Hugh Mac Leod, www.gapingvoid.com

Page 20: Agile! DevOps! What's next? ValOps?

20#tft14 @daveherpen & @marksmalley

BUSINESS

AD/AM

ITSM

USE

Use – the weakest link?

Desig

n

Deploy

Develop

Integrate

Deliver

Identify

IT Value Chain• Identify value from

I&T• Design functionality• Develop

functionality• Integrate

applications• Deploy applications• Deliver IT services• Use information systems & IT services

Page 21: Agile! DevOps! What's next? ValOps?

21#tft14 @daveherpen & @marksmalley

IT in real life

Page 22: Agile! DevOps! What's next? ValOps?

22#tft14 @daveherpen & @marksmalley

“Our new IT system is beautiful but you just can't use it“

“It takes us five times longer than with the old system”

IT in real life

Page 23: Agile! DevOps! What's next? ValOps?

23#tft14 @daveherpen & @marksmalley

“Our new IT system is beautiful but you just can't use it“

“It takes us five times longer than with the old system”

IT in real life

IT causes 7.6% productivity loss Univ. Twente, 2012,

‘Ctrl Alt Delete’ (Dutch)

Page 24: Agile! DevOps! What's next? ValOps?

24#tft14 @daveherpen & @marksmalley

Do you just build cars?

Or get drivers from A to B?

Identity crisis?

Page 25: Agile! DevOps! What's next? ValOps?

25#tft14 @daveherpen & @marksmalley

Demand-Supply-Use

UserOrg Demand

SupplyUse

InfoSyst

ITOrg

Page 26: Agile! DevOps! What's next? ValOps?

26#tft14 @daveherpen & @marksmalley

Demand-Supply-Use

UserOrg Demand

SupplyUse

InfoSyst

ITOrg

Realize actualvalue

Identify potential

value

DevelopIntegrateDeployDeliver

Page 27: Agile! DevOps! What's next? ValOps?

27#tft14 @daveherpen & @marksmalley

Business Information Mgmt

27

• Decide how I&T can help your business survive and succeed

• Delegate the T to the IT provider

• Organize the I

• Ensure effective and efficient use of I&T

Page 28: Agile! DevOps! What's next? ValOps?

28#tft14 @daveherpen & @marksmalley

Informationstrategy

I-organizationstrategy

Functionalitymanagement

Management processes

Use management

Connectingprocesses

Connecting

processes

• Decide how I&T can help your business survive and succeed

• Delegate the T to the IT provider

• Organize the I

• Ensure effective and efficient use of I&T

BIM & BiSL

2

1

34

1

2

34

Page 29: Agile! DevOps! What's next? ValOps?

29#tft14 @daveherpen & @marksmalley

Planning and resourcemanagement

Financialmanagement

Demandmanagement

Contract management

Use management Functionality management

Information strategyI-organization strategy

Connectingprocesses

Changemanagement

Transitionmanagement

End usersupport

Business datamanagement

Operational supplier

management

Specifyinformation requirements

Design non-automated

informationsystems

Prepare transition

Review and testing

Establishbusiness process

developments

Establish information

chain developments

Establishtechnologicaldevelopments

Management

Processes

Connectingprocesses

Infor-mationcoor-

dination

Strategic user relationship management

Strategic supplier

management

Define I-organization

strategy

Strategic information

partnermanagement

Informationlifecycle

management

Informationportfolio

management

BiSL (2012 edition)Str

ate

gic

Managin

gO

pera

tional

Page 30: Agile! DevOps! What's next? ValOps?

30#tft14 @daveherpen & @marksmalley

BiSL connects product owners & service owners

Page 31: Agile! DevOps! What's next? ValOps?

31#tft14 @daveherpen & @marksmalley

BiSL addresses effective and efficient use

Page 32: Agile! DevOps! What's next? ValOps?

32#tft14 @daveherpen & @marksmalley

POLL

How effectively and

efficiently do your users

use their I&T?

• Don’t know

• Much room for

improvement

• Some room for

improvement

• Little room for

improvement

Page 33: Agile! DevOps! What's next? ValOps?

33#tft14 @daveherpen & @marksmalley

PARTNERSCUSTOMERSSUPPLIERS

BUSINESS

AD/AM

ITSM

SUPPLIERS

Gaps

Page 34: Agile! DevOps! What's next? ValOps?

34#tft14 @daveherpen & @marksmalley

PARTNERSCUSTOMERSSUPPLIERS

BUSINESS

AD/AM

ITSM

SUPPLIERS

Agile

DevOps

BiSL

Gaps

Page 35: Agile! DevOps! What's next? ValOps?

35#tft14 @daveherpen & @marksmalley

Chain vs. Rope Management

Inspiration for rope metaphor @bartstofberg

1

2

3

4

Page 36: Agile! DevOps! What's next? ValOps?

36#tft14 @daveherpen & @marksmalley

SIAM Operational Model

Business Unit

Business Unit

Business Unit

Business Unit

Business Unit

Retained IT (Demand) Organization:Functional/Information Mgmt, Architecture, Strategy

Programs / Projects

Service Integration and Management

Dem

an

d

Su

pp

ly

Operational ServiceTower

Operational ServiceTower

PrivateCloud

ProvidersPublic Cloud

Providers

SaaS Provider

ApplicationMaintenance

ApplicationDevelopment

Visual adapted from Mozaic.net

Page 37: Agile! DevOps! What's next? ValOps?

37#tft14 @daveherpen & @marksmalley

Agile SIAM

Fit for futureFit for

enterprise

Fit for lifecycle

Fit for integrati

on

Business Integration

Services

Agile Contract

Mgmt

Business Driven KPI’s & SLA’s

Agile ITSM

Value Stream

Mapping & Cycle Time

Page 38: Agile! DevOps! What's next? ValOps?

38#tft14 @daveherpen & @marksmalley

PARTNERSCUSTOMERSSUPPLIERS

BUSINESS

AD/AM

ITSM

SUPPLIERS

Agile

DevOps

ValO

ps

BiSL

SIAM

Gaps

Page 39: Agile! DevOps! What's next? ValOps?

39#tft14 @daveherpen & @marksmalley

• Agile filled the gap that silo IT created

• DevOps is filling the gap that Agile created

• What is going to fill the gaps after DevOps?

• SIAM addresses multi-vendor management

• BiSL connects product owners and service owners

• BiSL gives guidance for better use of I&T

• But without an Agile/DevOps philosophy, this will only result in chains, not ropes

Summary

Page 40: Agile! DevOps! What's next? ValOps?

40#tft14 @daveherpen & @marksmalley

• Organize in ropes, not chains• Talk benefits, costs and risks• Think demand & use, not supply• Develop business knowledge and business

empathy• Observe and ask the users• Work with process owners / system owners and

proactive super duper users• Embrace Agile philosophy also for integration

layers (SIAM)• Start introducing Agile way of thinking outside

software development, including partners and suppliers

• Do not restrict the application of the DevOps philosophy to just Dev + Ops for release automation

Guidance

Page 41: Agile! DevOps! What's next? ValOps?

41#tft14 @daveherpen & @marksmalley

TFT14, 18 June 2014

Agile! DevOps! What's next? ValOps?

Dave van Herpen, Management ConsultantMark Smalley, IT Paradigmologist

Mark Dave

Q&A