The hidden pitfalls of Kanban in software development
Some future trends and implications for systems and software engineering processes