CPOA Requirements Elicitation 1 — Questions and Answers
Question 1: What is the primary goal of requirements elicitation in product ownership analysis?
- To write technical specifications for developers
- To discover, capture, and understand stakeholder needs and expectations (Correct answer)
- To build the initial product prototype
- To assign tasks to the development team
Correct answer: To discover, capture, and understand stakeholder needs and expectations
Requirements elicitation focuses on understanding what stakeholders need so those needs can be translated into actionable product requirements.
Question 2: Which elicitation technique involves observing users in their natural work environment?
- Brainstorming
- Ethnographic observation (Correct answer)
- Focus groups
- Prototyping
Correct answer: Ethnographic observation
Ethnographic observation (job shadowing or contextual inquiry) reveals how users actually work, uncovering implicit needs they may not articulate in interviews.
Question 3: What is the difference between stated and unstated requirements?
- Stated requirements are technical; unstated are business requirements
- Stated requirements are explicitly communicated; unstated are assumed or implicit expectations (Correct answer)
- Stated requirements come from users; unstated come from regulators
- There is no practical difference in elicitation
Correct answer: Stated requirements are explicitly communicated; unstated are assumed or implicit expectations
Stated requirements are directly expressed by stakeholders, while unstated requirements are implicit expectations that stakeholders assume will be met without saying so.
Question 4: Which elicitation technique is best for generating a wide range of ideas quickly from a group?
- One-on-one interviews
- Brainstorming (Correct answer)
- Document analysis
- Surveys
Correct answer: Brainstorming
Brainstorming encourages free-flowing idea generation in a group setting, quickly surfacing diverse perspectives without judgment.
Question 5: What is a 'use case' in requirements elicitation?
- A specific test scenario for QA
- A description of how a user interacts with the system to achieve a goal (Correct answer)
- A technical architecture diagram
- A prioritized list of features
Correct answer: A description of how a user interacts with the system to achieve a goal
A use case describes the interaction between an actor (user or system) and the product to achieve a specific goal, capturing functional requirements in a structured way.
Question 6: Why is active facilitation important during requirements workshops?
- To reduce the number of stakeholders needed
- To ensure all voices are heard and the session stays focused and productive (Correct answer)
- To replace the need for follow-up documentation
- To assign requirements to developers in real time
Correct answer: To ensure all voices are heard and the session stays focused and productive
Active facilitation manages group dynamics, prevents dominant voices from overshadowing others, and keeps discussions aligned with workshop objectives.
What is the primary goal of requirements elicitation in product ownership analysis?