WGU D481 Software Engineering
Assessment 2026/2027 – Verified Q&As
with Detailed Rationales (Test Bank Bundle
- 49 Questions)
---
*QUESTION 1:*
What is the primary goal of software engineering?
A) To develop software that is reliable, efficient, and meets user needs
B) To write code as quickly as possible
C) To minimize costs at all costs
D) To maximize marketing impact
> 🎯 *CORRECT ANSWER:* A) To develop software that is reliable, efficient, and meets user needs
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Software engineering is about disciplined, high-quality development.
> * *Why Distractors Fail:* Speed, cost-only, and marketing are not primary goals.
> * *Core Takeaway:* Quality and user satisfaction are key.
---
*QUESTION 2:*
Which of the following is a key principle of the Agile Manifesto?
A) Individuals and interactions over processes and tools
,B) Following a rigid plan over responding to change
C) Comprehensive documentation over working software
D) Contract negotiation over customer collaboration
> 🎯 *CORRECT ANSWER:* A) Individuals and interactions over processes and tools
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Agile values people and collaboration.
> * *Why Distractors Fail:* Rigid plans, comprehensive docs, and contracts are not agile values.
> * *Core Takeaway:* Agile prioritizes people and collaboration.
---
*QUESTION 3:*
A software engineer is using the Waterfall model. What is a characteristic of Waterfall?
A) Sequential phases with minimal overlap
B) Iterative development
C) Continuous feedback
D) Flexible requirements
> 🎯 *CORRECT ANSWER:* A) Sequential phases with minimal overlap
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Waterfall is a linear, phase-based approach.
> * *Why Distractors Fail:* Iterative, continuous feedback, and flexibility are agile characteristics.
> * *Core Takeaway:* Waterfall is a sequential model.
---
*QUESTION 4:*
A software engineer is creating a use case diagram. What is the purpose of a use case diagram?
, A) To show interactions between actors and the system
B) To show the internal structure of a class
C) To show the deployment of software components
D) To show the flow of a program
> 🎯 *CORRECT ANSWER:* A) To show interactions between actors and the system
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Use case diagrams capture functional requirements.
> * *Why Distractors Fail:* Class, deployment, and flow diagrams are different.
> * *Core Takeaway:* Use case diagrams show system functionality.
---
*QUESTION 5:*
A software engineer is performing software testing. Which type of testing is performed by the end-user?
A) Acceptance testing
B) Unit testing
C) Integration testing
D) System testing
> 🎯 *CORRECT ANSWER:* A) Acceptance testing
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Acceptance testing is performed by users to validate requirements.
> * *Why Distractors Fail:* Unit, integration, and system testing are performed by developers/testers.
> * *Core Takeaway:* Acceptance testing involves users.
---
*QUESTION 6:*
Assessment 2026/2027 – Verified Q&As
with Detailed Rationales (Test Bank Bundle
- 49 Questions)
---
*QUESTION 1:*
What is the primary goal of software engineering?
A) To develop software that is reliable, efficient, and meets user needs
B) To write code as quickly as possible
C) To minimize costs at all costs
D) To maximize marketing impact
> 🎯 *CORRECT ANSWER:* A) To develop software that is reliable, efficient, and meets user needs
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Software engineering is about disciplined, high-quality development.
> * *Why Distractors Fail:* Speed, cost-only, and marketing are not primary goals.
> * *Core Takeaway:* Quality and user satisfaction are key.
---
*QUESTION 2:*
Which of the following is a key principle of the Agile Manifesto?
A) Individuals and interactions over processes and tools
,B) Following a rigid plan over responding to change
C) Comprehensive documentation over working software
D) Contract negotiation over customer collaboration
> 🎯 *CORRECT ANSWER:* A) Individuals and interactions over processes and tools
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Agile values people and collaboration.
> * *Why Distractors Fail:* Rigid plans, comprehensive docs, and contracts are not agile values.
> * *Core Takeaway:* Agile prioritizes people and collaboration.
---
*QUESTION 3:*
A software engineer is using the Waterfall model. What is a characteristic of Waterfall?
A) Sequential phases with minimal overlap
B) Iterative development
C) Continuous feedback
D) Flexible requirements
> 🎯 *CORRECT ANSWER:* A) Sequential phases with minimal overlap
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Waterfall is a linear, phase-based approach.
> * *Why Distractors Fail:* Iterative, continuous feedback, and flexibility are agile characteristics.
> * *Core Takeaway:* Waterfall is a sequential model.
---
*QUESTION 4:*
A software engineer is creating a use case diagram. What is the purpose of a use case diagram?
, A) To show interactions between actors and the system
B) To show the internal structure of a class
C) To show the deployment of software components
D) To show the flow of a program
> 🎯 *CORRECT ANSWER:* A) To show interactions between actors and the system
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Use case diagrams capture functional requirements.
> * *Why Distractors Fail:* Class, deployment, and flow diagrams are different.
> * *Core Takeaway:* Use case diagrams show system functionality.
---
*QUESTION 5:*
A software engineer is performing software testing. Which type of testing is performed by the end-user?
A) Acceptance testing
B) Unit testing
C) Integration testing
D) System testing
> 🎯 *CORRECT ANSWER:* A) Acceptance testing
> 💡 *CLINICAL RATIONALE:*
> * *Why It's Right:* Acceptance testing is performed by users to validate requirements.
> * *Why Distractors Fail:* Unit, integration, and system testing are performed by developers/testers.
> * *Core Takeaway:* Acceptance testing involves users.
---
*QUESTION 6:*