Free Requirements Engineering MCQs with Answers
125 Requirements Engineering MCQs from Software Engineering, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Last updated
125 questions · page 1 of 7
- A. stay on schedule
- B. allow for ample breaks
- C. brainstorm technical alternatives to problems identified in a JRP session
- D. none of these
Explanation: A JRP session should remain focused on eliciting and agreeing on requirements, with a schedule and suitable breaks.
Correct answer: brainstorm technical alternatives to problems identified in a JRP session- A. decision analysis phase
- B. requirements analysis phase
- C. design analysis phase
- D. problem analysis phase
Explanation: The conventional systems-analysis phases include problem analysis, requirements analysis, and decision analysis.
Correct answer: design analysis phase- A. system analysts
- B. system designers
- C. system owners
- D. none of the above
Explanation: The people who directly operate a system or use it to support their work are system users.
Correct answer: none of the above- A. Value
- B. Decision making
- C. Business
- D. Re-engineering
Explanation: A business process transforms inputs into outputs through activities such as measurement, analysis, processing, storage, and…
Correct answer: Business5. The process of requirements discovery consists of the following activities, except_______________?
- A. requirements management
- B. sampling of existing documentation, forms and files
- C. requirements discovery
- D. problem discovery and analysis
Explanation: Sampling existing documents, forms, and files is a technique used during requirements investigation, not one of the main activities in the…
Correct answer: sampling of existing documentation, forms and files- A. rapid architected analysis
- B. object-oriented analysis
- C. data modeling
- D. discovery prototyping
Explanation: Rapid architected analysis derives system models by examining an existing system or a discovery prototype, helping analysts understand its…
Correct answer: rapid architected analysis- A. Sales
- B. Service
- C. Manufacturing
- D. Benefits and Compensation
Explanation: Sales, service, and manufacturing are commonly treated as major business functions.
Correct answer: Benefits and Compensation- A. Input
- B. Processing
- C. Control and feedback
- D. All of the above
Explanation: Control and feedback are most directly used to monitor a business process, compare results with targets, and correct poor performance.
Correct answer: Control and feedback- A. business process redesign
- B. knowledge asset management
- C. proliferation of networks and the Internet
- D. security and privacy
Explanation: Business process redesign, knowledge-asset management, and security or privacy concerns can motivate an information system.
Correct answer: proliferation of networks and the Internet- A. scope
- B. functional requirement
- C. preliminary requirement
- D. nonfunctional requirement
Explanation: A nonfunctional requirement specifies a required quality or constraint, such as security, speed, reliability, or usability.
Correct answer: nonfunctional requirement- A. development process
- B. business process
- C. quality process
- D. customer focus
Explanation: A business process is a connected set of organizational activities that transforms inputs into an outcome or value for a customer.
Correct answer: business process- A. prototyping
- B. interviews
- C. research and site visits
- D. reverse engineering
Explanation: Interviews, research, site visits, and prototyping are established ways to discover and validate system requirements.
Correct answer: reverse engineering- A. model-driven analysis
- B. object-oriented analysis
- C. traditional approaches
- D. accelerated systems analysis
Explanation: Prototyping is strongly associated with accelerated systems analysis because an early working model quickly clarifies requirements and…
Correct answer: accelerated systems analysis- A. procedures
- B. work flow
- C. process flow
- D. process requirements
Explanation: Workflow describes how transactions move through business activities, including the checks, approvals, and hand-offs required at each…
Correct answer: work flow15. Monitoring the legal constraints which a company operates under requires review of_______________?
- A. a company's customers
- B. a company's outputs
- C. a company's macro-environment
- D. a company's micro-environment
Explanation: Legal constraints belong to the macro-environment because they arise from broad external political, legal, and regulatory forces.
Correct answer: a company's macro-environment- A. DSS
- B. TPS
- C. ERP
- D. None of these
Explanation: Executive planning and assessment are normally supported by an executive information system or executive support system.
Correct answer: None of these- A. Decision making
- B. Systematic
- C. Cognitive
- D. Decision support systems
Explanation: Decision support systems combine interactive analysis, models, and database access to help with semi-structured or ill-structured…
Correct answer: Decision support systems- A. information into data
- B. procedures into statement
- C. data into information
- D. statement into procedures
Explanation: An information system processes raw data into meaningful information that can support decisions and operations.
Correct answer: data into information- A. Business process
- B. The fundamental rethinking
- C. Organization restructuring
- D. None of the above
Explanation: Hammer's definition combines two ideas: fundamental rethinking of existing work and radical redesign of business processes to improve…
Correct answer: The fundamental rethinking- A. Bottom to top
- B. Left to right
- C. Top to bottom
- D. All of the above
Explanation: Decision trees may be drawn in several orientations, including top-to-bottom, left-to-right, and bottom-to-top, provided the decision…
Correct answer: All of the aboveRequirements Engineering MCQs: common questions
Are these Requirements Engineering MCQs free?
Yes. All Requirements Engineering MCQs from Software Engineering are free on TestUstad, with unlimited attempts and no account needed. Nothing on this page is a sample or a trial.
How many Requirements Engineering MCQs are on this page?
There are 125 Requirements Engineering MCQs in the Software Engineering bank, shown 20 to a page with the correct answer and an explanation on each.
Does every Requirements Engineering MCQ have an explanation?
Yes. Each Requirements Engineering question shows the correct option and a written explanation of why it is correct, so a wrong answer teaches you something rather than just being marked wrong.
Can I take a timed Requirements Engineering test?
Yes. The practice button on this page starts a free Requirements Engineering test drawn from the Software Engineering bank. It marks each answer instantly, gives you a score at the end, and can be retaken as many times as you like.