Improving your team's performance

One common question that often pops up when teams are starting with Kanban is, "what is the correct limit I should set for each of my workflow statuses?" And the answer is simple; try and experiment.

The first step is to look at your board and see if any constraints are being violated. If we take a look at the following example of a Kanban board, we can see too many issues are in the In Progress column, and at the same time, we don't have enough issues in the QA column. What this tells us is we have a bottleneck in our development phase of the workflow. This results in work being piled up in development, while the QA engineers are waiting around and not being productive:

Improving your team's performance

So in order to fix this, as a team you will need to take a close look at the bottleneck, in this case the In Progress column, and figure out why this is happening. For example, this can be either because you do not have enough developers to handle the workload, or the tasks are too complicated and need to be broken down.

Defining the column constraint can be an art, and once you have set the constraints, you will need to periodically review them and refine them as the project and team changes. When setting column constraints, keep the following points in mind:

  • Limit set too high: You will have idle tasks sitting around, and this leads to bad lead/cycle time
  • Limit set too low: You will have idle people waiting for work, and this leads to bad productivity

Remember, with Kanban, you and your team should continuously improve your process, look at the board and identify if there are any bottlenecks, look for the cause, and address it.

Tip

Do not just fix the board, fix the cause of the bottleneck.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset