Herbie An Introduction to WiP Limits

Similar documents
turning data into dollars

Drum Buffer-Rope. Skorkovský. Based on : R. Holt, Ph.D., PE

De-Mystifying Kanban:

THE GOAL. Dr. Eliyahu Goldratt. Theory of Constraints

CHAPTER 4.0 SYNCHRONOUS MANUFACTURING SYSTEM

Drum-Buffer-Rope in PlanetTogether Galaxy

welcome to Agile Learning Labs Understanding Kanban

Drum Buffer-Rope. Based on : R. Holt, Ph.D., PE

Kanban, Flow and Cadence

Real Time Management of All Operational Domains and Workflows in Your Laboratory. Chris Christopher Csquared Global Healthcare Consulting

JOB SEQUENCING & WIP LEVEL DETERMINATION IN A CYCLIC CONWIP FLOWSHOP WITH BLOCKING

JOB SEQUENCING & WIP LEVEL DETERMINATION IN A CYCLIC CONWIP FLOWSHOP WITH BLOCKING

COPYRIGHTED MATERIAL OVERVIEW OF THE THEORY OF CONSTRAINTS DEFINITIONS FOR THE OPERATIONAL ASPECTS OF THE THEORY OF CONSTRAINTS

ITSM and the Theory of Constraints. Stuart James #bcssmsg

Eli Schragenheim

Finished goods available to meet Takt time when variations in customer demand exist.

USING THE THEORY OF CONSTRAINTS TO PRODUCTION PROCESSES IMPROVEMENT

PLUS VALUE STREAM MAPPING

The Five Focusing Steps

ARS AGILIS AGILE PM WITH SCRUM, LEAN & KANBAN. MICHAEL CHIK Senior Agile Coach, McKinsey Founder, Ars Agilis.

Process design Push-pull boundary 35C03000 Process Analysis and Management Max Finne, Assistant Professor of Information and Service management

David J. Anderson. Kanban & Accelerated Achievement of High Levels of Organizational Maturity.

LEAN IN THE SOFTWARE TEST LAB

EXAMINATION OF THE EFFECTS OF BOTTLENECKS AND PRODUCTION CONTROL RULES AT ASSEMBLY STATIONS

6 Months of Lean-Agile Re-education

CHAPTER 2 LITERATURE REVIEW

Manufacturing Resource Planning

KANBAN EXPLAINED Seeing the Constraints

MIT 2.853/2.854 Introduction to Manufacturing Systems. Multi-Stage Control and Scheduling. Lecturer: Stanley B. Gershwin

Throughput Accounting (Relevant to PBE Paper II Management Accounting and Finance)

Agile & Lean / Kanban

Chapter 17. Synchronizing and Balancing Processes. Level the master production schedule. Production. Time

Operation Management (OM) Introduction

8 Tools to Over Manage the Bottleneck

Kanban kick- start (v2)

Lean Principles. Jerry D. Kilpatrick. This article was originally written for and published by MEP Utah in 2003 (

Flow and Pull Systems

ThermoFab and DBR: Manufacturing At Warp Speed. A White Paper Report

What You Must Attend to to Achieve Agile at Scale (and how SAFe

Optimizing Inplant Supply Chain in Steel Plants by Integrating Lean Manufacturing and Theory of Constrains through Dynamic Simulation

IT 470a Six Sigma Chapter X

ANDREA FRYREAR. President & Lead Trainer. Going with the Flow Adapting Scrum for Agile Marketing

Digitizing Complex Discrete Manufacturing Processes

Just In Time (JIT) Quality and Reliability Engg. (171906) H I T. Hit suyo na mono O Iru toki iru dake Tasukuran

Introduction to Lean CAPTURE AND LEVERAGE THE LEAN ADVANTAGE. Introduction to Lean. Learning Objectives

Measurements That Count (and Some That Don t) Hank IT DEPENDS Barr CFPIM, CSCP, CLTD, CSCM, 6σBB, C.P.M., CLA/CLT Vancouver BC November 1, 2018

LEGALLY KANBAN LKNA18

Part 3 : 11/10/10 21:33:42. The four factors that derive from a company's distinctive competencies and which create competitive advantage are

The Concept of Bottleneck

Multi-Stage Control and Scheduling

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Standing on the shoulders of Giants Production concepts versus production applications The Hitachi Tool Engineering Example By Dr.

EasyChair Preprint. Economic Investigation in Variable Transfer Batch Size, in CONWIP Controlled Transfer Line

Towards a framework for managing knowledge work

WHITE PAPER. Assessing Kanban fitment in the Fluid and Fast-paced World of Software Development. Abstract

A Roadmap Approach For Implementing Theory of Constraints In Manufacturing Organisations

MIT Manufacturing Systems Analysis Lecture 1: Overview

Recent Advances in Manufacturing Engineering

Introducing Fast Flexible Flow at Hewlett-Packard

Make-to-Stock under Drum-Buffer-Rope and Buffer Management Methodology

Lean Principles and Applications

PETRI NET VERSUS QUEUING THEORY FOR EVALUATION OF FLEXIBLE MANUFACTURING SYSTEMS

A Concept for Project Manufacturing Planning and Control for Engineer-to-Order Companies

What is production capacity? Factors that determine capacity. Antti Salonen PPU411. The maximum rate of output for a facility

Pipeline Management. David Kirjassoff. DEK Management Consulting

Antwerp, 3-4 Oct. Vesselin Mitrov, SAP

Lean Enterprise Portfolio Management

THE EVOLUTION OF LEAN

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

Why We Need More Than MVPs

Meeting Tight Software Schedules Through Cycle Time Reduction

Implementing Kanban from shallow to deep, value all the way down

Scrumagilean A practical introduction to Lean Principles Jon Terry

KEY ISSUES in Advanced Operations Management. Timo Seppälä

The Traffic Fallacy. UMD PM Symposium May 11, Sean Eddings The Traffic Fallacy - PM Symposium

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

Printed Circuit Board Assembly. Value Stream Mapping Activity

MANUFACTURING SYSTEM BETP 3814 INTRODUCTION TO MANUFACTURING SYSTEM

Theory of Constraints at Hindalco Industries Ltd Rolling mills division Renukoot This case study covers the successful deployment of Theory of

Technical Operations Engine Maintenance Operations. Meeting Challenges in Engine Maintenance. Gary Adams

Multi-Layer Stream Mapping applied to a productive system

10 pitfalls when implementing kanban

Highlights of CCPM - Critical Chain Project Management The TOC way of managing projects By Oded Cohen International Director Goldratt Schools

Operation Management (OM) Introduction

Factory Physics Analytics with applications to Project Production

Ch 26 Just-In-Time and Lean Production. What is Lean Production? Structure of Lean Production System. Activities in Manufacturing.

Scrum, Kanban, DevOps, and Nexus

Dynamic Buffering of a Capacity Constrained Resource via the Theory of Constraints

What can we learn from the development of the profound ideas of Dr. Goldratt?

Planning. Planning Horizon. Stages of Planning. Dr. Richard Jerz

Outline. Push-Pull Systems Global Company Profile: Toyota Motor Corporation Just-in-Time, the Toyota Production System, and Lean Operations

Best practices in demand and inventory planning

Production Release Control: Paced, WIP-Based or Demand-Driven? Revisiting the Push/Pull and Make-to-Order/Make-to-Stock Distinctions

Oracle Production Scheduling. Maximize shop floor throughput and optimize resource utilization

Combining Lean, Six Sigma, and the Theory of Constraints to Achieve Breakthrough Performance A VELOCITY White Paper

TOCICO CONFERENCE The PECo Journey : The Fusion of Theory of Constraints, Lean and Six Sigma- Velocity

Profit Center Planning & Analysis

TPS Basics. What defines worth? Value: The key focus. Delivery. Worth Value= Cost. Functionality: what the product will do Performance Features

Toyota s 14 Steps to Becoming Lean

The Kanban Guide for Scrum Teams

Transcription:

Herbie An Introduction to WiP Limits Speaker: John Yorke Agile Coach at WWT Asynchrony Labs Email: John.Yorke@asynchrony.com Twitter: @JohnyVindex Blog: www.yorkesoftware.com Game: MotorCityGame.com

Kanban Method formally devised by Taiichi Ohno 1. Visualize Your Work Make ALL work visible Make Policies explicit Identify Workflows 2. Limit Work in Progress 3. Improve Flow Inspect and Adapt

Motor Manufacturing Motor Car invented by Karl Benz in 1886

Assembly Line Assembly line invented by Marc Isambard Brunel (1803) Motor Car Assembly line by Ransom E. Olds What about Henry Ford? He invented the Moving Assembly Line

Why was the Model T only available in Black? Model T came off the line every 3 minutes, taking just 93 minutes to build one. Only the black paint would dry fast enough until a new paint was developed 12 years later in 1926

Why does that matter? An assembly line/replaceable parts is the first time people were not working towards a specific and visible end product. Prior to that over production or under production was not an issue in the same way.

Terms Work In Progress

Work in Progress Limits Why might we use WiP Limits? 1. Help Identify bottlenecks 2. Improve cycle time 3. Reduce Inventory Costs 4. Ability to respond to change more quickly 5. Encourage T-shaped people 6. Lack of explicit policy creates confusion 7. Increase Throughput

Work in Progress Limits Why might WiP Limits be undesirable? 1. Too tight can starve your flow and reduce throughput 2. Too loose and you don t see the problems 3. Not always easy to understand or apply 4. Encourages T-shaped people*

More Terms Cycle Time Wait Time Lead/Delivery Time

Forecasting Little s Law A Customer has asked when his car will be complete, he is not asking to expedite merely to forecast. Little s Law Mathematical theory on queues Average Cycle time = Average WiP/Average Throughput Boring!

Little s Law in Starbucks Minutes until I get coffee = Number of people in line people served per minute 11 in line 1 per minute = 11 minutes to get coffee

Little s Law in Starbucks Minutes until I get coffee = Number of people in line people served per minute How do I get served more quickly? Option 1 Reduce the number of people in the queue Option 2 Increase the number of people served each minute

How might you limit work in progress? What can we learn from the past? Henry Ford, observed excess WiP and reduced space Taiichi Ohno, used cards to limit items worked on Eli Goldratt, observed that WiP is constrained only by your bottleneck Balance production line, all workstations to have same average throughput/cycle time.*

WiP Limits in Kanban There are 4 broad types of WiP Limits that I have observed in Kanban. 1. Column WiP Limits (Henry Ford) 2. ConWiP Limits (Taiichi Ohno) 3. DBR - Drum, Buffer, Rope (Eli Goldratt) 4. Balanced Production to Maximize Efficiency (USA Motor Industry)*

WiP Limits If a WiP limit exists it cannot be exceeded at any point in the turn.

Drum-Buffer-Rope - Herbie Buffer Rope Drum

The Mythical Balanced System In a balanced system the desire is to attempt to have all workstation s average production to be equal. Mathematically this gives the superficial impression that you can maximize utilization without hurting throughput. However it ignores reality, All workstations have statistical variations Work (especially in software) is not consistent The focus is on utilization rather than throughput.

Motor City Experiment Teams will run for 8 iterations(hours) (dice rolled by facilitator) Compare throughput How many completed cars Teams will review progress, What would you change? Can you see a bottleneck?

Motor City Experiment How many cars are still in flight? In manufacturing the blocks represent effort and materials, in software it is the same, code is our inventory and it costs real money. Our client/employer pays for our time and so their expense reflects work in progress AND completed items Whose cost is highest?

Do WIP limits help us? What are the consequences of too tight or too loose limits Why should WiP limits be explicit? Which WiP limit style is best? In the game, when used correctly Throughput should be the same, only amount of WiP is impacted. Understanding your workflow and your limitations is key. E.g. Only have a designer 1 day a week then ensure there is a buffer of work for them. If Devs regularly get ahead of testing or deployment, then limit Dev column to encourage leaving comfort zone. Simple is usually easier system wide limit focuses on flow, but be aware of buffering work for constraints

Summary Why might we use WiP Limits? 1. Help Identify bottlenecks 2. Improve cycle time 3. Reduce Inventory Costs 4. Ability to respond to change more quickly 5. Encourage T-shaped people 6. Lack of explicit policy creates confusion JohnsYorke@gmail.com www.yorkesoftware.com www.motorcitygame.com