Elicit requirements using interviews, document analysis, requirements workshops, storyboards, surveys, site visits, business process analysis, use cases or user stories, scenarios, event lists, competitive product analysis, and task and workflow analysis