The Kanban Method is not an approach to software development, but it’s an approach to process improvement.
The Kanban method uses a work-in-progress limited pull system as the core mechanism to expose system operation (or process) problems and stimulate collaboration to improve the system. One example of such pull system is a kanban system and it is after this popular form of WIP limited pull system that the method is named.
The Kanban Method is a set of principles and practices that have been observed in successful Kanban initiatives worldwide.
1.Start with what you do now.
2.Agree to pursue incremental, evolutionary change.
3.Encourage acts of leadership at all levels.
4.Understand & Focus on customer needs and expectations.
5.Manage the work, let people self-organize around it.
6.Policies control service delivery.
7.Respect the current process, roles, responsibilities & titles.
Understanding the Kanban practices will helps the team to know the difference between basic kanban (signboard) and a fully blown Kanban system.
- Visualize the work
- Limit WIP
- Manage Flow
- Make policies explicit
- Implement Feedback loops
- Improve collaboratively, evolve experimentally.