DEV Community

Jonathan Hall
Jonathan Hall

Posted on • Originally published at jhall.io on

How do I keep my devs busy while waiting on code review?

I was recently involved in a discussion with a Scrum master who asked this question.

“Last sprint, most of our stories were stuck in queue, waiting for seniors on another team to review them. How can I keep my devs busy while they’re waiting?”

This type of question is extremely common in my experience. Whatever’s causing a delay, we look for ways to stay busy while waiting for delayed items.

Unfortunately, this is the wrong approach.

This is what I told this distressed Scrum master:

Don’t worry about the devs not having enough work.

If every dev is always busy, you’ll have a traffic jam. A highway at full capacity is called a parking lot.

Instead, worry on the smooth flow of work through the system.

If you solve the flow problems, all the devs will have enough work to do anyway. If you focus on giving them work, though, you’ll end up with even more work stuck in queue,causing more blockage, and even more problems than you’re facing right now.


If you enjoyed this message, subscribe to The Daily Commit to get future messages to your inbox.

Top comments (1)

Collapse
 
bcosynot profile image
Vivek Ranjan

A lot has been said about 100% utilization not being a great thing - came across this interesting article around it - brodzinski.com/2012/03/myth-of-100...

Also, I wrote a guide to getting quicker feedback in pull requests if you think that might be useful to share with your team - prodlog.makerflow.co/quicker-feedb...