I wonder what is the difference between Scrum and Kanban. Both are using a board which indicates which is to do, in progress or done. Also a backlog exists for both. Can anyone explain me briefly the difference? Saving Changes...
Kanban is a tool that can be used inside Scrum framework. Kanban is used inside Lean environments as a "scheduling" tool. For people like me that worked on manufacturing environments Kanban cards have been used from lot of years ago as an inventory control system to support just in time manufacturing. Scrum is a framework and because of that you can complete it with tools that best fit for your current environment. Saving Changes...
As Sergio has explained, kanban is primarily a scheduling system. Key characteristics of kanban are:
* it is visual
* it allows downstream systems to send signals to upstream systems
* inventory limits are critical in a kanban system
* it is a pull system (downstream system pulls inputs from upstream, rather than upstream pushing to downstream)
These principles can be used in any environment- from manufacturing cars to managing software releases to managing the stock of food in your kitchen/ pantry