Kanban Software Management: Using Lean Methods and Practices

  1. Public: Register
  2. | Private/On-Site: Contact Us
  3. | OnDemand: Register

Today's global high tech industry abounds with smart people yet many organizations continue to struggle to deliver projects on time, on budget, and with high quality. While people and technology remain part of the equation, much can be gained from a systematic view of processes. Kanban provides an objective, quantifiable approach to managing and measuring the flow of work across an organization. Harnessing concepts from Lean/TPS, Goldratt's Theory of Constraints, Deming's Theory of Profound Knowledge, and Drucker's theories on management, you'll discover practical methods to streamline your organization.

2-day seminar

Benefits

Learn how to:

  • Utilize models to understand and improve your development lifecycle
  • Use quantitative methods to determine your organization's capacity to deliver work over time, increasing forecast accuracy
  • Balance your functional staff to increase efficiency without hiring additional workers
  • Identify and eliminate bottlenecks in your organization that reduce productivity
  • Manage your organization using data instead of guesses

Who Should Attend

This seminar is designed for managers at all levels who are responsible for understanding and improving the capability of their team, group, or organization to deliver high quality products predictably and efficiently.

Location

All of our public classes are held at the Construx Training Center

What Problem Are We Trying to Solve?

  • The goal: delivering value with predictability, efficiency, and quality
  • The problem: as projects get larger, efficiency and quality decrease non-linearly, for reasons we don't understand

Changing Our Thinking

  • How most organizations approach their work
  • False assumptions based on conventional wisdom
  • Utilization versus productivity
  • The hidden impact of waiting

Deming's System of Profound Knowledge

  • Appreciation for a system
  • Knowledge of variation
  • Theory of Knowledge
  • Psychology
  • PDSA - Deming's application of the Scientific Method to management

Lean Thinking

  • Understanding value
  • Identifying waste in all of its forms
  • Understanding how our products are built
  • The concept of flow
  • Pull versus Push
  • Achieving excellence via the pursuit of perfection
  • LAMDA - Lean Thinking's PDSA-based value-creation cycle

Theory of Constraints

  • What is The Theory of Constraints?
  • Defining 'constraint'
  • The Five Focusing Steps - Theory of Constraints' improvement cycle
 

What Is Lean-Kanban?

  • The Origins of Lean-Kanban
  • Lean Principles
  • The Kanban Method

Why Kanban?

  • What problem are we trying to solve?
  • How does Kanban help us identify our problems?
  • How does Kanban help us solve our problems?

Understanding Kanban Core Principles

  • Start with what you do now
  • Initially, respect roles, responsibilities, and processes
  • Agree to pursue evolutionary change
  • Encourage acts of leadership at all levels

Applying Kanban Practices

  • Visualize
  • Limit WIP
  • Manage Flow
  • Make process, policies, and assumptions explicit
  • Implement feedback loops
  • Improve collaboratively, evolve experimentally

Implementing Kanban in Your Organization

  • Building Your Kanban
  • Operating the Kanban
  • Using the Kanban to identify flow issues
  • Kaizen: How to  improve continually utilizing principles and practices from Lean, Kanban, Deming, and Theory of Constraints
 

John Clifford

John Clifford is a Senior Fellow and Agile Practices Lead at Construx Software. John got his first software development job at a startup, while still in college, ...