Has anyone used the kanban method for software development management?
I am evaluating kanban as a technique and would be curious to hear from anyone who has actually applied it in practice as to how effective it is. I've seen questions like: is-anyone-using-kanban, kanban-vs-scrum, and apply-kanban-in-an-agile-team but they don't address my concerns.
What I'm interested in specifically is:
- Does it actually offer the advantages is claims in terms of dynamically identifying bottlenecks?
- Is it easy to execute in practice, or does it have logistical challenges that you need to manage?
- Does it scale well to project teams with many parallel streams of work and many developers?
- How does it compare to critical path analysis (as implemented in MS Project), how is it different?
- What other benefits can be gained from applying kanban?
Thanks.