Safeguard
Security Guides•

What can a two week dependency scanning PoC not tell you?

A two week PoC shows fit, accuracy and workflow on a few repos. It cannot show long run noise, scale, upgrades or support over time. Write the gaps down.

Safeguard Security Team
4 min read

A two week PoC cannot tell you how the scanner behaves at full scale, over months, through upgrades, or across every team's repos. It shows fit on a sample. Write those blind spots in your memo, and turn each into a follow up check after adoption.

What a PoC does tell you

In ten working days on three to five repos you can learn whether the scanner detects your ecosystems, how accurate a sample of findings is, whether developers can use the output, and how long scans take on a pull request. That is valuable and enough to make a first decision.

The limits

QuestionWhy two weeks cannot answer it
Will noise stay manageable over months?New advisories keep arriving after the trial ends
Does it scale to all repos?You tested a handful
How good is support after the sale?Trial support is not contract support
What happens at an upgrade?You rarely see a major release in two weeks
Do teams outside the pilot adopt it?Pilot developers are volunteers or picked
How stable is the data over time?You see only a short window of advisories
Is it right for rare stacks?Your sample may not include them

Selection bias

PoC participants are usually your more engaged people. If they find the tool hard to use, that is a loud warning. If they like it, the average team might not. Treat a positive result as an upper estimate of adoption.

The short window problem

Two weeks gives you a snapshot of vulnerability data, plus whatever new advisories land in that period. It does not show how a policy behaves when a big advisory drops on a Friday. You can partly address this by seeding a throwaway branch with a recently disclosed issue and watching how long the scanner takes to report it, as in our freshness test.

Turn gaps into a follow up plan

For each blind spot, add a post adoption check with an owner and a date.

  1. Month one: review noise level and suppression counts.
  2. Month two: add the next batch of repositories and compare results with the pilot ones.
  3. Quarter one: review support responsiveness against what you were told.
  4. At each vendor release: read release notes and rerun your canary tests.

Write a what we did not test section

In your memo, a short list is enough: container images, infrastructure code, languages not in the sample, private registries at scale, long term cost. It signals honesty and gives the decision maker a fair view. It also protects you if a gap bites later, because the risk was disclosed up front.

Do not oversell the result

Avoid statements such as "the scanner works for our company". Prefer "on three repos covering these languages, it met these pass marks." The narrower claim is the true one, and it holds up when someone asks a hard question.

When to extend

Extend the PoC only if a specific gap can be closed within a few days and the answer would change the decision. Otherwise decide, and use a staged rollout to learn the rest.

Try it yourself

Open the demo and imagine this filter applied across all of your repos, then ask which of those results a two week sample would not have shown you.

Click through it at your own pace, or open it full screen.

Quick check

Is a longer PoC always better?

No. After about two weeks the new information drops off. A staged rollout teaches more than a longer trial.

Should we tell leadership about these limits?

Yes. A short list of untested areas builds trust and sets a realistic plan.

Safeguard offers SBOM and dependency scanning with reachability analysis, and you can try a free scan at gold.safeguard.sh/scan before you plan a longer test. The CLI, desktop app and IDE extensions are listed on safeguard.sh/download.

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.