In software development projects:
* Requirement analysis
* Defining needs
* Designing the solution from scratch
* Use case analysis
* Process analysis
* Business case analysis (Including return on Investment with alternative solutions)
* Training and coaching the team
* Creating the business analysis document templates.
* Scrum Master
* Managing agile projects in Jira.