Kanban Workshop


Kanban Workshop

This course gives you a jump-start on your Kanban journey, helps you to understand how it differs from other methods, and provides the foundation for applying Kanban principles in your own organization. The case studies and examples demonstrate how other companies leverage Kanban.

Kanban Overview

Kanban methods have increased in popularity. Going beyond the manufacturing origins, more and more teams in information technology are adopting the practices. Kanban methods go beyond the visual aspects of the Kanban board. In addition to visualizing the work in progress, Kanban provides techniques to manage the flow of work and continuously improve on that flow. The concepts are easy to understand yet difficult to master.

The advantages of a Kanban systems includes flexibility of process, reduced waste, increased productivity, and improved efficiency. Learn to focus on the work that is needed and reduce the time spent on the wrong work.

This course provides guidance on Kanban implementation and bootstrapping a Kanban system in your own organization. Understand how Kanban is a cultural change initiative and what that shift means.

The Kanban workshop is for anyone trying to create a cultural framework for continuous improvement; finding the problems, identifying bottlenecks, and managing the work in process. Learn how Kanban can be applied to your software development workflow and how it differs from other development methods.

Organizing and Leading Kanban Teams

The Kanban method is an adaptive system that helps organizations evolve their processes. It can start small but it can be a catalyst for overall cultural change. Kanban promotes incremental change in process, processes tailored to each project or value stream, and continuous improvement.

  • Optimize the flow of work by a managing work in progress (WIP) and removing bottlenecks
  • Identify and eliminate sources of waste in the development lifecycle
  • Combine Kanban with Scrum to improve overall team performance and maximize benefits
  • Scale agile by using Kanban at the program and portfolio levels

All team members responsible for delivering outstanding software, including:

  • Business analysts
  • Technical analysts
  • Project managers
  • Software engineers/programmers
  • Development managers
  • Product managers
  • Product analysts
  • Testers
  • QA engineers
  • Documentation specialists

1. Introduction

  • Course summary
  • Topics covered

2. The Case for Change

  • What is Lean?
  • What is Agile?
  • What is Kanban?
  • Why Kanban?
  • How Kanban differs from other methodologies
  • How Kanban differs from Scrum
  • Benefits of Kanban
  • How Kanban differs from other Agile methodologies

3. Kanban Overview and Concepts

  • Kanban''s Five Core Properties
  • Kanban Emergent Behaviors
  • Kanban Team
  • Roles
  • General High-Level Concepts
  • Kanban Origins And Evolution
  • The Kanban Concepts, Principles, and Terminology
  • Common Misunderstandings and Pitfalls of Kanban
  • Kanban Core Principles

4. Implementing Kanban

  • Work Item Types
  • Card Walls
  • Workflow
  • Queues and Buffers
  • Cadences
  • Work-in-Progress
  • Bottlenecks
  • Capacity Allocation
  • Class of Service
  • Service Level Agreements
  • Issues and Blocked Items
  • Visualization of Work
  • Up a Card Wall
  • Setting Work-in-Process Limits
  • Limiting Work-in-Process
  • Analyzing the Flow of Work
  • Learn to Build Visualization Methods Like a Kanban Board
  • Implementation Approaches
  • How to Use Work Item Types
  • Setting Input and Output Limits
  • Service Levels Agreements
  • Sources of Variability

5. Metrics and Reporting

  • Metrics Overview
  • Tracking Work-in-Process
  • Cumulative Flow Diagram
  • Lead Time
  • Trends
  • Throughput and Production Rates
  • Flow Efficiency
  • Failure Load/Cost of Poor Quality
  • Kanban Metrics and Management Reporting
  • Metrics and Tracking Methods
  • Optimize the Flow of Work

6. Scaling Kanban

  • Scaling Kanban for projects
  • Work Item Levels
  • User Stories
  • Minimal Marketable Release
  • Two-Tiered Card Walls
  • Swim Lanes
  • Class of Service
  • Systems Integration
  • Managing Shared Resources
  • Service Oriented Architecture
  • Operations Review
  • Understand Considerations for Scaling Kanban
  • How Kanban is Used by Software Development Teams
  • Using the Minimum Marketable Release to Break Work Down
  • How to Conduct Operations Reviews

7. Improvements

  • Three Types of Improvement Opportunities
  • Warning Signs
  • Bottlenecks
  • Economic Model for Lean
  • Sources of Variability
  • Issue Management and Escalation Policies
  • Optimizing Your Kanban System
  • Practices to Improve Kanban Team Performance

8. Kanban Change Initiative

  • Cultural Change Components of Kanban
  • Goals Behind the Kanban Approach to Change
  • Kaizen Culture
  • Cultural Change
  • Kanban Transition
  • Kotter''s Model
  • Continuous Improvement Culture
  • Learn the Role of Continuous Improvement
  • Experiments and Analysis to Improve Team Performance

9. Summary

  • Key Takeaways
  • Kanban Objectives Board
  • Survey Information

10. Exercises

  • Review Kanban Emergent Behaviors
  • Building a Kanban Board
  • Documenting a work Flow
  • Change a Workflow into a Kanban System
  • Kanban Simulation

Upcoming Classes

Dates Location GTR  
Jan 23-25 (12pm-4:30pm) EST
Feb 15-17 (12pm-4:30pm) EST
Mar 20-22 (12pm-4:30pm) EST
Apr 10-12 (12pm-4:30pm) EST
May 17-19 (12pm-4:30pm) EST
Jun 21-23 (12pm-4:30pm) EST
Jul 24-26 (12pm-4:30pm) EST


Whether you need assistance scheduling a class for yourself or for your group, GCA's Education Account Manager's will craft a customized training solution to meet the needs of your organization.