Designing your Kanban Board to Map your Process



Similar documents
Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014

Getting Started with Kanban Paul Klipp

TABLE OF CONTENTS. Foreword. How to Use This Guide. Introduction. Step 1: Map Your Current Workflow. Step 2: Put Work on the Board

Kanban For Software Engineering

Assignment 1: Your Best Backlog

Personal Kanban. Stop wasting your life

Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes

Agile support with Kanban some tips and tricks By Tomas Björkholm

A Kanban System for Software Engineering

Kanban. Marek Majchrzak, Andrzej Bednarz Wrocław,

Components of a Reading Workshop Mini-Lesson

Getting Started with Agile Project Management Methods for Elearning

MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN

An Introduction to Kanban for Scrum Users. Stephen Forte Chief Strategy Officer,

MTAT Software Engineering

Agile and lean methods for managing application development process

Using a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com jpatton@acm.org

Lean Software Development and Kanban

50 Must-Have Content Ideas for Your Newsletter

agenda AGILE AT SCALE

Kanban: Naturally suited for Enterprise Adoption

Agile and lean methods for managing application development process

The rest of this document describes how to facilitate a Danske Bank Kanban game.

2 Mathematics Curriculum

Kanban kick- start. By Tomas Björkholm at Crisp, April 2011

Scrum vs. Kanban vs. Scrumban

Organizational agility the ability to react quickly to changing market circumstances is. Agility and Cost. Organizational Design and Key Workflows

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014

How to make internal links in a Word document

VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.

VISUAL management techniques for optimum INVENTORY form, fit and function

Five Tips to Achieve a Lean Manufacturing Business

Kanban game. Danske Bank version developed by Sune Lomholt based on Software development Kanban Christina Skaskiw

BBC Learning English Talk about English Business Language To Go Part 10 - Dealing with difficult clients

Advertising Strategy Advertising, Design & Creative Aspects of Marketing Communications

AGILE & KANBAN IN COORDINATION. Ryan Polk

Planning a Successful Facebook Fan Promotion

THE SME S GUIDE TO COST-EFFECTIVE WEBSITE MARKETING

Information. Security Series. Evaluate Your. Information. Security Program. Survey to find out if you are making progress

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate.

Top Ten Mistakes in the FCE Writing Paper (And How to Avoid Them) By Neil Harris

BBC Learning English Talk about English Business Language To Go Part 2 - Induction

10 kanban boards and their context

GUESSING BY LOOKING AT CLUES >> see it

BBC Learning English Talk about English Business Language To Go Part 1 - Interviews

WUSC MEDIA TRAINING Media Tip Sheet

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Writing Essays. SAS 25 W11 Karen Kostan, Margaret Swisher

Preface. PART I Background, Principles, Overview 1

LISTEN A MINUTE.com. Accidents. One minute a day is all you need to improve your listening skills.

B2B Customer Satisfaction Research

Modern Risk Management with Kanban

Social Studies Fair: February 23, 6:30 P.M.

5 STEPS to INCREASE WEBSITE LEADS. An Introduction to Inbound Marketing. a product of the

Lesson Description. Concepts. Objectives. Content Standards. Time Required. KaChing! Lesson 4: Your Budget Plan

Lesson One: The Bible An Adventurous Book

BBC LEARNING ENGLISH 6 Minute Grammar Question forms

VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS. Ganesh S Thummala. A Research Paper. Submitted in Partial Fulfillment of the

TeachingEnglish Lesson plans. Kim s blog

Scheduling work in Kanban

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

Introduction to Software Kanban

Five Core Principles of Successful Business Architecture

Sentence Blocks. Sentence Focus Activity. Contents

Session 7 Fractions and Decimals

How Can Teachers Teach Listening?

V-Combo VR-09 Workshop

POLITE ENGLISH. Expressing your gratitude in English. FREE ON-LINE COURSE. Lesson 6: version without a key

Date Solving Multi-Step Word Problems Warm-Up

HOW TO USE CUSTOMER DATA TO RECHARGE YOUR MARKETING

The Consultants Guide to. Successfully Implementing 5S

The Power of Relationships

Kanban in a nutshell. Chapter Origins and Principles

Forex Scalping Cheat Sheets

Transportation: Week 2 of 2

Your Guide to Site Traffic Analysis Using Webtrends Analytics

Field Guide YMCA Community Campaign with Online Peer to Peer Fundraising Tool

What is meant by the term, Lean Software Development? November 2014

Is Calculating ROI Meaningful for Agile Projects? December 2014

How to Run a Successful Big Data POC in 6 Weeks

Getting Started with WebSite Tonight

13 Simple Facebook Best Practices To Build Your Business Facebook Page

Introduction to Fractions

@amyporterfield #FBlistbuilding

BBC LEARNING ENGLISH 6 Minute Grammar So, such, enough, too

GET THINKING. Lesson: Get Thinking Museums. Teacher s notes. Procedure

Follow us on Tweet about this session: #fceda.

Whack-a-Witch. Level. Activity Checklist Follow these INSTRUCTIONS one by one. Test Your Project Click on the green flag to TEST your code

Load Testing Basics: These are the basic ideas in setting up a load test By: Bob Wescott

David J. Anderson President, Modus Cooperandi, Performance Through Collaboration

How to Initiate and Sustain Lean Process Improvement

Software Engineering I (02161)

Transcription:

Designing your Kanban Board to Map your Process February 26, 2014 Chris Hefley, CEO, LeanKit

Need help mapping your process?

Introductions

Review: Kanban 1.Visualize your work 2.Limit your Work-in-Process (WIP) This definition comes from the book Personal Kanban, by Jim Benson and Tonianne de Maria Barry

Review: The Kanban Method 4 Basic Principles: 1. Start with what you do now 2. Agree to pursue incremental, evolutionary change 3. Respect the current process, roles, responsibilities and titles 4. Encourage acts of leadership at all levels The Kanban Method was developed by David J. Anderson

Review: The Kanban Method 5 Core Properties 1. Visualize the Workflow 2. Limit WIP 3. Manage Flow 4. Make Process Policies Explicit 5. Improve Collaboratively

What Process To Model? The Team

A Rule of Thumb Grammar is fun! Cards are often Nouns (or noun phrases) Lanes on the board are often Verbs (or verb phrases)

Another Way to Put It Cards: The Things that have value, that the team delivers. Lanes: The Activities performed on the Things in order to deliver them.

Start With What You Do Now Map the process collaboratively, as an exercise for the entire team Resist the urge to re-engineer or make improvements to the process Just start with what you do now

Exercise: Discovering Work-in-Process 5 Minutes: On a sheet of paper, write down 5-10 things that you re currently working on.

Exercise: Discovering Work-in-Process 10 Minutes: For each item of WIP you wrote down, answer the following questions: 1. What type of work is it? 2. Where is it now? 3. Where was it just before I got it? 4. Where will it go when I m done with it? (Try doing this exercise in pairs)

What type of work is it? Project Deliverable User Story Task Request Ticket Defect Feature Test Campaign Requirement White Paper Landing Page These eventually become your card types

Where is it now? I m working on it, so I d say it s In Development I ve finished it, but it hasn t been tested yet, so I d say it s Waiting for Testing

Where was it just before I got it? Susan, the business analyst, had it before me. So, I d say it was Done with Analysis, but not yet started in Development.

Where will it go when I m done with it? When I m done with it, it ll be Ready to Deploy After I m done with it, it will be In Production

First shot at mapping your process Finally! Time to draw something!

To Do, Doing, and Done Most processes boil down to some version of: To Do, Doing, and Done. And most of the detail we are looking to model is in the Doing part. Once we ve started it, what steps does work go through on its way to Done?

Systems Thinking Our team is a System. We succeed or fail together. Some of us are specialists, true, but we re still one Team.

Work Entering The System Jeff, I m gonna need you you to re-calibrate the unilateral phase detractors of the RetroEncabulator, and I need it done by Monday. Identify the Source of Demand Sure thing, Mr Lumbergh. Should be no problem at all. There s often more than one!

Work Exiting the System Where does work go when the team is Done with it? Where is it when you stop thinking about it and move on to the next thing?

Searching for Queues, get it? Ha! You know, because queues sounds like clues, see? Looking for Queues

Queues, and Who Owns them. Ownership Ownership And so is this Ready to Deploy This Done lane is a Queue

Why does it matter who owns it? Ownership It s about whose WIP limit it counts against. And it defines push vs. pull. A Pull system helps me balance my demand against my available throughput, and prevents major WIP from building up around my bottlenecks.

Push vs. Pull Um Ok. Design is done. I m Pushing it into your ready queue. You own it now.

Push vs. Pull Design is Done. Thanks. I ll pull it and start working on it when I have capacity

Handoffs For many teams, there are handoffs in the process where the work leaves your control. For example, a development team where a software release must be submitted to another department for approval before release. Ideally, you want to reduce those friction points. But until you do, call them out specifically on your kanban board.

Examples Sub-Lanes Don t forget to Start with what you do now. These are just examples of how you might visually model your current reality.

Parallel Workflows

An Expedite Lane across the top

Getting your WIP on the Board Improve collaboratively

Looking for Hidden WIP Am I working on, or waiting on, any WIP that s not on the board?

Start with the basics: Total WIP Blockers Throughput (Cards complete/day) Metrics

Anti-Patterns A lane per person Kanban Pro Tip Keeping the work moving is much more important than keeping the workers busy. I expect each individual to perform at optimum capacity!

Multiple Value Streams What if we re not really one team?

Start with What you Do Now Pursue Incremental, Evolutionary Change

Questions? Should you map more than once process on the same board? What level of granularity is suitable when dealing with large, complex workflows? What s your opinion on using a web-based board vs. a physical board? Can Kanban be incorporated into a non-agile workplace?

Next Steps Give it a try and remember you don t have to get it 100% right. We ll be sending you some additional resources to help you get started: Blog post by Jim Benson, co-author of Personal Kanban Short video on how to modify your board in LeanKit so that it reflects the steps in your process

Designing your Kanban board to map your process Thanks! Claire.george@leankit.com Chris.Hefley@leankit.com