Upload
marcin-mazurek
View
849
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
Agile and IT OperationsHow to Coexist
and
Not Get Lost
4
{ the begining }
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
SYSOPNETADM
DEV
{ when mess becomes too big to stand }
{ You get the skills, to cope with it... but is it right direction? }
Information Technology Infrastructure Library.
Information Technology Infrastructure Library.
The professionals.
Getting into process world...
Incydent and Problem Management
Configuration Management
Availability and Capacity Management
Release Management
and many others...
{ meanwhile in dev world }
{ SDLC with waterfall }
Project Management Office
Project Support Office
{ the result }
{ remember about people }
- ITIL became Ops thing
- SDLC - project killer
- PMO / PSO
- silos - dead communication
:(
- hot potato
- common language
- KPI awareness (SLA)
- process awareness
- Service Desk
:)
- information flow
{ ... meanwhile ... }
Agile revolution !
groomingplanning
retroscrum
...
{ ... meanwhile in Ops... }
NetworkDBASYSADM
ITIL - ops thingScrum teams
AGILE - dev thing
Scrum teamsScrum teams
{ breaking the silos }
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
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
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
KANBAN ITIL
Where is ITIL?
DevsNetworkDBASYSADM
Scrum team(s)
Change ManagementConfig. Management.* Management
... 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)
Thank You :)
[email protected], http://linkedin.com/in/mmazurek/