Requirements elicitation involves understanding the application domain, problem to be solved, organizational needs, and stakeholder requirements. The key stages of elicitation are setting objectives, acquiring background knowledge, organizing knowledge, and collecting stakeholder requirements. Elicitation requires techniques like interviewing, scenarios, and prototyping to understand stakeholders. Elicitation, analysis, and negotiation are iterative processes that inform one another to refine requirements.
Related topics: