The Kanban Game Tsutomu YASUI aka Yattom Agile Developer and Coach

Slides:



Advertisements
Similar presentations
OR WHY YOULL NEVER GET IT ALL DONE! Larry Hart – TEC Chair Atlanta, GA.
Advertisements

Move It! Shake It! Manipulate It! Make and Take Grades 3 – 5 Rachel Rundstrom Patricia Allen 8/22/2012.
Iteration Planning.
4/7/2015  Copyright Valiant Technology Ltd Roamer Mathematics.
GAME’S RULES Children move freely in the playing-field. One child, standing in the middle, after some time he says :” PRETTY” LITTLE STATUES, ARE YOU.
Collaboration Establishing a positive classroom environment for group work to be productive CHALLENGE – EVALUATION – CREATIVITY – CLARITY – FOUNDATIONS.
Meetings that work Making meetings fun and functional.
ECE44x SCRUM Overview slides adapted from Marty Stepp
Welcome to Literature Circles Honors Social Studies Class !
“Muddy point” one-minute papers
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
CEP Welcome August 29, Matthew J. Koehler August 29, 2002CEP Cognition and Technology Who’s Who?  Team up with someone you don’t know.
ALTERNATIVE METHODOLOGY -KANBAN CMIS-570 Jacob Adams.
Lean Culture and Procurement October 29, 2013 Renee Smith Nyberg Process Improvement Program.
Combining Kanban and Scrum – lessons from a team of sysadmins Katarzyna Terlecka Agile Conference (AGILE), 2012 Student: 劉家豪 Student ID:
February 8: Decimal Day. WARM UP & UNDERSTANDING DECIMALS.
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
March 17, 2010 Dr. Monica Hartman. March Agenda Study Partners and Homework Helpers (30 Second Speech) Routines for Learning the Multiplication Facts.
Francelette’s Kindness Adventure Card Game. I. Special Rules for different difficulties I. Beginning players to Expert Players II. Being a referee for.
© 2011 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
SWEN 302: AGILE METHODS Roma Klapaukh & Alex Potanin.
Agile and XP Development Dan Fleck 2008 Dan Fleck 2008.
Kanban – Pizza Game Agile Tour Vietnam.
Welcome Parents All images were purchased from Scrappin’ Doodles and may not be redistributed.
Release and Iteration Planning September 13, 2008.
5. Planning.
The Games. NameHow to Play Likely Learning Outcome PropsTime Yes Lets When I say “Hey” you say “Hey What?” When I say “Lets” you say “Lets What?” “Lets…
Assessing and Moderating - Assessment without levels.
AP-1 5. Project Management. AP-2 Software Failure Software fails at a significant rate What is failure? Not delivering it on time is an estimation failure.
Task Board Evolution Nayan Hajratwala Lean / Agile Coach Chikli Consulting LLC Saline, Michigan, USA 陳柏彰.
SCRUMBAN?!?! What is it and how can it help your team?
Classroom Expectations
Haiku-Driven Development. Using Ritual and Ceremony to Sustain Agility and Stave Off Process Fatigue.
University of Southern California Center for Systems and Software Engineering Agile Project Management Tools Supannika Koolmanojwong CSCI 577a.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
P UTTING T HE F IVE P RACTICES OF E XEMPLARY L EADERSHIP I NTO P RACTICE.
April 24, 2017 Agile BVIR.
Partner A SOLVES the first problem.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
Megan Torrance | Using Agile to put SAM to Work 1 Megan Torrance DevLearn 2013 | Session #110 Using Agile to put SAM to.
Monday September 14th, 2015 Planner: – HW: Safety rules poster due Wed. 9/16 – Safety Quiz tomorrow - based on rules You Need: – Today: Daily 5 To Do:
SCRUM.
Module 3 Lesson 20. Objective Model 1 more and 1 less, 10 more and 10 less, and 100 more and 100 less when changing the hundreds place.
Group Work. Why Group Work? It’s a break from lecture or regular tasks. It gives everyone a chance to contribute. It can be fun. You can learn from each.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
n Taking Notes and Keeping a Journal n Listening Skills n Working Together n Managing Your Time.
Agile Ceremonies. Agile - Ceremonies cer·e·mo·ny serə ˌ mōnē noun 1. a formal religious or public occasion, typically one celebrating a particular event.
Warm up 1 Take a syllabus from the front table marked with your hour by it. Read through. Write 3 sentences on what you learned from the syllabus.
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
IS and Kanban.
#msdevcon Community Track IMPLEMENTATION OF SCRUM Bernardin Katić Insa Investment Software AG.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Coming up: What is Agile? XP Development Dan Fleck 2010 Dan Fleck 2010.
Upper Phase Maths Workshop Wednesday 25th January
Quick Intro to Kanban followed by a demo
Iterative Planning
Explicit Instruction an overview
Workshop 1: Leadership and Facilitation
Whole school homework projects
Johanna Rothman Agile Team Measurements Chapter 12
Or, the Sources of Variation Game
Monday 9/18/17 Copy this week’s schedule into your assignment notebook. Copy exactly as it written please. Notebook Entry: Review the list of criteria.
Scrum Again.
Does respect need to be in the form of an action?
Coming up: What is Agile?
Action!
Middle East Conf. History Simulation
1st Q, wk #1 Aug , 2018.
SD5953 Successful Project Management AGILE SOFTWARE DEVELOPMENT
Presentation transcript:

The Kanban Game Tsutomu YASUI aka Yattom Agile Developer and Coach EIWA System Management Japan

Please bring back something useful! The Kanban Game A collaborative experience Learn how to use Kanban Team-building tool Experiment for better Kanban Please bring back something useful!

You mean it!?

The Kanban Game

Materials 10 Story Cards Progress Record Sheet (3) Post it – for drawing Kanban boards 2 dices Toothpicks for chips (a lot) A Few Pens 30 Chance! Cards (Solution, Problem, and Event)

Story Cards and Estimated Work Effort ID & priority In the handout it’s days, but it’s hours. Estimated hours to finish test Estimated hours to finish the story Estimated hours to finish design Estimated hours to finish development

With Post-Its! Draw your Kanban board ToDo Design Queue WIP Development Test Done With Post-Its!

Game 1 Simple Task Board (or Scrum-ban)

Your Task Board ToDo In Progress Done Start Working Completed

ToDo In Progress Done Pick a Story you work on (if none) Roll 2 dice and deduct from the Story Draw a card Try a . Next member ToDo In Progress Done Rie Jack 10

You can only work on one card in a turn (a day). Leftovers from your finished Story are discarded.

Preparation Create your Kanban board on the tables Take out Problems and Solutions from Chance! Cards Shuffle Chance! Cards and stack face down Set Progress Record Sheet and pens in place I recommend someone to record progress

Progress Record Sheet Draw line from the first circle to the star Count the number of circles Draw a circle when someone rolled dice Count the length of the line Mark when the story finished (Done) with a star No circles when no one rolled dice It is better to assign someone for recording Put your ideas and improve!

Planning for an iteration Plan for 3-days iteration Choose Stories you work on in the iteration Estimated Work Effort is in hours (use total) Each member works 8 hours a day Put selected Story Cards on the “To Do” lane Plan again in each 3-days iteration The handout says otherwise, but it’s HOURS!

Story Cards and Estimated Work Effort ID & priority Estimated hours to finish test Estimated hours to finish the story Estimated hours to finish design Estimated hours to finish development

Set off when you’re ready! This Game1 is for 20 min.

Kanban

Kanban Visualization (or MIERUKA) of team’s progress and status Kanban show problems or wastes Enhance communications Many variations

Simple Task Board (also called Scrum-ban)

Jane is working too much? ToDo are shared Jane is working too much? ToDo In Progress Done Kenji Jane Tom Susan Yuki Kim Pete Show who’s on working what

(immediate, within a week, Projects Shows urgency (immediate, within a week, next week, later) Stages

Story ToDo In Progress Done Predictable Some Risk Highest Risk For Today Today Misc. Inbox

Quoted from Karl Scotland’s presentation at Lean Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.

3 Games for Today Game 1 Game 2 Game 3 Simple Task Board (or Scrum-ban) Game 2 Staged Game 3 WIP and Queue limits

Game 2 Staged

Create Your Task Board ToDo Design Development Test Done Start Working Finished each stage Completed The stages (design, development and test) are hypothetical, just an example for this workshop.

Make Assignments Assign human resources (you!) to stages You cannot change the assignment during an iteration Re-assign at the beginning of an iteration

Cards and Cards Problem Solution Problem Cards stick on Stories A Story with Problems cannot move to the next stage You can still work on (= roll dice) but never finish Solution Cards can solve Problems Keep Solutions in your hand for later use Choose a Solution from your hand and Define what the Problem is Then argue how the Solution solve it

Additional Rules You can change sign-ups only when the Story you’re currently working on is blocked by a Problem. Rearrange and rebalance human resource in each 3 rounds (3 days.)

Set off when you’re ready! This Game2 is for 30 min.

Retrospective Game 1 & 2

Opinions?

Talk about strategy Then write them down on flipcharts Coffee Break till 15:50

Game 3 WIP and Queue limits

Kanban Pull Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.

Quoted from Karl Scotland’s presentation at Kanban Conference – Miami 2009 http://www.leankanbanconference.com/presentations.html © Copyright 2009 EMC Corporation. All rights reserved.

Create Your Task Board Show limits explicitly with Post-Its ToDo Done Queue WIP Design Development Test Start Working Start Working on this stage Finished the stage Completed Queue Limit WIP Limit Show limits explicitly with Post-Its

WIP and Queue Limits In WIP, no more cards than the number of assigned personnel are allowed For Queue, team decides the limit Try and see, change as you like No Stories can be worked on while the Queue in the next stage is full.

Additional Rules Risk of Requirement Changes At the end of an iteration, roll 2 dice for each Story on the board (except Done.) If it’s double one, the Story is changed and it needs to be started from ToDo!

Set off when you’re ready! This Game3 is for 30 min.

Retrospective Game 3

Conclusion The game materials are open and free http://yattom.jp The cards are not enough for everyone I’d love feedbacks!

Thank you for coming! Tsutomu YASUI t-yasui@esm.co.jp http://yattom.jp Twitter: @yattom