ChefConf 2014 - Kanban will save You! Will it?

45
Kanban will save You! Will it? [email protected]

description

Prezentation made for ChefConf 2014 describing some experiences from kanban implementation in web scale company.

Transcript of ChefConf 2014 - Kanban will save You! Will it?

Page 2: ChefConf 2014 - Kanban will save You! Will it?

Who am I ?For 15 years: developer, sysop, dba, netadmin, leader, manager, cost centre.

Working for ISPs and e-commerce companies.

Head of Infrastructure @ Allegro Group.

!

Husband, father, dog owner and Polish.

Page 3: ChefConf 2014 - Kanban will save You! Will it?

wtf is ?

Page 4: ChefConf 2014 - Kanban will save You! Will it?

4

Page 5: ChefConf 2014 - Kanban will save You! Will it?

The story

Page 6: ChefConf 2014 - Kanban will save You! Will it?

SYSOPNETADM

DEV

Page 7: ChefConf 2014 - Kanban will save You! Will it?

Information Technology Infrastructure Library

Page 8: ChefConf 2014 - Kanban will save You! Will it?

Incident and Problem Management

Configuration Management

Availability and Capacity Management

Release Management

and many others...

Page 9: ChefConf 2014 - Kanban will save You! Will it?

meanwhile…

Page 10: ChefConf 2014 - Kanban will save You! Will it?

Agile revolution

grooming

planningretro

scrum

...

Page 11: ChefConf 2014 - Kanban will save You! Will it?

The result.

Page 12: ChefConf 2014 - Kanban will save You! Will it?
Page 13: ChefConf 2014 - Kanban will save You! Will it?

Solution…… as for now

Page 14: ChefConf 2014 - Kanban will save You! Will it?

Devs Network DBA SYSADM

Scrum team(s)Devs Network DBA SYSADM

Scrum team(s)Network DBA SYSADM

Shared services

Product #1 Product #n

...

Page 15: ChefConf 2014 - Kanban will save You! Will it?

K a n b a n - J a p a n e s e manufacturing system in w h i c h t h e s u p p l y o f components is regulated through the use of a card displaying a sequence of s p e c i fi c a t i o n s a n d instructions, sent along the production line.

Page 16: ChefConf 2014 - Kanban will save You! Will it?
Page 17: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo In Progress Done

Page 18: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo (4) In Progress (2) Done

Page 19: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo (4) In Progress (2) Done

Page 20: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo (4) In Progress (2) Done

Page 21: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo (4) In Progress (2) Done

Page 22: ChefConf 2014 - Kanban will save You! Will it?

Kanban (Pull Method)Backlog ToDo (4) In Progress (2) Done

Page 23: ChefConf 2014 - Kanban will save You! Will it?

Kanban - why?

• We want to speak a common language.

• We want to be transparent.

• We want to have the right things done first

Page 24: ChefConf 2014 - Kanban will save You! Will it?

How to Kanban?Lessons learnt.

Page 25: ChefConf 2014 - Kanban will save You! Will it?

Lesson #1: Get allies

src: http://goo.gl/8x5dM4

Page 26: ChefConf 2014 - Kanban will save You! Will it?

Lesson #2: Train people

src: http://goo.gl/WfQHKV

Page 27: ChefConf 2014 - Kanban will save You! Will it?

Lesson #3: Start simple

Page 28: ChefConf 2014 - Kanban will save You! Will it?

Lesson #4: Respect where You are now.

Page 29: ChefConf 2014 - Kanban will save You! Will it?

Lesson #5: Not all team are the same

src: http://goo.gl/wAOq0o

Page 30: ChefConf 2014 - Kanban will save You! Will it?

Lesson #6: Gather numbers

Page 31: ChefConf 2014 - Kanban will save You! Will it?

Lesson #7: Classify(Provide a SLA)

Page 32: ChefConf 2014 - Kanban will save You! Will it?

Lesson #8: Prioritise

src: http://goo.gl/xOpkMk

Page 33: ChefConf 2014 - Kanban will save You! Will it?

Lesson #9: Be transparent

Page 34: ChefConf 2014 - Kanban will save You! Will it?

Lesson #10: Set rules

For the Kanban and for customers.

src: http://goo.gl/kHpjyP

Page 35: ChefConf 2014 - Kanban will save You! Will it?

Lesson #11: Hunt for blockers

src: http://goo.gl/hggnTk

Page 36: ChefConf 2014 - Kanban will save You! Will it?

Lesson #12: Deliver often

src: http://goo.gl/ke2gMW

Page 37: ChefConf 2014 - Kanban will save You! Will it?

Lesson #13: Focus on quality

src: http://goo.gl/dniKJU

Page 38: ChefConf 2014 - Kanban will save You! Will it?

Lesson #14: Improve

src: http://goo.gl/xkGfcq

Page 39: ChefConf 2014 - Kanban will save You! Will it?

Lesson #15: Protect WIP limits

src: http://goo.gl/g7i0G8

Page 40: ChefConf 2014 - Kanban will save You! Will it?

Lesson #16: Reduce WIP

src: http://goo.gl/g7i0G8

Page 41: ChefConf 2014 - Kanban will save You! Will it?

Lesson #17: Hunt waste

• Mura or waste due to variation !

• Muri or waste due to overburdening or stressing the people, equipment or system. !

• Muda also known as the “seven forms of waste”

Page 42: ChefConf 2014 - Kanban will save You! Will it?

Lesson #18: Communicate

src: http://goo.gl/Hb5cjL

Page 43: ChefConf 2014 - Kanban will save You! Will it?

Lesson #19: Attack source of variability to improve predictability

src: http://goo.gl/DqA9Zm

Page 44: ChefConf 2014 - Kanban will save You! Will it?

Kanban is fun!