Agile Training & Services

1-DAY PUBLIC SESSION  |  2-DAY VIRTUAL SESSION

Kanban

New Kanban training course! Learn how to optimize the flow of delivering business value to your customers!

In this Kanban training course, you will learn how to:

  • Optimize the flow of work by managing work in progress (WIP) and removing bottlenecks
  • Increase team velocity by identifying and eliminating sources of waste in your development lifecycle
  • Size and decompose requirements into minimal marketable features that provide faster value to your customers
  • Understand the difference between 'push' systems and 'pull' systems
  • Combine Kanban with Scrum to improve team performance
  • Understand when to use Kanban in order to maximize its benefits
  • Scale agile by using Kanban at the Program and Portfolio levels of your organization

Immediate Benefits of Participating in this Kanban Workshop:

  1. Recognize the 7 forms of waste associated with Lean Software Development thinking and learn techniques on how to reduce or eliminate them to improve your bottom line.
  2. Amplify your team's ability to learn through inspection and adaptation by using shorter development cycles
  3. Learn to delay commitment in order to make the best decisions at the right time to optimize outcome
  4. Increase your ability to deliver business value faster to your customer by reducing overall cycle time
  5. Empower team members to use their experience, skill and creativity to increase their collaboration, accountability and quality.
  6. Learn to see the entire development process from end to end in order to optimize the whole system
  7. Gain awareness on how Kanban can help to identify bottlenecks in your team's productivity and eliminate them to improve team velocity
  8. Gain insight on how to scale Agile by using Kanban to manage the flow of projects within your Enterprise
  9. Learn how to decompose and group requirements into manageable bundles of functionality known as minimal marketable features that provide the ability to deliver business value sooner to your customer
  10. Improve product quality by using continuous feedback from customers and continuous integration techniques
  11. Understand that most errors are due to the system within which people work rather than to the individuals themselves
  12. Recognize that Teams are most efficient when the amount of work is limited to their capacity


Why Kanban?


The top four reasons teams are using Kanban in their Agile projects:

  • Increase the delivery of value to their customers
  • Improve throughput of the team
  • Enhance quality of the product
  • Accelerate time-to-market

Join the many teams that have realized these and many other benefits through adopting Kanban methods.



Active Learning


This Kanban course is a stimulating combination of class interaction, active learning exercises, and group collaboration. Each is designed to allow you to learn through practice so you can readily apply what you have learned in your own workplace right away.



Cutting Edge Ideas:


This Kanban workshop is based on leading edge tools and techniques from some of the principles of the Agile revolution. We'll explore concepts from:

  • Kanban: Successful Evolutionary Change for Your Technology Business – Anderson & Reinertsen
  • Kanban and Scrum - making the most of both - Kniberg
  • Kanban Made Simple: Demystifying and Applying Toyota's Legendary Manufacturing Process - Gross
  • Getting Started with Kanban - Klipp
  • The Principles of Product Development Flow: Second Generation Lean Product Development - Reinertsen
  • Implementing Lean Software Development: From Concept to Cash - Poppendieck

Every instructor has been "in the trenches" and used Kanban with Agile teams and will bring their experience to bear in delivering the class.



In-Class Practice Session Overview

This Kanban training course is a stimulating combination of class interaction, case studies, group exercises and workshops. Each is designed to allow you to easily grasp Kanban concepts and techniques. Specifically, you will cover:

  • History and principles of Lean and how it is applied to software development
  • The origins of Kanban and why 'pull' systems are more efficient than 'push' systems
  • Create Value Stream Maps to identify and eliminate source of waste in your development ecosystem
  • Implement Kanban to optimize the flow of work on your team
  • Use Kanban to manage the work queue at the Program and Portfolio levels of an Enterprise
  • Understand work in process (WIP) to limit work to capacity in order to improve team and organizational efficiency
  • Measure lead time and cycle time to improve planning and forecasting
  • Visualize workflow with continuous flow diagrams
  • Understand when and when not to use Kanban
  • Combine Kanban with Scrum to maximize efficiency
  • Decompose requirements into minimum marketable features to improve speed to market
  • Play a Kanban simulation game to reinforce concepts learned


 
Live Chat