Safeguard
Security Guides•

What should you prepare before day one of a security tool trial?

Before a security tool trial starts, line up repositories, access, owners, a test plan and a baseline. This checklist saves the first week of your trial.

Safeguard Security Team
4 min read

Before day one of a security tool trial, prepare five things: a short list of repositories to test, the access the tool needs, named owners, written success criteria and a baseline of what you already know. Without these, the first week is spent on logistics instead of evidence.

Why prep matters

Trials rarely fail because the tool is bad. They fail because access arrives on day six, nobody knows which repository to scan, and the team cannot say whether a finding is new or already known. A few hours of preparation fixes most of that.

The five items

1. A representative repository set

Pick three to six repositories. Include one large and messy one, one new and clean one, and one in a language you worry about. Avoid choosing only your tidiest code. A tool that looks good on a tidy project tells you little.

2. Access, requested early

List what the tool needs and who approves it:

  • Read access to source, or a way to upload an SBOM
  • A service account for CI, with the narrowest scope that works
  • Single sign-on or a trial login for each evaluator
  • Network allowances if the tool runs in your environment

Ask for these a week ahead. Security teams are slow to approve security access, and that is as it should be.

3. Named owners and time

Write one name next to each activity: setup, triage, developer feedback, integration testing, final report. Also write down how many hours per week each person can give. If the answer is "when I can", the trial is underfunded.

4. Success criteria on paper

Agree the pass marks before you see results. For example: setup under one day, at least 80 percent of triaged findings judged useful, no build slowed by more than a set number of minutes. Numbers that you pick after seeing the tool will drift toward whatever it produces.

5. A baseline

Record what you know today. How many open vulnerability tickets? Which known issues sit in your repositories? Which scanner, if any, do you run now? A baseline lets you say "the tool found 12 issues we did not know about" and, just as important, "it missed two we did".

A one page prep sheet

ItemOwnerDueDone
Repository listEng leadDay minus 7
Access requestsSecurityDay minus 7
Evaluator accountsVendorDay minus 3
Success criteriaTrial leadDay minus 3
Baseline snapshotSecurityDay minus 1
Kickoff call bookedTrial leadDay minus 1

Data handling questions to settle first

Before any code leaves your network, ask where scans run, what is stored, for how long and how it is deleted. Put the answers in writing. If you are in a regulated sector, your legal or risk team may need to see them before you start. See getting approvals before a trial in a regulated company.

A fast way to get a baseline

If you have no scanner today, a free scan from Safeguard gives a quick first view of dependency findings, which you can record as your starting point. If you do run a scanner, export its current results the day before you start.

Try it yourself

Use the demo to see what a dependency inventory looks like. Note which fields you would want in your own baseline, such as package, version and ecosystem.

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

Quick check

How many repositories should a trial cover?

Three to six is usually enough if they differ in size, language and age. More than that adds triage work without adding insight.

Do we need a baseline if we have no scanner?

Yes. Count open vulnerability tickets and list issues you already know about. Even a rough list lets you judge what the tool found and missed.

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.