Software Requirements Engineering MCQs

Topic-wise practice questions for Software Engineering. Test your knowledge, check solutions on demand, and pace your preparation.

Zero-leak answer engine • Rate-limited explanations
Practice in Timed Mode
Q1easy
What happens during the Requirements Validation phase?
Q2medium
You are building a flight booking system. A stakeholder mentions: "The system should never allow two people to book the same seat at the same time." This is an example of:
Q3easy
Why is Requirements Management necessary during the entire lifecycle of a project?
Q4medium
Compare User Requirements and System Requirements. Who is the primary audience for System Requirements?
Q5medium
A banking client states: "The system must ensure that all financial transactions are encrypted using AES-256 and that the database is backed up every 4 hours." This statement is best classified as:
Q6medium
(Code/Console Logic) An engineer is using a tool to track requirements. They create a "Traceability Matrix." What is the primary purpose of the command represented by this logic?
Q7easy
What is a Domain Requirement?
Q8medium
During a requirements meeting, a developer says: "The search function must return results in less than 500 milliseconds for a database of 1 million records." This statement is considered Verifiable because:
Q9medium
A stakeholder says: "I want the system to be fast." As a Requirements Engineer, your response should be to:
Q10medium
An engineer identifies a conflict: The Marketing team wants a high- resolution video player (Functional), but the IT team says the server bandwidth cannot handle it (Non-Functional constraint). This conflict should be resolved during: