The NIST Secure Software Development Framework (SSDF), published as NIST Special Publication 800-218 v1.1 (February 2022), provides a core set of high-level secure software development practices that can be integrated into any software development lifecycle. Organised into four practice groups — Prepare the Organisation (PO), Protect the Software (PS), Produce Well-Secured Software (PW), and Respond to Vulnerabilities (RV) — the SSDF provides outcome-focused guidance that applies across development methodologies (Agile, DevOps, waterfall) and technology types.
SSDF gained significant importance through Executive Order 14028 (May 2021) on improving US cybersecurity, which directed NIST to produce SSDF guidance and required all software sold to the US federal government to comply with SSDF practices. OMB Memorandum M-22-18 (September 2022) made SSDF attestation mandatory for federal software procurement — requiring software producers to self-attest SSDF compliance using a standardised form. For Indian software companies exporting to US federal agencies, SSDF compliance and attestation is now a contractual requirement.