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.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

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

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay