Kick-star*ng Kanban ( KB101) Rick Simmons - - PowerPoint PPT Presentation

kick star ng kanban
SMART_READER_LITE
LIVE PREVIEW

Kick-star*ng Kanban ( KB101) Rick Simmons - - PowerPoint PPT Presentation

Kick-star*ng Kanban ( KB101) Rick Simmons rsimmons@rallydev.com Twi=er @simmons3k Created by Rick Simmons rsimmons@rallydev.com This work is licensed under


slide-1
SLIDE 1

Kick-­‑star*ng ¡Kanban ¡

(≠ ¡KB101) ¡

Created ¡by ¡Rick ¡Simmons ¡rsimmons@rallydev.com ¡ This ¡work ¡is ¡licensed ¡under ¡the ¡Crea;ve ¡Commons ¡A=ribu;on-­‑Noncommercial-­‑ShareAlike ¡3.0 ¡Unported ¡License. ¡

Rick ¡Simmons ¡ rsimmons@rallydev.com ¡ Twi=er ¡@simmons3k ¡

slide-2
SLIDE 2

RALLY’S ¡“TEAM ¡LAUNCH” ¡OFFERINGS ¡FOR ¡SCRUM ¡AND ¡KANBAN ¡

PART ¡1 ¡ ¡

2d ¡on ¡site ¡

Remote ¡ coaching ¡

PART ¡2 ¡

2d ¡on ¡site ¡

Improve ¡ ¡ the ¡team ¡ Launch ¡ ¡ the ¡team ¡

slide-3
SLIDE 3

(not ¡to ¡scale) ¡

LEAN ¡ SCRUM ¡ AGILE ¡ KANBAN ¡

Core ¡& ¡ Emergent ¡ Proper;es ¡

*Kanban ¡by ¡David ¡J. ¡Anderson ¡ BOK ¡

* ¡

slide-4
SLIDE 4

CORE ¡KANBAN ¡PROPERTIES ¡

¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Visualize ¡workflow ¡ Limit ¡WIP ¡ Measure ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡and ¡manage ¡flow ¡ Make ¡process ¡policies ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡explicit ¡ User ¡models ¡to ¡recognize ¡improvement ¡ ¡

  • pportuni;es ¡

VISUALIZE ¡ WIP ¡ MEASURE ¡ POLICIES ¡ IMPROVEMENT ¡

Kanban ¡by ¡David ¡J. ¡Anderson ¡

slide-5
SLIDE 5

EMERGENT ¡KANBAN ¡PROPERTIES ¡

Process ¡tailored ¡to ¡value ¡stream ¡or ¡project ¡* ¡ Decoupled ¡cadences ¡(itera;onless) ¡ Schedule ¡by ¡CoD ¡ Value ¡op;mized ¡through ¡CoS ¡ Risk ¡managed ¡with ¡capacity ¡alloca;on ¡ Tolerance ¡for ¡process ¡experimenta;on ¡* ¡ Quan;ta;ve ¡management ¡ Viral ¡spread ¡ Small ¡teams ¡merged ¡for ¡more ¡liquid ¡labor ¡pools ¡

* ¡Trea;ng ¡these ¡as ¡Core ¡proper;es ¡

* ¡ * ¡

Kanban ¡by ¡David ¡J. ¡Anderson ¡

slide-6
SLIDE 6

PRIORITIES ¡FOR ¡KICK-­‑STARTING ¡

HOW ¡ Prac;ces ¡ Mechanics ¡ WHY ¡ Principles ¡ Concepts ¡ OVER ¡

slide-7
SLIDE 7

Demand ¡ Flow ¡ WIP ¡ Varia;on ¡ Cadence ¡ Value ¡ Quality ¡ Visualiza;on ¡ Learning ¡ Slack ¡ Batches ¡ Pull ¡ Swarm ¡ Feedback ¡ Queues ¡ Expand-­‑ Collapse ¡ System ¡ Thinking ¡ Models ¡ Blocks ¡ Measurement ¡

MANY ¡IMPORTANT ¡CONCEPTS ¡

slide-8
SLIDE 8

PULL ¡ FLOW ¡ SLACK ¡ SYSTEM ¡ THINKING ¡ CADENCE ¡ SWARM ¡

CORE ¡CONCEPTS ¡FOR ¡KICK-­‑STARTING ¡(RICK’S) ¡

slide-9
SLIDE 9
  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑ ¡-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑ ¡-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑ ¡

Card ¡contents ¡

AN ¡END-­‑TO-­‑END ¡SET ¡OF ¡PRACTICES: ¡MECHANICS, ¡ARTIFACTS, ¡ROLES ¡

4 ¡

Roles ¡& ¡responsibili;es ¡ Work ¡types ¡ WIP ¡Limits ¡ Board ¡& ¡states ¡

  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑ ¡

Metrics ¡

LEGEND ¡

Policies ¡ Cadences ¡

slide-10
SLIDE 10

CONTENT ¡TYPES ¡FOR ¡KICK-­‑STARTING ¡

% ¡

Learning ¡ Context ¡ Experience ¡ Small ¡ Kanban ¡ team ¡ 25 ¡ 50 ¡ 25 ¡ Large ¡ Kanban ¡ team ¡ 15 ¡ 70 ¡ 15 ¡ Scrum ¡ team ¡ ¡ 40 ¡ 40 ¡ 20 ¡

slide-11
SLIDE 11

Current ¡state ¡ Background ¡ Experience ¡ System ¡Design ¡ Commitments ¡

FLOW ¡OF ¡CONTENT ¡FOR ¡KICK-­‑STARTING ¡

Where ¡are ¡ ¡ we ¡now? ¡ What’s ¡ ¡ Kanban? ¡ How ¡does ¡ ¡ it ¡feel? ¡ What’s ¡our ¡ ¡ Kanban ¡system? ¡ What’s ¡ ¡ next? ¡

slide-12
SLIDE 12

RALLY ¡GIGS ¡2011 ¡

GIGS ¡ 2011 ¡

slide-13
SLIDE 13

SUCCESSFUL ¡OUTCOMES ¡

slide-14
SLIDE 14

#KLRIS ¡2011 ¡

slide-15
SLIDE 15

FRAMING ¡THE ¡QUESTION ¡AT ¡KLRIS ¡

slide-16
SLIDE 16

PRACTICES ¡ PRINCIPLES ¡

Visualiza;on ¡ 11 ¡ Board ¡ 9 ¡ WIP ¡limits ¡ ¡ 9 ¡ WIP ¡limits ¡ 8 ¡ Policies ¡ 7 ¡ Metrics ¡ 5 ¡ Pull ¡work ¡ 5 ¡ Improvement ¡ ¡ 4 ¡ Pull ¡ ¡ 4 ¡ Retros ¡ 3 ¡ Lanes ¡ 3 ¡ Cadence ¡ 2 ¡ Capacity ¡alloca;on ¡ 2 ¡ Slack ¡ ¡ 2 ¡ SLAs ¡ 2 ¡ Swarm ¡ ¡ 2 ¡

PRIORITIZING ¡AT ¡KLRIS ¡

slide-17
SLIDE 17

AGENDA ¡FOR ¡KICK-­‑STARTING ¡

Day ¡1 ¡ Current ¡state… ¡ People ¡& ¡work ¡ Background… ¡ “Core” ¡Kanban ¡ (Agile, ¡Scrum) ¡ Experience… ¡ Games ¡& ¡ exercises ¡ Day ¡2 ¡ Design… ¡ Kanban ¡system ¡ Commitments… ¡ To-­‑dos ¡

Some ¡ things ¡ move ¡ around ¡

slide-18
SLIDE 18
  • 1. ¡Org ¡

Map ¡

  • 2. ¡Work ¡

item ¡ types ¡

  • 4. ¡Current ¡CT ¡
  • 3. ¡Work ¡

Flow ¡

CONTEXT: ¡CREATING ¡A ¡MODEL ¡OF ¡THE ¡CURRENT ¡CONTEXT ¡

slide-19
SLIDE 19

BACKGROUND: ¡INFO ¡ON ¡AGILE ¡AND ¡KANBAN ¡

Agile ¡& ¡ Kanban ¡ & ¡Scrum? ¡ Kanban ¡ mechanics ¡ Kanban ¡ concepts ¡

slide-20
SLIDE 20

EXPERIENCE: ¡DRIVING ¡LEARNING ¡

getKanban ¡

–mechanics ¡& ¡concepts ¡

Penney ¡game ¡

–flow, ¡batch, ¡u?liza?on ¡

BallPoint ¡

–flow, ¡organizing ¡

1 2 3 I II III A B C 1IA ¡ ¡

–task ¡switching ¡

Kanban ¡Pizza ¡

–flow, ¡system ¡model ¡

Party ¡game ¡

–batch, ¡swarm, ¡WIP ¡ ¡

slide-21
SLIDE 21

System Design

slide-22
SLIDE 22

HANDOUTS ¡

slide-23
SLIDE 23
  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑ ¡-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑ ¡-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑ ¡

Card ¡contents ¡

TO ¡LAUNCH ¡WE ¡NEED: ¡

4 ¡

Roles ¡& ¡responsibili;es ¡ Work ¡types ¡ WIP ¡Limits ¡ Board ¡& ¡states ¡

  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑ ¡

Metrics ¡

LEGEND ¡

Policies ¡ Cadences ¡

slide-24
SLIDE 24

BUILD ¡OUT ¡A ¡BOARD ¡WITH ¡POLICIES ¡& ¡WIP ¡

  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑-­‑ ¡
  • ­‑-­‑-­‑-­‑-­‑-­‑ ¡

4 ¡ 3 ¡ 2 ¡ 5 ¡

slide-25
SLIDE 25

Cards ¡

DESIGN ¡COMPONENTS ¡FLOW ¡ ¡COMPLEXLY ¡

Work ¡Types ¡ Team ¡Policies ¡ Boundary ¡ Policies ¡ Metrics ¡ ¡ CT ¡(LT) ¡✔ ¡ WIP ¡✔ ¡ Cadences ¡ ¡ Priori;ze: ¡xxx ¡ Retrospect: ¡xxx ¡ Ops ¡review: ¡xxx ¡ TO ¡DO ¡ ¡

slide-26
SLIDE 26

SOME ¡PATTERNS ¡ARE ¡MORE ¡LIKELY ¡THAN ¡OTHERS ¡(FOR ¡NOW) ¡

Expedi;ng ¡ Swim ¡Lanes ¡ Expand/Collapse ¡ Wait ¡States ¡ Buffers ¡ SLAs ¡ Cost ¡of ¡Delay ¡ Classes ¡of ¡Service ¡ Capacity ¡Alloca;on ¡

Less ¡ Common ¡ More ¡ Common ¡

slide-27
SLIDE 27

TO ¡DO ¡ ¡

Commitments ¡

COMMITMENTS: ¡THE ¡PATH ¡TO ¡IMPROVING ¡

  • Transcribe ¡everything ¡
  • Complete ¡To ¡Dos ¡
  • Respect ¡limits ¡
  • Capture ¡data ¡
  • Collect ¡metrics ¡
  • Follow ¡up ¡for ¡remote ¡coaching ¡
  • Prep ¡for ¡Opera;onal ¡Review ¡
  • For ¡leaders: ¡drive ¡learning ¡
slide-28
SLIDE 28

IT’S ¡MESSY ¡

It’s ¡ messy ¡

slide-29
SLIDE 29

Their ¡System ¡ Their ¡Voice ¡ Their ¡Ownership ¡

slide-30
SLIDE 30

Kick-­‑star*ng ¡Kanban ¡

¡DOWNLOAD ¡ ¡

¡PPT: ¡bit.ly/kickstartkanban ¡ ¡Handout: ¡bit.ly/kickstarthandout ¡ ¡

Created ¡by ¡Rick ¡Simmons ¡rsimmons@rallydev.com ¡ This ¡work ¡is ¡licensed ¡under ¡the ¡Crea;ve ¡Commons ¡A=ribu;on-­‑Noncommercial-­‑ShareAlike ¡3.0 ¡Unported ¡License. ¡

Rick ¡Simmons ¡ rsimmons@rallydev.com ¡ Twi=er ¡@simmons3k ¡

PHOTO ¡CREDITS ¡ Penney ¡by ¡miguelb ¡CC ¡BY ¡2.0 ¡flickr.com/photos/mig/1741299/ ¡ Party ¡hat ¡by ¡Chris ¡Radcliff ¡CC ¡BY-­‑SA ¡2.0 ¡ ¡flickr.com/photos/chris_radcliff/2584880777 ¡ Pizza ¡by ¡reb_reb2001 ¡CC ¡BY-­‑SA ¡2.0 ¡flickr.com/photos/59247791@N08/5505415842 ¡ Dog ¡and ¡ball ¡by ¡michaelwhitney ¡CC ¡BY ¡2.0 ¡flickr.com/photos/everyskyline/2275342474 ¡ Circuit ¡Board ¡photo ¡by ¡Amagill ¡CC ¡BY ¡2.0 ¡h=p://www.flickr.com/photos/amagill/2877920748 ¡ Others ¡by ¡author ¡ ¡