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 ¡the ¡Crea;ve ¡Commons ¡A=ribu;on-‑Noncommercial-‑ShareAlike ¡3.0 ¡Unported ¡License. ¡
RALLY’S ¡“TEAM ¡LAUNCH” ¡OFFERINGS ¡FOR ¡SCRUM ¡AND ¡KANBAN ¡ PART ¡1 ¡ ¡ 2d ¡on ¡site ¡ Launch ¡ ¡ Remote ¡ the ¡team ¡ coaching ¡ PART ¡2 ¡ 2d ¡on ¡site ¡ Improve ¡ ¡ the ¡team ¡
BOK ¡ LEAN ¡ AGILE ¡ Core ¡& ¡ Emergent ¡ * ¡ Proper;es ¡ KANBAN ¡ SCRUM ¡ *Kanban ¡by ¡David ¡J. ¡Anderson ¡ (not ¡to ¡scale) ¡
CORE ¡KANBAN ¡PROPERTIES ¡ VISUALIZE ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡Visualize ¡workflow ¡ WIP ¡ Limit ¡WIP ¡ MEASURE ¡ Measure ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡and ¡manage ¡flow ¡ POLICIES ¡ Make ¡process ¡policies ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡explicit ¡ IMPROVEMENT ¡ User ¡models ¡to ¡recognize ¡improvement ¡ ¡ opportuni;es ¡ Kanban ¡by ¡David ¡J. ¡Anderson ¡
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 ¡ Kanban ¡by ¡David ¡J. ¡Anderson ¡ * ¡Trea;ng ¡these ¡as ¡Core ¡proper;es ¡
PRIORITIES ¡FOR ¡KICK-‑STARTING ¡ HOW ¡ Prac;ces ¡ Mechanics ¡ OVER ¡ WHY ¡ Principles ¡ Concepts ¡
MANY ¡IMPORTANT ¡CONCEPTS ¡ Demand ¡ Flow ¡ WIP ¡ Varia;on ¡ Cadence ¡ Value ¡ Quality ¡ Visualiza;on ¡ Learning ¡ Slack ¡ Batches ¡ Pull ¡ Expand-‑ Swarm ¡ Feedback ¡ Queues ¡ Collapse ¡ System ¡ Models ¡ Blocks ¡ Measurement ¡ Thinking ¡
CORE ¡CONCEPTS ¡FOR ¡KICK-‑STARTING ¡(RICK’S) ¡ PULL ¡ FLOW ¡ SLACK ¡ SYSTEM ¡ CADENCE ¡ SWARM ¡ THINKING ¡
AN ¡END-‑TO-‑END ¡SET ¡OF ¡PRACTICES: ¡MECHANICS, ¡ARTIFACTS, ¡ROLES ¡ Roles ¡& ¡responsibili;es ¡ Work ¡types ¡ LEGEND ¡ -‑-‑-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑-‑-‑-‑-‑-‑ ¡-‑-‑ ¡-‑-‑ ¡ -‑-‑-‑-‑-‑ ¡-‑-‑ ¡-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑ ¡ Board ¡& ¡states ¡ Policies ¡ Card ¡contents ¡ 4 ¡ Cadences ¡ WIP ¡Limits ¡ Metrics ¡
CONTENT ¡TYPES ¡FOR ¡KICK-‑STARTING ¡ % ¡ Learning ¡ Context ¡ Experience ¡ Small ¡ Kanban ¡ 25 ¡ 50 ¡ 25 ¡ team ¡ Large ¡ Kanban ¡ 15 ¡ 70 ¡ 15 ¡ team ¡ Scrum ¡ team ¡ 40 ¡ 40 ¡ 20 ¡ ¡
FLOW ¡OF ¡CONTENT ¡FOR ¡KICK-‑STARTING ¡ Where ¡are ¡ ¡ Current ¡state ¡ we ¡now? ¡ What’s ¡ ¡ Background ¡ Kanban? ¡ How ¡does ¡ ¡ Experience ¡ it ¡feel? ¡ What’s ¡our ¡ ¡ System ¡Design ¡ Kanban ¡system? ¡ What’s ¡ ¡ Commitments ¡ next? ¡
RALLY ¡GIGS ¡2011 ¡ GIGS ¡ 2011 ¡
SUCCESSFUL ¡OUTCOMES ¡
#KLRIS ¡2011 ¡
FRAMING ¡THE ¡QUESTION ¡AT ¡KLRIS ¡
PRIORITIZING ¡AT ¡KLRIS ¡ 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 ¡
AGENDA ¡FOR ¡KICK-‑STARTING ¡ Day ¡1 ¡ Current ¡state… ¡ People ¡& ¡work ¡ Background… ¡ “Core” ¡Kanban ¡ (Agile, ¡Scrum) ¡ Experience… ¡ Games ¡& ¡ exercises ¡ Day ¡2 ¡ Design… ¡ Kanban ¡system ¡ Some ¡ Commitments… ¡ To-‑dos ¡ things ¡ move ¡ around ¡
CONTEXT: ¡CREATING ¡A ¡MODEL ¡OF ¡THE ¡CURRENT ¡CONTEXT ¡ 1. ¡Org ¡ Map ¡ 2. ¡Work ¡ item ¡ types ¡ 3. ¡Work ¡ Flow ¡ 4. ¡Current ¡CT ¡
BACKGROUND: ¡INFO ¡ON ¡AGILE ¡AND ¡KANBAN ¡ Agile ¡& ¡ & ¡Scrum? ¡ Kanban ¡ Kanban ¡ mechanics ¡ Kanban ¡ concepts ¡
EXPERIENCE: ¡DRIVING ¡LEARNING ¡ getKanban ¡ –mechanics ¡& ¡concepts ¡ Kanban ¡Pizza ¡ –flow, ¡system ¡model ¡ Penney ¡game ¡ 1 2 3 –flow, ¡batch, ¡u?liza?on ¡ I II III 1IA ¡ ¡ A B C –task ¡switching ¡ Party ¡game ¡ –batch, ¡swarm, ¡WIP ¡ ¡ BallPoint ¡ –flow, ¡organizing ¡
System Design
HANDOUTS ¡
TO ¡LAUNCH ¡WE ¡NEED: ¡ Roles ¡& ¡responsibili;es ¡ Work ¡types ¡ LEGEND ¡ -‑-‑-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑-‑-‑-‑-‑-‑ ¡-‑-‑ ¡-‑-‑ ¡ -‑-‑-‑-‑-‑ ¡-‑-‑ ¡-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑ ¡ Board ¡& ¡states ¡ Policies ¡ Card ¡contents ¡ 4 ¡ Cadences ¡ WIP ¡Limits ¡ Metrics ¡
BUILD ¡OUT ¡A ¡BOARD ¡WITH ¡POLICIES ¡& ¡WIP ¡ 2 ¡ 4 ¡ 3 ¡ 5 ¡ -‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑ ¡-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑-‑ ¡ -‑-‑-‑-‑-‑-‑ ¡
DESIGN ¡COMPONENTS ¡FLOW ¡ ¡COMPLEXLY ¡ TO ¡DO ¡ Cards ¡ ¡ Work ¡Types ¡ Team ¡Policies ¡ Metrics ¡ Boundary ¡ Cadences ¡ ¡ Policies ¡ ¡ CT ¡(LT) ¡ ✔ ¡ Priori;ze: ¡ xxx ¡ WIP ¡ ✔ ¡ Retrospect: ¡ xxx ¡ Ops ¡review: ¡ xxx ¡
SOME ¡PATTERNS ¡ARE ¡MORE ¡LIKELY ¡THAN ¡OTHERS ¡(FOR ¡NOW) ¡ Less ¡ More ¡ Common ¡ Common ¡ Expedi;ng ¡ Swim ¡Lanes ¡ Expand/Collapse ¡ Wait ¡States ¡ Buffers ¡ SLAs ¡ Cost ¡of ¡Delay ¡ Classes ¡of ¡Service ¡ Capacity ¡Alloca;on ¡
COMMITMENTS: ¡THE ¡PATH ¡TO ¡IMPROVING ¡ TO ¡DO ¡ Commitments ¡ ¡ • 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 ¡
IT’S ¡MESSY ¡ It’s ¡ messy ¡
Their ¡System ¡ Their ¡Voice ¡ Their ¡Ownership ¡
Kick-‑star*ng ¡Kanban ¡ ¡ DOWNLOAD ¡ ¡ ¡PPT: ¡bit.ly/kickstartkanban ¡ ¡Handout: ¡bit.ly/kickstarthandout ¡ ¡ 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 ¡ ¡ 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. ¡
Recommend
More recommend