agile and it operations how to coexist and not get lost - oscon 2013

33
Agile and IT Operations How to Coexist and Not Get Lost [email protected]

Upload: marcin-mazurek

Post on 01-Nov-2014

849 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Agile and IT OperationsHow to Coexist

and

Not Get Lost

[email protected]

Page 2: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013
Page 3: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

4

Page 4: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013
Page 5: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ the begining }

Page 6: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

40 000 000 of items listed.

15 mln users

1.5 mln new items / day

1 mln transactions / day

11 mln images /day

Items Listed

1999 2013

Page 7: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

SYSOPNETADM

DEV

Page 8: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ when mess becomes too big to stand }

Page 9: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ You get the skills, to cope with it... but is it right direction? }

Page 10: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Information Technology Infrastructure Library.

Page 11: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013
Page 12: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Information Technology Infrastructure Library.

Page 13: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

The professionals.

Page 14: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Getting into process world...

Incydent and Problem Management

Configuration Management

Availability and Capacity Management

Release Management

and many others...

Page 15: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ meanwhile in dev world }

Page 16: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ SDLC with waterfall }

Project Management Office

Project Support Office

Page 17: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ the result }

Page 18: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ remember about people }

Page 19: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013
Page 20: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

- ITIL became Ops thing

- SDLC - project killer

- PMO / PSO

- silos - dead communication

:(

- hot potato

Page 21: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

- common language

- KPI awareness (SLA)

- process awareness

- Service Desk

:)

- information flow

Page 22: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ ... meanwhile ... }

Page 23: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Agile revolution !

groomingplanning

retroscrum

...

Page 24: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ ... meanwhile in Ops... }

Page 25: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

NetworkDBASYSADM

ITIL - ops thingScrum teams

AGILE - dev thing

Scrum teamsScrum teams

Page 26: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

{ breaking the silos }

Page 27: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

DevsNetworkDBASYSADM

Scrum team(s)

Effects:

#1: we need more OPS! #2: it’s ours not yours problem (no more hot potatos) #3: maintaining communication among OPS is a challenge.

DevsNetworkDBASYSADM

Scrum team(s)

NetworkDBASYSADM

Shared services

Product perspectiveProduct perspective

Page 28: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

DevsNetworkDBASYSADM

Scrum team(s)Next steps with OPS?

DEVOPS let dev guys do itgive them toolsteach them how to do it

do what is really challanging (SOA)start listening to them

Page 29: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

KANBAN• transparent work backlog• clear limits in every state and type• influence of Product Owners on Your work• rapid feedback loop

Lessons learntseparate swimlanes for:• product - project work• ops - project work• maintenance• incidents - fast lane

Page 30: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

KANBAN ITIL

Page 31: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

Where is ITIL?

DevsNetworkDBASYSADM

Scrum team(s)

Change ManagementConfig. Management.* Management

Page 32: Agile and IT Operations How to Coexist and Not Get Lost - OSCON 2013

... so how to coexist and not get lost?

- do not forget about OPS, You will need them anyway

- build good cooperation habbits

- talk to people, communicate

- adopt and adapt (PDCA)

- help people in becoming “owner” of product

- appreciate the need for stability (and processes supporting)