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