kanban kickstart geeknight v - gotocon.comgotocon.com/dl/2012/geeknights/kanban kickstart geeknight...

39
Kanban Kickstart Geeknight Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence [email protected] Twitter: J_Boeg

Upload: others

Post on 19-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Kanban Kickstart GeeknightJesper Boeg, Agile/Lean Coach,

VP Trifork Agile [email protected]: J_Boeg

Page 2: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Agenda

� Introduction + Advertisement (15 min.)� A Couple of War Stories� Real Life Experiences� Break: Sandwich and Networking� Break: Sandwich and Networking� More Real Life Experiences� Discussion Topics

2

Page 3: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

What I Won’t Cover

� Kanban’s Origins� Kanban principles� A Detailed Comparison of Scrum vs.

KanbanKanban

3

Page 4: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

GOTO; Cph Conference

� Cool Products, Technical Tracks, Architechture� Agile

– Mærsk Case Study, Agile Games, David Snowden

� Lean– Benjamin Mitchell, Don Reinertsen, (Jesper Boeg)– Benjamin Mitchell, Don Reinertsen, (Jesper Boeg)

� Agile UX– Chris Nodder, Janne Jul Jensen (Winner of 2

Danish App Awards)

� DevOps/Continuous Delivery– Patrick Debois

4

Page 5: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Trifork A/S

� Agile Coaching and Training– Scrum, Kanban, Lean, XP….

� Software development: – Public, Mobile, Security and Finance– Public, Mobile, Security and Finance

� Technical Training– Mobile, Java, .Net….

� Conferences – GOTO and QCon

5

Page 6: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Popular Agile Training

� Accredited Kanban Training� Kanban Kickstart

– 1 day Kanban Introduction, kickstart + follow up

� 1 day Scrum introduction� Agile Review� CSM, CSPO� New: Kanban 2 day Training

– March 8-9 Copenhagen– April week16

6

Page 7: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

In general

� Who are we?� Let me know if you have questions� Please help me remember the break ☺� You Will Get the Slides� You Will Get the Slides

7

Page 8: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

ONE MINUTE REMINDER

8

Page 9: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Core Values

� Start with what you do now� Agree to pursue incremental,

evolutionary change� Initially, respect current processes, roles, � Initially, respect current processes, roles,

responsibilities and job titles

9

Page 10: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Kanban Principles

� Visualize the Work� Limit Work-in-Progress� Manage Flow� Make Process Policies Explicit� Make Process Policies Explicit� Improve Collaboratively (using models)

10

Page 11: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

A COUPLE OF WAR STORIES

11

Page 12: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

1: OPERATIONS

12

Page 13: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

2: ORGANIZATIONAL RESISTANCE

13

Page 14: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

3: SUBOPTIMIZATION

14

Page 15: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

4: A MATURE AGILE TEAM

15

Page 16: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

”KANBAN IS LIKE GETTING A ”KANBAN IS LIKE GETTING A SHRINK FOR YOUR PROCESS”

- JAN OLOFSSON

16

Page 17: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

REAL LIFE EXPERIENCES

17

Page 18: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

GETTING STARTED

18

Page 19: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

A HARD DAY AT THE OFFICE

19

Page 20: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

FOCUSSING ON FLOW HELPS!

20

Page 21: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

21

Page 22: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

YOU WILL BECOME MORE AGILE

22

Page 23: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

A ”DRIVER” HELPS

23

Page 24: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

FASTER, BETTER, CHEAPER

24

Page 25: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

YOU NEED BOTH THE ”WHY” AND THE ”HOW”

25

Page 26: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

CHANGE MANAGEMENT IS STILL HARD ☺☺☺☺

26

Page 27: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

CONTINUOUS IMPROVEMENT

27

Page 28: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

UNCOACHED INITIATIVES FAIL!

28

Page 29: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

QUALITY FOCUS HELPS. BUT YOU NEED PATIENCE

29

Page 30: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

30

Page 31: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

DON’T WORRY ABOUT A LACK OF FOCUS!

31

Page 32: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

GETTING PEOPLE TO THINK ABOUT THE ENTIRE VALUE STREAM IS HARD!

32

Page 33: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Blocked Items

33

Page 34: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Don’t Forget the Vision!

34

Page 35: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

DON’T WORRY ABOUT DON’T WORRY ABOUT PEOPLE USING KANBAN AS AN EXCUSE TO REVERT TO FORMER PRACTICES

35

Page 36: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

PEOPLE WILL COPY WHATEVER YOU SHOW THEM!

36

Page 37: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

PLUG-IN AGILE STILL DOES NOT WORK!

37

Page 38: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

KANBAN IS A FANTASTIC KANBAN IS A FANTASTIC ADDITION WHEN YOU ARE WORKING IN A DISTRIBUTED CONTEXT

38

Page 39: Kanban Kickstart Geeknight v - gotocon.comgotocon.com/dl/2012/GeekNights/Kanban Kickstart Geeknight v.2.pdf · Agile – Mærsk Case Study, Agile Games, David Snowden Lean – Benjamin

Most Failures

� - fall into one of the following categories– No management commitment– No crisis– Management wants it but does not live it– Management wants it but does not live it– No autonomy – People focus only on the mechanics

39