Conduct structured interviews with stakeholders to understand needs. Map current processes and design future workflows. Document functional and non-functional requirements. Decompose project scope into user stories with clear acceptance criteria. Maintain and prioritize product backlogs. Support Agile ceremonies (sprint planning, stand-ups, etc.). Clarify business context for development teams and validate acceptance criteria with QA. Prepare business documentation and presentations.