Skip to main content

Software Requirements & Specification MCQs with Answers

Practice important Software Requirements & Specification MCQs with answers and explanations.

Multiple Choice Questions

Q291: Which methodology is known for using story cards for elicitation?
  • A: Scrum
  • B: Extreme Programming (XP)
  • C: Rational Unified Process
  • D: Waterfall
View Answer
B

Q292: In Agile, requirements are prioritized based on __________.
  • A: Project deadlines
  • B: Business value areas and risks
  • C: Customer satisfaction
  • D: Budget constraints
View Answer
B

Q293: What does the term 'Value Oriented Prioritization' refer to in Agile development?
  • A: Prioritizing tasks based on their cost
  • B: Assigning business value to each requirement and calculating its weight
  • C: Sorting requirements by difficulty
  • D: Considering market uncertainty only
View Answer
B

Q294: Agile development allows stakeholders to __________ after every iteration.
  • A: Review progress and re-prioritize requirements
  • B: Freeze all requirements
  • C: Limit stakeholder involvement
  • D: Finalize project schedule
View Answer
A

Q295: Usability in product design is measured by __________.
  • A: User satisfaction and time spent
  • B: Only the number of users
  • C: Effectiveness, efficiency, and satisfaction
  • D: The design process
View Answer
C

Q296: What is the main goal of usability evaluation?
  • A: To check the cost-effectiveness of the product
  • B: To understand if users can use the product and like it
  • C: To measure the market demand
  • D: To evaluate technical performance
View Answer
B

Q297: Which of the following is not a method used for usability evaluation?
  • A: Testing
  • B: Inspection
  • C: Inquiry
  • D: Documentation
View Answer
D

Q298: What technique suggests associating a positive numeric value with business value areas?
  • A: Value Oriented Prioritization
  • B: Cost-Benefit Analysis
  • C: User-Centric Design
  • D: Technical Feasibility
View Answer
A

Q299: The Agile approach prefers more on __________ rather than tools and techniques.
  • A: Project managers
  • B: Customer collaboration
  • C: Software testing
  • D: Individuals and interactions
View Answer
D

Q300: In Agile, who is involved in the change management process during each iteration?
  • A: Managers only
  • B: Developing team and customers
  • C: Only the product owner
  • D: External stakeholders
View Answer
B

Test Your Knowledge

Take a timed quiz on Software Requirements & Specification

🚀 Start Quiz Now