SE311 - Requirements Engineering

Chapter 4: Requirements Elicitation - Comprehensive Exam

Question 1 Multiple Choice (2 points) EXAM
What is the meaning of requirement elicitation in software engineering?
Question 2 Multiple Choice (2 points) GENERATED
Which of the following is a facilitated elicitation technique?
Question 3 Multiple Select (3 points) GENERATED
Which of the following are valid sources of requirements? (Select all that apply)
Question 4 Multiple Choice (2 points) GENERATED
Which of the following is NOT a strength of interviews as an elicitation technique?
Question 5 Multiple Choice (2 points) GENERATED
What does "fidelity" mean in the context of prototyping?
Question 6 Multiple Choice (2 points) GENERATED
What is a use case?
Question 7 Multiple Choice (2 points) GENERATED
What are misuse cases primarily used for?
Question 8 Multiple Choice (2 points) GENERATED
Which of the following indicates that you might be done with elicitation?
Question 9 Short Answer (4 points) EXAM
Mention three different requirements elicitation methods and for each one explain:
i. Why it would be suitable for gathering requirements for a mobile banking app
ii. What stakeholders it is appropriate for
iii. How you would implement it in practice
Question 10 Short Answer (3 points) GENERATED
Identify and explain three main challenges in requirements elicitation and suggest one mitigation strategy for each.
Question 11 Multiple Choice (2 points) GENERATED
Which of the following is a strength of using questionnaires for elicitation?
Question 12 Multiple Choice (2 points) GENERATED
Focus groups are particularly valuable for:
Question 13 Short Answer (3 points) GENERATED
List and briefly describe the four main phases of the requirements elicitation process.

Your Score:

out of 30 points