Safeguard
Compliance•

How do you answer 'Do you follow a secure development framework?'

A reviewer asks if you follow a secure development framework. How to answer using NIST SSDF as a reference without claiming more than you have done.

Safeguard Security Team
4 min read

Name the framework you use as a reference, state which practices you actually run, and give one example of evidence for each. NIST's Secure Software Development Framework, SP 800-218, is a common reference. Say "aligned with" only after you have mapped your practices, and never imply a certificate that does not exist.

What the SSDF is

NIST published SSDF version 1.1 in February 2022 as SP 800-218. Its abstract describes a core set of high level secure software development practices that can be integrated into any software development life cycle model, and says following them should help producers reduce vulnerabilities in released software, limit the impact of those not found, and address root causes.

Two points follow. It is a set of practices, not a certification. And it is deliberately high level, so you decide how each practice shows up in your team.

The answer in three layers

  1. Reference. "We use NIST SP 800-218 as a reference for our development practices."
  2. Practices. List the ones you run: code review, automated testing, dependency scanning, a process for handling reported vulnerabilities.
  3. Evidence. For each, name an artefact: branch protection settings, scan results per release, a vulnerability handling ticket.

A mapping table you can reuse

Practice areaWhat you might runEvidence to keep
Prepare the organisationRoles, training, secure toolchainRole list, training records
Protect the softwareAccess control, signed or checksummed releasesRepo settings export
Produce well secured softwareReview, testing, dependency checksReview logs, scan output
Respond to vulnerabilitiesIntake, triage, fix, disclosureTickets with dates

The four group names mirror the framework's structure, but check the document for the exact practice identifiers before you cite them in an answer.

Overclaim traps

  • Saying "SSDF compliant" or "SSDF certified". There is no certificate to hold.
  • Listing practices you plan to start. Say planned, with a date.
  • Describing a tool as covering practices it does not touch.
  • Using the framework name when a customer's contract asks for a formal attestation. Ask the customer exactly what form they need and answer that question; do not assume.

If a customer is a government supplier and asks about secure development attestation, ask them which form they mean and what the contract says, then answer from the form. Do not guess at what is required.

Steps to build the mapping

  1. Download SP 800-218 from NIST.
  2. List what your team already does, honestly, in a spreadsheet.
  3. Match each activity to a practice and mark gaps.
  4. Attach one dated evidence item to each matched row.
  5. Assign an owner and a review date to each row.
  6. Share a summary with customers on request, and keep the detail internal.

See the gate in action

A pull request gate is one visible piece of evidence: it shows a check ran before code merged.

Try it yourself

Click through it at your own pace, or open it full screen. Look for the point where a failing check blocks a merge, since that record is what you would cite as evidence.

Where Safeguard fits

Safeguard's policies, gates and guardrails and its compliance and evidence automation produce dated records of checks run on code, which can sit behind answers like these. The free scan is at https://gold.safeguard.sh/scan.

Quick check

Can we say we are SSDF certified?

No. NIST publishes the framework as recommendations. Say you use it as a reference or have mapped your practices to it.

Do we need every practice?

The framework is high level and you decide how to apply it. Be clear about which practices you run today and which are planned.

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.