Why sprint review is too late for bug catching
TL;DR
A bug found at sprint review is a bug that can't be fixed in the current sprint. It lands in the backlog and delays the release. Boehm's curve shows that fix costs grow many times over with each stage. The solution is shifting bug detection earlier — and that requires faster reporting that doesn't slow down testing.
Sprint review. The team presents two weeks of work to the client. The PM clicks through new features. The client nods. And then — "wait, what's this? Why doesn't this form validate phone numbers?" Or: "This should show the price with tax, not without." Or simply: white screen after clicking Save.
A bug at sprint review isn't an incident. It's a systemic symptom. It means the defect survived the entire sprint — from implementation, through testing, all the way to the demo. And every day it sat in the code, it increased the cost of fixing it.
The sprint review surprise
The scenario is always similar. A feature was implemented on days 2-5 of the sprint. The tester tested it on days 6-8 — and found a bug. But either they didn't have time to report it (because reporting takes 10-15 minutes and the next feature was waiting), or they reported it but the developer didn't have time to fix it (because the bug arrived on day 8 of 10). Or — worse still — the tester found the bug, reported it on Slack, and the bug simply got lost.
What shows up at review is whatever wasn't fixed. The client sees it. And reacts in one of three ways: frustration, disappointment, or quiet loss of trust. None of them are good for the relationship.
Why bugs survive to the end of the sprint
In a typical two-week sprint, testing starts halfway through — because that's when the first features are ready to test. This leaves the tester 4-5 days for testing, reporting, and verifying fixes. In theory, enough. In practice — rarely.
Typical sprint timeline (10 working days):
- Days 1-2: Planning + start of implementation
- Days 3-5: Implementation — features start becoming testable
- Days 6-7: Testing first features + reporting bugs
- Days 8-9: Bug fixes + retests + new features still arriving
- Day 10: Sprint review + retrospective
The problem lies in the time window between finding a bug and fixing it. If the tester finds a bug on day 6 and reporting takes 15 minutes, the developer gets the ticket on day 6 afternoon at the earliest. Fix on day 7 or 8. Retest on day 8 or 9. But what if the tester gets new features to test on days 7-9 and has no time for retests? The bug passes through to review unfixed.
Capers Jones in "Applied Software Measurement" (McGraw-Hill, 2008) documents that defect removal efficiency (DRE) in Agile projects averages 85%. That means statistically 15% of found bugs don't get fixed within the sprint. With 20 bugs per sprint, that's 3 bugs that "survive" to review or beyond.
Boehm's curve: the cost of late detection
Barry Boehm in "Software Engineering Economics" (Prentice Hall, 1981) described a phenomenon that became a cornerstone of software engineering: the cost of fixing a defect grows many times over with each phase it remains undetected. NIST in its report "The Economic Impacts of Inadequate Infrastructure for Software Testing" (2002) confirmed these observations with industry data.
| When the bug is found | Fix cost (relative) | Sprint context |
|---|---|---|
| During code review | 1x | Day 3-4 |
| During testing | 5-10x | Day 6-8 |
| At sprint review | 10-15x | Day 10 |
| In production (after release) | many times more | After sprint |
| Takeaway | The earlier you detect, the cheaper you fix | |
A bug found on day 6 and fixed on day 7 costs 1-2 hours of work (developer + retest). The same bug found at sprint review on day 10 lands in the backlog, waits for the next sprint, requires the developer to re-establish context while already working on something else. Cost: 4-8 hours. Plus a delayed release. Plus an unhappy client.
Shift left: moving bug detection earlier
The concept of "shift left" — moving testing activities earlier in the cycle — is widely documented. The DORA "Accelerate: State of DevOps Report" (2023) shows that high-performing teams integrate testing early and often, instead of deferring it to the end of the sprint.
But "shift left" requires one condition: the tester must be able to report a bug fast enough for the developer to fix it the same day. If reporting takes 10-15 minutes, and the tester tests 4 features per day finding 4-6 bugs total, reporting alone eats 40-90 minutes. Add over 23 minutes to regain context after each interruption (Gloria Mark, "Attention Span", 2023) — and the tester doesn't have time for early reporting because the process itself is too slow.
Shift left doesn't mean the tester starts testing earlier (there's usually nothing to test on days 1-3). It means that after finding a bug, the information reaches the developer in minutes, not hours — and the developer can fix it the same day, with the tester verifying the fix the next morning.
What this means for your software house
The cycle "report in under a minute → fix same day → retest next morning" closes the feedback loop within the sprint. The bug doesn't make it to review. Doesn't land in the backlog. Doesn't delay the release. The client at the demo sees a working product, not a list of known issues.
Voice2Bug makes this cycle possible. The tester finds a bug, describes what they see, takes a screenshot — under a minute. The report lands in Jira instantly, with complete reproduction data. The developer sees a ticket with URL, steps, screenshot, and technical data. No need to ask follow-up questions. They fix it. The tester verifies the next morning — because they don't need context-switching time to return to the same bug.
The sprint-level result: more bugs fixed and verified before day 10. Fewer surprises at review. Fewer bugs in the backlog. Faster releases. And a client who sees a finished product at the demo — not a prototype with caveats.
Calculate for your team
Enter your team data and see how much you'd save monthly and annually.
Open ROI calculator →Sources
- Barry Boehm, "Software Engineering Economics", Prentice Hall, 1981.
- NIST, "The Economic Impacts of Inadequate Infrastructure for Software Testing", 2002.
- Capers Jones, "Applied Software Measurement: Global Analysis of Productivity and Quality", McGraw-Hill, 2008.
- DORA Team (Google Cloud), "Accelerate: State of DevOps Report", 2023. Link
- Gloria Mark, "Attention Span: A Groundbreaking Way to Restore Balance, Happiness and Productivity", Hanover Square Press, 2023.
Related articles
Free Voice2Bug trial
Enter your email — get 30 days of free access. No obligations.
Free 30-day trial. No credit card. No obligations.
Ready to go? Start free trial