Flux8 All articles
Workflow

The Busy Half Hour: Why Your Workflow's Worst Moment Is Also Its Most Predictable

Flux8
The Busy Half Hour: Why Your Workflow's Worst Moment Is Also Its Most Predictable

Photo: Josep M. Gracia, CC BY-SA 4.0, via Wikimedia Commons

It is 9:41 on a Tuesday. Somewhere in your organisation, three people are copying figures between a spreadsheet and a finance system, two approvals have been sitting unopened for forty minutes, and the shared inbox has taken on eleven new messages in the last quarter of an hour. Nobody planned this. And yet it happens every single day, at almost exactly the same time.

We tend to describe this as chaos. It isn't. Chaos is unpredictable. What most UK teams experience between 9:30 and 9:50 is closer to a scheduled appointment — a load spike so regular you could set a watch by it. The workflow isn't breaking randomly. It's breaking exactly where the design was thinnest, at the moment the most people need it at once.

That distinction matters, because you can't fix chaos, but you can redesign a peak.

The average day is a fiction

Most processes get designed against an imaginary average Tuesday. A bit of demand in the morning, a lull after lunch, a tidy little tail before home time. Planners build capacity for that average, managers staff for it, and the software gets licensed for it.

The average day never turns up. Real days arrive in lumps — quieter than average, then louder than average, then briefly absurd. School terms, half-term, month-end, payroll cut-offs and the 08:02 from Reading all push the same work into the same narrow windows. If you've ever wondered why a team of six looks overstaffed at 11am and underwater at 9:40, you've found the gap between the mean and the actual.

Designing for the average is how you end up with a process that is technically adequate every day and visibly failing for twenty minutes of it.

Four spikes you can set your watch by

Before reaching for a tool, reach for a calendar. Most UK workplace peaks come from a handful of very ordinary rhythms.

The school run. Between 8:15 and 9:00, a chunk of your team is in a car, on a bus or walking a child to a gate. Messages sent then don't get read then. They get read at 9:05, all at once, and the reply queue inherits the backlog.

The commute landing. The 9:00 to 9:30 window is when the people who weren't online earlier arrive, open everything and fire off the questions they drafted on the train. It's a burst of demand created entirely by arrival, not by the work itself.

The stand-up. Whether it's a fifteen-minute huddle or a Teams call, stand-ups generate follow-on tasks on a delay. People leave, and immediately request things. The spike lands at 9:40, not 9:30, because the requests are a by-product of the meeting rather than the meeting itself.

The cut-off. Payroll submissions, month-end journals, VAT deadlines, courier pickups, the 5pm payment run. Cut-offs don't spread load, they concentrate it. Everyone upstream of the deadline works backwards from it and arrives at the same hour.

None of these are abnormal. All of them are knowable in advance. Which raises an awkward question: if you can predict the spike, why is the process still shaped like the average?

Pull the timestamps, not the opinions

Ask a team where the bottlenecks are and you'll get a plausible story. Ask the systems and you'll get a truer one.

You don't need a data project for this. Export a week of timestamps from whatever already records time — ticket creation, email received times, chat messages, form submissions, calendar events, the shared drive's last-modified column. Then count the volume in fifteen-minute blocks across a normal working week. Plot it if you like; a printed bar chart taped to a wall works surprisingly well.

What you're looking for is the ratio between arrivals and completions in each block. A queue that grows faster than it drains between 9:30 and 10:00 is a queue with a peak. A queue that never drains at all isn't peaking — it's under-owned. And if the same three names appear in every spike, you're not looking at a capacity problem so much as a concentration problem dressed up as one.

Five questions for the clock audit

Once you have the shape of the day, sit down with whoever actually does the work and ask:

  1. What arrives in this window, and who sends it?
  2. Which of those arrivals genuinely need a human today, and which need a human at all?
  3. What are we doing in the spike that is really just waiting, copying or confirming?
  4. Who owns the queue — not the task, the queue?
  5. What would we stop doing tomorrow if nobody would notice for a fortnight?

That last one is the useful one. Peaks are often padded with activity that exists because it always has: the 9:40 status request, the daily reconciliation nobody reads, the copied-in manager who adds a day to every approval without ever adding a decision.

Automate, stagger, stop

Once you can see the spike, there are only three honest levers.

Automate the mechanical parts. If the 9:40 rush involves routing, acknowledging, validating a form or moving a record between two systems, that is automation-shaped work. Not because software is exciting, but because the spike is exactly where the return lands — an hour saved at peak is worth more than an hour saved at 3pm when nothing is happening.

Stagger what can't be automated. Move the stand-up to 10:15. Split approvals across two teams so they don't land together. Shift a start time by half an hour for the people who absorb the morning queue. Let the school-run cohort work a slightly later pattern and stop expecting replies at 8:30. Staggering is the cheapest lever and the most frequently ignored, usually because it looks like a rota change rather than a process change. It is both.

Stop whatever survives both questions. If a step exists to reassure someone rather than to move the work forward, the peak is the best argument you'll ever have for removing it. Nobody defends a process at 9:42 with the same enthusiasm they defend it in a calm review meeting.

Test one lever for one week

Don't redesign the whole day. Pick the sharpest spike, choose one lever, and run it for a working week. Automate the routing, stagger the stand-up, or bin the status request — one of the three, not all of them.

Then compare the same fifteen-minute window the following week. Did the queue drain? Did the same people stay in the spike? Did anything break that wasn't already breaking quietly? A week is long enough to see the shape change and short enough that nobody has time to build a committee around it.

The point isn't to flatten the day into a smooth line. Real work is lumpy and always will be. The point is to know where your lumps are, who owns them, and what you've deliberately chosen to do about them — before the next 9:40 arrives, which, conveniently, is tomorrow.

All Articles

Related Articles

Twenty-Three Tabs and a Free Account: Auditing the Workflow Nobody Signed Off

Twenty-Three Tabs and a Free Account: Auditing the Workflow Nobody Signed Off

Ninety Seconds of Truth: Why Your Next Handover Needs a Screen Recording, Not a Wiki Page

Ninety Seconds of Truth: Why Your Next Handover Needs a Screen Recording, Not a Wiki Page

The Signature on the Summary: Why AI Minutes Need a Human Owner

The Signature on the Summary: Why AI Minutes Need a Human Owner