DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 967,611 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
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.

Oldest 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...

Take a look at this:

Settings

Go to your customization settings to nudge your home feed to show content more relevant to your developer experience level. πŸ›