Kanban operates on a known product with a known manufacturing process. Many software products are undefined even at time of public release, and evolve continuously. "Deciding what to build", while explicitly highlighted in the agile software manifesto, is the weak link.
Put another way, lean manufacturing improves metrics for the margianal unit of goods. No one, customer or dev, is interested in the margianal unit of software.
Put another way, lean manufacturing improves metrics for the margianal unit of goods. No one, customer or dev, is interested in the margianal unit of software.