Kanban 101

Last Updated on Monday, 25 October 2010 01:11 Written by Mike Cottmeyer Wednesday, 20 October 2010 01:12

Course Overview

Many companies are looking to use agile development to increase the speed and quality of software development. Kanban Software Development is the application of visualizing work, throttling work In process, and establishing continuous flow to the development organization. Learn how to get started with Kanban and how to apply established improvement models to continuously improve performance. Understand how to set SLA’s, establish policies, perform operations reviews, and apply advanced techniques to dramatically improve the maturity, predictability, and agility of your organization.

What you will learn?

  • An introduction to Lean, Pull Systems and Kanban
  • 4 areas of focus to deliver success
  • Getting Started with Kanban
  • Classes of Service and Policy
  • Use models to identify improvement opportunities
  • Implementing a culture of continuous improvement (Kaizen) with Kanban
  • Applying Lean Concepts with Kanban
  • Identifying and Managing Bottlenecks with Kanban
  • Manage Quantitatively
  • Service Level Agreements
  • Operations Reviews and the Andon
  • Advanced Kanban Concepts: Serving Multiple Masters and Mixing Variants
  • Advanced Kanban Concepts: Scaling Kanban
  • Advanced Kanban Concepts: Decoupling Planning, Development, and Release Cadences
  • Establishing policies to prevent abuse and gaming of the kanban system
  • Where can you use Kanban