1. What does requirements elicitation involve?

Requirements elicitation involves gathering and identifying the needs and expectations of stakeholders for a new or existing system. This process involves techniques such as interviews, surveys, observation, brainstorming, and prototyping to capture and document requirements accurately. The goal is to understand the problem domain, define clear and concise requirements, and ensure alignment between stakeholders' expectations and the final solution.