From the course: Agile Software Development

Unlock the full course today

Join today to access over 22,700 courses taught by industry experts or purchase this course individually.

Limiting work in progress (WIP)

Limiting work in progress (WIP)

From the course: Agile Software Development

Start my 1-month free trial

Limiting work in progress (WIP)

- When we work on more than one item, we are still only working on one item at a given point in time. We switch between items. Each switch causes a loss in productivity because it takes time to be fully productive on the second task. Human beings cannot do task switching like computers. Task switching breaks our rhythm and sometimes we try to work on one item but our brain may be occupied with something related to another work item. Also, having multiple items in our work queue causes distractions because we struggle to focus on a single item. All this leads to lower productivity and causes delays in delivering business value. Pull system pulls work only when the process or a step within a process is ready to pull work items. Limiting WIP makes Kanban a pull system. We know that we cannot eliminate work in progress, but we also know that WIP needs to be limited. We cannot set WIP to zero because we cannot produce finished products by magic, but why not set WIP to one for all steps?…

Contents