nerdexam
(ISC)2

CCSP · Question #3

During which stage of the SDLC process should security be consulted and begin its initial involvement?

The correct answer is D. Requirement gathering. Security should be integrated from the very beginning of the SDLC, specifically during the requirement gathering stage, to establish a secure foundation.

Submitted by joshua94· Apr 18, 2026Cloud Application Security

Question

During which stage of the SDLC process should security be consulted and begin its initial involvement?

Options

  • ATesting
  • BDesign
  • CDevelopment
  • DRequirement gathering

How the community answered

(52 responses)
  • A
    4% (2)
  • B
    2% (1)
  • C
    2% (1)
  • D
    92% (48)

Why each option

Security should be integrated from the very beginning of the SDLC, specifically during the requirement gathering stage, to establish a secure foundation.

ATesting

Involving security only at the testing stage means vulnerabilities may be deeply embedded and more expensive to fix.

BDesign

While security is crucial in the design phase, it's not the initial involvement; requirements must first define what needs to be secured.

CDevelopment

Involving security during development is too late for foundational security decisions and makes remediation more difficult.

DRequirement gatheringCorrect

Security should be involved in the requirement gathering phase to identify and define security requirements early, such as authentication, authorization, data privacy, and compliance. This "shift-left" approach ensures security is built into the application's foundation rather than being an afterthought, which is more cost-effective and reduces vulnerabilities.

Concept tested: SDLC security integration (shift left)

Source: https://learn.microsoft.com/en-us/azure/architecture/guide/security/sdlc

Topics

#SDLC#Secure SDLC#Security Requirements#Shift Left Security

Community Discussion

No community discussion yet for this question.

Full CCSP Practice