nerdexam
(ISC)2

CSSLP · Question #116

Which of the following SDLC phases consists of the given security controls: Misuse Case Modeling Security Design and Architecture Review Threat and Risk Modeling Security Requirements and Test Cases G

The correct answer is D. Design. The Design phase of the SDLC is where security controls like Misuse Case Modeling, Security Design and Architecture Review, Threat and Risk Modeling, and Security Requirements and Test Cases Generation are primarily applied. This ensures security is built into the system's bluepr

Secure Software Architecture and Design

Question

Which of the following SDLC phases consists of the given security controls: Misuse Case Modeling Security Design and Architecture Review Threat and Risk Modeling Security Requirements and Test Cases Generation

Options

  • ADeployment
  • BRequirements Gathering
  • CMaintenance
  • DDesign

How the community answered

(58 responses)
  • A
    2% (1)
  • B
    3% (2)
  • D
    95% (55)

Why each option

The Design phase of the SDLC is where security controls like Misuse Case Modeling, Security Design and Architecture Review, Threat and Risk Modeling, and Security Requirements and Test Cases Generation are primarily applied. This ensures security is built into the system's blueprint.

ADeployment

The Deployment phase involves installing and configuring the system in its production environment; while security is important here, the listed activities are foundational design-time activities, not deployment-time.

BRequirements Gathering

Requirements Gathering focuses on defining what the system should do, including initial security requirements, but the detailed modeling and design reviews listed occur after requirements are mostly established, in the design phase.

CMaintenance

The Maintenance phase focuses on post-deployment support, bug fixes, and enhancements, which are distinct from the initial design and architecture activities listed.

DDesignCorrect

The Design phase of the SDLC is where the system's architecture and components are planned, making it the appropriate stage for incorporating 'Misuse Case Modeling' (identifying how an attacker might exploit the system), 'Security Design and Architecture Review' (evaluating the planned structure for weaknesses), and 'Threat and Risk Modeling' (identifying and assessing potential threats). 'Security Requirements and Test Cases Generation' also aligns with this phase as detailed security requirements inform the design, and test cases are developed to validate the security implementation later.

Concept tested: SDLC security activities - Design phase

Source: https://learn.microsoft.com/en-us/azure/security/develop/security-development-lifecycle

Topics

#SDLC#Security Controls#Threat Modeling#Design Review

Community Discussion

No community discussion yet for this question.

Full CSSLP Practice