Requirement elicitation is a critical process that involves gathering requirements from stakeholders and subject matter experts to ensure project success. Various techniques such as interviews, surveys, observation, workshops, and brainstorming are employed to capture the necessary insights and expectations. Each technique has its advantages and disadvantages, making it necessary to choose the appropriate method for different scenarios in order to uncover both stated and unspoken requirements.