from commonsense, physics and maths to kanban

32
From Commonsense, Physics and Maths to Kanban Tathagat Varma http://thoughtleadership.in

Upload: tathagat-varma

Post on 17-Feb-2017

1.059 views

Category:

Software


0 download

TRANSCRIPT

Page 1: From Commonsense, Physics and Maths to Kanban

From Commonsense, Physics and Maths

to Kanban

Tathagat Varma http://thoughtleadership.in

Page 2: From Commonsense, Physics and Maths to Kanban

World’s Worst Traffic Jam, Beijing-Hong Kong-Macau Highway, 6-Oct-2015

Page 3: From Commonsense, Physics and Maths to Kanban

Why did it happen?

• New checkpoint merged 50-lane highway to 20 lanes, thereby creating a bottleneck

Page 4: From Commonsense, Physics and Maths to Kanban

https://i.imgur.com/99KvQhf.jpghttps://i.imgur.com/99KvQhf.jpg

Page 5: From Commonsense, Physics and Maths to Kanban

http://www.autoblog.com/2011/03/05/the-science-behind-traffic-jams-infographic/

Page 6: From Commonsense, Physics and Maths to Kanban
Page 7: From Commonsense, Physics and Maths to Kanban

https://youtu.be/Suugn-p5C1M

Page 8: From Commonsense, Physics and Maths to Kanban

http://ww2.kqed.org/lowdown/2013/11/12/traffic-waves/

Page 9: From Commonsense, Physics and Maths to Kanban

http://nextshark.com/why-traffic-jams-happen/

Page 10: From Commonsense, Physics and Maths to Kanban
Page 11: From Commonsense, Physics and Maths to Kanban
Page 12: From Commonsense, Physics and Maths to Kanban
Page 13: From Commonsense, Physics and Maths to Kanban
Page 14: From Commonsense, Physics and Maths to Kanban

Let’s consider software

Incoming OutgoingAction

Page 15: From Commonsense, Physics and Maths to Kanban

Scenario A:Incoming < Outgoing

Incoming

5/hour

Outgoing

5/hour

Action

10/hour

Page 16: From Commonsense, Physics and Maths to Kanban

Scenario B:Incoming = Outgoing

Incoming

10/hour

Outgoing

10/hour

Action

10/hour

Page 17: From Commonsense, Physics and Maths to Kanban

Scenario C:Incoming > Outgoing

Incoming

20/hour

Outgoing

10/hour

Action

10/hour

Page 18: From Commonsense, Physics and Maths to Kanban

Scenario D: Mixed priority incomingIncoming

URGENT: 2/hour

NORMAL: 8/hour

LOW: 10/hour

Page 19: From Commonsense, Physics and Maths to Kanban

Scenario E: Random arrival times

Incoming

5/hour…..10/hour…..8/hour…..20/hour…..13/hour…..

Page 20: From Commonsense, Physics and Maths to Kanban

Real Life:A + B + C + D + E +…

Page 21: From Commonsense, Physics and Maths to Kanban

Scrum Task Board

Page 22: From Commonsense, Physics and Maths to Kanban

Challenges…

• No congestion-control • No priority-handling • High(er) Work-in-Progress

Page 23: From Commonsense, Physics and Maths to Kanban

Kanban System

Page 24: From Commonsense, Physics and Maths to Kanban

Kanban Board

Page 25: From Commonsense, Physics and Maths to Kanban

Lean Kanban• Visualize the workflow

• Limit Work-in-Progress

• Measure and Manage Flow

• Make Process Policies Explicit

• Evaluate improvement opportunities

Page 26: From Commonsense, Physics and Maths to Kanban

A sample workflow

Page 27: From Commonsense, Physics and Maths to Kanban

Limit the WIP!

Page 28: From Commonsense, Physics and Maths to Kanban

Measure the flow

Page 29: From Commonsense, Physics and Maths to Kanban

Swim lanes

Page 30: From Commonsense, Physics and Maths to Kanban

Prioritisation based on Class of Service

Page 31: From Commonsense, Physics and Maths to Kanban

Benefits of Kanban

• Congestion control: Continuous flow

• Inventory control: Prevents overproduction

• Better visibility: Visualisation of work flow

• Higher adaptability: Priority-based scheduling

Page 32: From Commonsense, Physics and Maths to Kanban

References• This insane Beijing traffic jam will make you thankful for your commute, http://mashable.com/

2015/10/07/insane-beijing-traffic-jam/#37uMD44tkkq4

• Here’s the Physics Behind That Insane Chinese Traffic Jam, http://gizmodo.com/heres-the-physics-behind-that-insane-chinese-traffic-ja-1735638335

• What are Traffic Waves and Why Do They Happen So Much?, http://ww2.kqed.org/lowdown/2013/11/12/traffic-waves/

• A Mathematician has the Perfect Explanation for Why Traffic Jams Happen, http://nextshark.com/why-traffic-jams-happen/

• Solving the Traffic Congestion Problem, http://www.ncpa.org/pub/ba773

• Kanban Highway: The Least Popular Mario Kart Course, https://danslimmon.wordpress.com/2015/06/05/kanban-highway-the-least-popular-mario-kart-course/

• What is a Kanban Board, http://www.swiftkanban.com/kanban/what-is-a-kanban-board/

• Kanban Reference Card, DZone