CCSP - Cloud Application Security - Section 4.2

Describe the Secure Software Development Life Cycle (SDLC) process.

Business requirements, phases of the SDLC, and secure software development methodologies applied to cloud-hosted applications.

SDLC phasessecure development methodologiesbusiness requirementsNIST SP 800-218 (SSDF)

Practice question for this objective

Free sampleCloud Application Securitymedium

Which statement most accurately describes the primary purpose of NIST SP 800-218, the Secure Software Development Framework?

  • AIt certifies individual developers as competent in secure coding before they may commit to a repository
  • BIt defines a mandatory sequence of SDLC phases that every software producer must follow in order
  • CIt provides a set of high-level secure development practices that can be integrated into any existing development methodology Correct
  • DIt supplies a scanning tool that automatically detects vulnerabilities in source code repositories
The SSDF is a methodology-agnostic set of secure development practices, not a lifecycle, tool, or certification. NIST SP 800-218 organises secure development into practice groups expressed as outcomes rather than prescriptive steps, so organisations can map them onto whatever development methodology they already use instead of adopting a new lifecycle.

Why A is wrong: The SSDF addresses organisational practices, not personal certification; it does not credential developers, so this confuses a framework of practices with a professional qualification.

Why B is wrong: The SSDF is methodology-agnostic and prescribes outcomes rather than a fixed phase order, so treating it as a mandatory linear lifecycle misreads its intent.

Why C is correct: The SSDF groups practices into preparing the organisation, protecting software, producing well-secured software and responding to vulnerabilities, expressed as outcomes that fit any methodology such as agile or waterfall.

Why D is wrong: The SSDF is a documented framework of practices, not software; it references activities like static analysis but does not itself scan code, so this mistakes guidance for tooling.

See more CCSP practice questions, answers explained.

More in this domain

Back to all Cloud Application Security objectives, or the CCSP cert hub.

Examworthy is not affiliated with or endorsed by ISC2. Original, blueprint-aligned practice material only.