nerdexam
CompTIA

CAS-002 · Question #598

SDLC is being used for the commissioning of a new platform. To provide an appropriate level of assurance the security requirements that were specified at the project origin need to be carried…

The correct answer is C. Security requirements traceability matrix (SRTM). A Security Requirements Traceability Matrix (SRTM) is specifically designed to verify that security requirements defined at project inception are carried through every SDLC phase into final implementation.

Technical Integration of Enterprise Components

Question

SDLC is being used for the commissioning of a new platform. To provide an appropriate level of assurance the security requirements that were specified at the project origin need to be carried through to implementation. Which of the following would BEST help to determine if this occurred?

Options

  • ARequirements workshop
  • BSecurity development lifecycle (SDL)
  • CSecurity requirements traceability matrix (SRTM)
  • DSecure code review and penetration test

How the community answered

(31 responses)
  • B
    6% (2)
  • C
    90% (28)
  • D
    3% (1)

Why each option

A Security Requirements Traceability Matrix (SRTM) is specifically designed to verify that security requirements defined at project inception are carried through every SDLC phase into final implementation.

ARequirements workshop

A requirements workshop is used to elicit and define requirements at the beginning of a project, not to verify that requirements were carried through to implementation.

BSecurity development lifecycle (SDL)

The Security Development Lifecycle (SDL) is a process framework for embedding security activities into development phases, not a verification artifact for tracing individual requirements.

CSecurity requirements traceability matrix (SRTM)Correct

An SRTM creates a documented mapping between each original security requirement and its corresponding design artifacts, test cases, and implemented controls across all SDLC phases. This bidirectional traceability provides auditable assurance that no requirement was dropped or ignored between project origin and implementation, which is exactly what the question asks for.

DSecure code review and penetration test

Secure code review and penetration testing validate the security quality of the implemented code but do not trace implemented controls back to the original documented security requirements.

Concept tested: Security requirements traceability matrix across SDLC phases

Source: https://csrc.nist.gov/publications/detail/sp/800-160/vol-1/final

Topics

#SRTM#SDLC#security requirements traceability#requirements management

Community Discussion

No community discussion yet for this question.

Full CAS-002 Practice