Write success criteria before the trial starts, in numbers where possible: coverage of your ecosystems, share of findings your team calls actionable, time to answer an exposure question, effort per week to operate, and fit with your workflow. Criteria written after the demo tend to describe whichever tool you liked.
Why trials go wrong
Trials drift because nobody agreed what good looks like. The loudest person at the final meeting wins, or the tool with the nicest interface does. Written criteria turn the meeting into a comparison of evidence. They also protect the vendor, who can see what they are being measured on.
Five criteria that travel well
Coverage: every language, package manager and artifact type you actually use produces results. Signal quality: sample a fixed number of findings per tool, say fifty, and have two engineers label each as actionable, not applicable or wrong. Speed to answer: pick a real library and time how long it takes to list every affected product. Operating effort: count hours spent per week by your own team, including triage. Workflow fit: findings reach the place engineers already work, such as pull requests or tickets, without a new login habit.
Setting pass bars
For each criterion, write a pass bar and a fail bar and leave the middle for judgment. For example: all ecosystems covered is a pass, one missing ecosystem is a fail unless a workaround is proven. Avoid weighting by feel. If you want weights, agree them before running the tools, and cap any single criterion so one number cannot decide everything.
Record the boring things
Note setup time, support responsiveness during the trial, and how clear the documentation was when you got stuck. These predict how the next year goes better than feature lists. Keep raw outputs and screenshots in one folder so the decision can be explained later to a manager or an auditor.
Share the criteria with the vendors before the trial. Good vendors will tell you early if a criterion is unrealistic for their product, which saves time for everyone. Keep a decision log during the trial too, noting when a criterion changes and why. If you must change criteria midway, say so openly and rerun the affected tests for every tool, so the comparison stays fair and defensible when someone asks how the decision was made.
Try it yourself
Click through the demo and watch how the results change as you move through each step.
Click through it at your own pace, or open it full screen.
Where Safeguard fits
Safeguard offers SBOM and dependency scanning, vulnerability management and reachability analysis, and a free scan lets you see sample output before any formal trial.
Quick check
How many findings should we sample for labeling?
Around fifty per tool is enough to see a clear difference in signal quality without taking days.
Last reviewed: 19 October 2026.