advanced kanban boards

37
@toolsforagile [email protected] facebook.com/ToolsForAgile #enterprisekanban Advanced Kanban Boards Siddharta Govindaraj [email protected] @toolsforagile

Upload: siddhi

Post on 20-Jan-2015

3.178 views

Category:

Technology


2 download

DESCRIPTION

Slides from the July Tools For Agile Webinar on Advanced Kanban Board Patterns - http://bit.ly/qSPp43

TRANSCRIPT

Page 1: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Advanced Kanban Boards

Siddharta [email protected]@toolsforagile

Page 2: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

This webinar is being recorded

Slides will be made available

Use #enterprisekanban to tag your tweets

Page 3: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Siddharta GovindarajDirector, Silver Stripe Software Pvt Ltd

Email: [email protected]: @toolsforagile

Page 4: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

6 years of experience with Agile, Scrum and Lean

Organiser of the Chennai Agile User Group

Nominated for the Brickell Key award in 2011

Speaker at- Lean Systems And Software Conference, Long Beach 2011- Lean Systems And Software Conference, Atlanta 2010- AgileNCR 2010- Agile India Bangalore- NASSCOM Friday 2.0- Symphony Agile Day

Siddharta Govindaraj

Page 5: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Silver CatalystOnline electronic boards for Scrum and Kanban

Silver StoriesOnline user story mapping and enterprise kanban tool

Page 6: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Basic Flow

Motivation: You want to improve visibility of a linear flow

Page 7: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Basic Flow

Page 8: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Doing-Done

Motivation: Team members need an easy way to identify which work items are ready to be pulled

Page 9: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Doing-Done

Page 10: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Interruption Lane

Motivation: The team is faced with interruptions as they work on other work items

Page 11: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Interruption Lane

Page 12: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Planned/Unplanned Sections

Motivation: The team works on both planned and unplanned work items

Page 13: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Planned/Unplanned Sections

Page 14: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Scheduled Work

Motivation: Some work items need to be picked up on specific dates

Page 15: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Scheduled Work

Page 16: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Discrete Steps

Motivation: Some steps in the workflow are composed of smaller steps

Page 17: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Discrete Steps

Page 18: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Multiple Flows

Motivation: Different work items go through different workflows

Page 19: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Multiple Flows

Page 20: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Parallel Work

Motivation: Different aspects of a work item are worked on simultaneously

Page 21: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Parallel Work

Page 22: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Team Member Spaces

Motivation: Limit work per-team member and get more visibility on what each person is working on

Page 23: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Team Member Spaces

Page 24: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Two Tier Kanban

Motivation: There is a need to break down work items into smaller parts in certain parts of the flow

Page 25: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Two Tier Kanban

Page 26: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Input Queues

Motivation: Teams need to choose between different types of work

Page 27: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Input Queues

Page 28: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Holding Space

Motivation: There is a need to track work items that have been handed off to other teams or are waiting on third parties

Page 29: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Holding Space

Page 30: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

CONWIP

Motivation: The team should not get overloaded

Page 31: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

CONWIP

Page 32: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Examples

Page 33: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Combining Patterns

Memes for Work Visualization in Kanban Boards- Alisson Vale

http://prezi.com/vtet-macqcff/memes-for-work-visualization-in-kanban-boards/

Page 34: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Visualise Patterns

Page 35: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Visualise Flow

Page 36: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

In Summary

Boards can be composed of patterns that solve common workflow situations

Not every column need to correspond to workflow steps – the idea is visualisation, not modeling

Don't over engineer the board :)

Page 37: Advanced Kanban Boards

@[email protected] facebook.com/ToolsForAgile

#enterprisekanban

Director, Silver Stripe Software Pvt Ltd

Email: [email protected]: @toolsforagile

Questions?