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
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)- A2% (1)
- B3% (2)
- D95% (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.
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.
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.
The Maintenance phase focuses on post-deployment support, bug fixes, and enhancements, which are distinct from the initial design and architecture activities listed.
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
Community Discussion
No community discussion yet for this question.