Safeguard
Security Guides•

What can you cut when security work does not fit the sprint?

When security work will not fit, trim scope, sequence or timing before you cut the fix itself. Five levers engineering managers can pull, in order.

Safeguard Security Team
4 min read

When security work will not fit, cut in this order: narrow the scope to the exposed path, split the work into slices, move low-risk items later, add a compensating control, and only then accept a dated risk. Cutting the fix entirely should be the last lever, not the first.

Start with the question behind the work

A ticket that does not fit is usually too large, not too important. Before trading it against a feature, ask what outcome it must deliver. Often the outcome is "remove exposure on the internet facing path," and the ticket describes a bigger clean-up. The Scrum Guide notes that scope may be clarified and renegotiated with the Product Owner as more is learned. Use that room before you ask for more capacity.

Five levers, in order

Lever 1: narrow the scope

Fix the instance that is reachable and exposed first. A vulnerable library used in one public service and three internal batch jobs can be patched in the public service this sprint. The rest follows later. Reachability evidence tells you which uses matter. Do not narrow by dropping verification, only by dropping coverage of lower risk areas.

Lever 2: slice it

Split a large change into pieces that each reduce exposure alone. A migration can ship the new library behind a flag, then move one service at a time. Each slice should be deployable and leave the system safer than before. If a slice leaves things in a worse state, it is the wrong slice.

Lever 3: reorder the rest

Use a cost of delay view. Items that are cheap and urgent go first, and items that are costly but slow-burning wait. The method is in how to rank security fixes with cost of delay and effort. Be honest about what is slow-burning. A new entry on the CISA Known Exploited Vulnerabilities catalog changes the answer.

Lever 4: add a compensating control

If the real fix cannot ship this sprint, reduce exposure another way: a network restriction, a feature flag that disables the risky path, or a rule at the edge. Be sure the control is live and tested before you count it. See how to prove a compensating control works.

Lever 5: accept the risk, formally

If nothing else works, record an exception with an owner, a reason, an expiry and a review date. Pick the owner according to who should own and accept a security risk. An unrecorded deferral is not acceptance. It is a hidden debt.

What not to cut

Do not cutWhy
The test that proves the fix worksA fix without a test may not hold
Code reviewSecurity changes get the same review as any other
The record of what was deferredWithout it, the item vanishes
The communication to the ownerThey must know what remains open

After the sprint

If the same work does not fit twice, the problem is capacity, not scope. Use the history to argue for a reserved slice, as in how much sprint capacity to reserve for security work, and bring a decision memo using this template.

Safeguard's reachability analysis shows which findings sit in code that runs, which supports narrowing scope on evidence. Its policies and gates help keep new problems out while the old ones are sliced.

Quick check

What should I cut first when time runs short?

Narrow the scope to the exposed, reachable path. It keeps most of the risk reduction at a fraction of the cost.

Can I skip the test to save time?

No. The test is how you know the fix works and keeps working. Cut coverage of low risk areas instead.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.