Skip to main content

Software Requirements & Specification MCQs with Answers

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

Multiple Choice Questions

Q81: Which of the following is a disadvantage of using introspection in elicitation?
  • A: It requires extensive resources
  • B: It doesn’t involve stakeholder feedback
  • C: It is too costly
  • D: It takes too long
View Answer
B

Q82: Requirements Elicitation should be considered a ________ process in Requirement Engineering.
  • A: Complete process
  • B: Ongoing process
  • C: Incomplete process
  • D: Optional process
View Answer
C

Q83: What is the purpose of the 'observation' technique in requirements elicitation?
  • A: To gather feedback from users
  • B: To directly observe the system's use
  • C: To gather historical data
  • D: To create system prototypes
View Answer
B

Q84: What is the primary disadvantage of using questionnaires?
  • A: They are expensive
  • B: They do not reach a large audience
  • C: They cannot be easily interpreted
  • D: They cannot clarify misunderstandings
View Answer
C

Q85: Which technique is most effective when stakeholders and users are unavailable?
  • A: Document Analysis
  • B: Interviews
  • C: Prototyping
  • D: Brainstorming
View Answer
A

Q86: Cognitive techniques like laddering and card sorting are part of ________ techniques.
  • A: Traditional
  • B: Contextual
  • C: Collaborative/Group
  • D: Cognitive
View Answer
D

Q87: The RE process is considered incomplete when ________.
  • A: The process is rushed
  • B: Inappropriate techniques are applied
  • C: The stakeholders are unavailable
  • D: Only one technique is used
View Answer
B

Q88: Which of the following is a major limitation of introspection?
  • A: It can be too costly
  • B: It does not involve stakeholder feedback
  • C: It is too slow
  • D: It requires extensive resources
View Answer
B

Q89: In which technique does the analyst imagine the system design by themselves?
  • A: Document Analysis
  • B: Introspection
  • C: Observation
  • D: Prototyping
View Answer
B

Q90: The best time to use questionnaires/surveys is when you need to reach a ________ group.
  • A: Small, specific
  • B: Large, distributed
  • C: Highly engaged
  • D: Highly technical
View Answer
B

Test Your Knowledge

Take a timed quiz on Software Requirements & Specification

🚀 Start Quiz Now