Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 26 pages
Exam (elaborations)

WGU D487 Secure Software Design Official Practice Exam Actual Exam 2026/2027 with Detailed Rationales | Complete Exam-Style Questions | Pass Guaranteed – A+ Graded

Document preview thumbnail
Preview 3 out of 26 pages

WGU D487 Secure Software Design Official Practice Exam Actual Exam 2026/2027 – Real-Style Exam Questions | 100% Correct Answers | Secure SDLC | Threat Modeling | Secure Coding Practices | Vulnerability Assessment | Risk Mitigation | Security Requirements | Access Control | Data Protection | Detailed Rationales | Graded A+ Verified – Pass Guaranteed – Instant Download

Content preview

WGU D487 Secure Software Design Official
Practice Exam Actual Exam 2026/2027 with
Detailed Rationales | Complete Exam-Style
Questions | Pass Guaranteed – A+ Graded
══════════════════════════════════════
SECTION 1: SECURE SOFTWARE DEVELOPMENT LIFECYCLE Q1 – Q10
══════════════════════════════════════

Question 1 of 50

A fintech startup is designing a new mobile banking application and wants to identify
potential security threats before writing any code. The security architect recommends a
structured approach to enumerate threats based on data flow diagrams and component
interactions during the requirements phase.

A. Integrate threat modeling sessions using STRIDE during the design phase to
systematically identify spoofing, tampering, and elevation of privilege threats against each
data flow. ✓ CORRECT
B. Deploy a static application security testing tool to scan the codebase for vulnerabilities
once development begins.
C. Conduct penetration testing against the production environment after deployment to
discover runtime weaknesses.
D. Implement automated dynamic scanning during the quality assurance phase to catch
injection flaws in the API endpoints.

Correct Answer: A
Rationale: Threat modeling with STRIDE is designed to be performed during the design and
requirements phases to identify threats before code is written, making it the most
appropriate early-phase activity. Static and dynamic testing tools require code or running
applications to analyze, so they cannot be used during the initial design phase. Starting threat
modeling early reduces the cost of remediation by orders of magnitude compared to
discovering issues in production.

Question 2 of 50

A healthcare software vendor must comply with HIPAA regulations while modernizing its
patient records system. The project manager needs to translate regulatory mandates into
actionable development tasks that can be traced through each sprint.

,A. Document security requirements in a standalone spreadsheet reviewed only during the
initial project kickoff meeting.
B. Embed security requirements as user stories with acceptance criteria in the product
backlog and trace them through each sprint review. ✓ CORRECT
C. Rely on the security operations team to audit the production environment quarterly for
compliance gaps.
D. Perform a one-time risk assessment at project completion before submitting the
application for regulatory approval.

Correct Answer: B
Rationale: Embedding security requirements as traceable user stories ensures they are
reviewed, implemented, and verified during every sprint rather than being treated as a one-time
checklist. A standalone spreadsheet or quarterly audit creates dangerous visibility gaps
where requirements are forgotten during implementation. Traceability through the backlog
aligns with Agile security practices and maintains continuous compliance accountability.

Question 3 of 50

An e-commerce company experienced a breach last year due to a third-party payment
module. The CTO wants to prevent similar supply-chain risks in the upcoming platform
redesign.

A. During the deployment phase when the third-party module is first integrated into the
staging environment.
B. In the maintenance phase after the module has been running in production for at least one
quarter.
C. In the requirements and design phase before selecting vendors and finalizing architectural
dependencies. ✓ CORRECT
D. During the testing phase when integration tests reveal authentication failures in the
payment gateway.

Correct Answer: C
Rationale: Evaluating vendor security posture during the requirements and design phase
allows the organization to reject risky suppliers before architectural commitments are made
and contracts are signed. Waiting until integration or production deployment leaves the team
with limited leverage to enforce security controls and may force costly redesigns. Proactive
vendor assessment is a cornerstone of secure supply chain management in software
development.

Question 4 of 50

A cloud-native startup is building a containerized workload platform where different
microservices handle sensitive customer data. The principal architect insists that no single

, service should have more access than necessary to perform its function, even if
compromised.

A. Defense in depth by layering multiple firewalls around each microservice container.
B. Security through obscurity by hiding API endpoints from public documentation.
C. Fail secure by ensuring services shut down completely when an anomaly is detected.
D. Least privilege by restricting each microservice's access rights to only the resources
required for its specific function. ✓ CORRECT

Correct Answer: D
Rationale: The principle of least privilege mandates that every component operates with the
minimum necessary permissions, limiting blast radius if a service is compromised. Defense
in depth complements this but does not specifically address access restriction per
component, while security through obscurity is widely rejected as a primary control.
Implementing least privilege at the service level is essential for zero-trust microservice
architectures.

Question 5 of 50

A government contractor is transitioning from waterfall to DevSecOps for a classified
document management system. The security team is concerned that rapid iterations might
bypass mandatory security controls.

A. Automate security gates within the CI/CD pipeline so that builds fail when static analysis
or dependency scans exceed risk thresholds. ✓ CORRECT
B. Require manual security sign-off from a CISO before every code commit to the repository.
C. Postpone all security testing until a hardening sprint scheduled two weeks before
production release.
D. Eliminate security documentation to reduce friction and trust developers to self-certify
compliance.

Correct Answer: A
Rationale: Automated security gates embedded in CI/CD enforce policy compliance without
creating manual bottlenecks that undermine DevSecOps velocity. Manual CISO sign-offs per
commit or postponed hardening sprints reintroduce waterfall delays and allow vulnerabilities
to accumulate unchecked. Shifting security left through pipeline automation maintains both
speed and assurance in regulated environments.

Question 6 of 50

A SaaS provider is defining security requirements for a new multi-tenant collaboration
platform. The product owner asks the security architect to prioritize requirements based on
the business impact of potential failures.

Document information

Uploaded on
June 29, 2026
Number of pages
26
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$15.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
STUDYACEFILES
3.8
(18)
Sold
113
Followers
6
Items
2252
Last sold
2 days ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions