Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Delivering Software with Kanban

Course Summary

This training course examines how to deliver software functionality using Kanban. Kanban utilizes a Lean "pull" implementation to guide the work. Kanban enhances organization agility, improves visibility of work flowing through the process.

 

The course begins by illustrating how to implement Kanban, and the reporting necessary to monitor the work flow. Next, it delves into labs and case studies to ensure your understanding of how to implement Kanban. The course culminates with a Kanban board that can be used to make work visible.

Purpose
Learn how to use Kanban to enhance and improve your project management.
Role
Project Manager
Skill Level
Intermediate
Style
Lecture | Discussions | Labs
Duration
2 Days
Related Technologies
Agile | Scrum

 

Productivity Objectives
  • Interpret the origins of Kanban, the theory behind it, and how it relates to agile software development
  • Discover how to complete a "Value Stream Mapping" and what to include
  • Associate throughput and how to organize the work
  • Observe how to manage the process and the input queue
  • Compare options for tuning the Kanban implementation
  • Distinguish relevance and implementation of key metrics

What You'll Learn:

In the Delivering Software with Kanban training course, you'll learn:
  • Kanban Overview 
    • House of Lean
    • Kanban Definition
    • Motivation for Kanban
    • Quality Management
    • Work In Progress (WIP)
    • How to Prioritize
    • Demand vs. Throughput
    • Sources of Variability
    • Value Stream Mapping (seeing the big picture)
    • The Value Stream
    • Work Visibility
    • Value Stream Lab (Part 1- Defining the Start and the End)
    • Card Walls
    • Demand Analysis
    • Capacity Allocation
    • The Work Card
    • Value Stream Lab (Part 2- Designing the Card Wall)
  • Throughput
    • Identifying Work Item Types
    • Sizing Work Items
    • Building User Stories
    • Executing a User Story Lab
    • Story points
    • Visual Control
    • Pull vs Push
    • Theory of Constraints
    • Service Levels: Class of Service
    • Throughput Application Lab (Incorporating Class of Service into the Card Wall)
  • Managing The Process
    • Daily Standup Meetings
    • After Meetings
    • Queue Replenishment Meetings
    • Release Planning Meetings
    • Triage
    • Geographically Dispersed Teams
  • Improving The Process
    • Understanding the Importance of Cadence
    • Limiting Work-In-Progress (WIP)
    • Identifying Bottlenecks
    • Removing Waste from the Value Stream
    • Factoring Bottlenecks to determine Queue Sizing and the impact to WIP
  • Key Metrics Review
    • WIP
    • Lead Time Throughput and Measuring Flow
    • Blocked Work
    • Quality
    • Failure Load
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.