- Developing project scopes and objectives, involving all relevant stakeholders, and ensuring technical feasibility
- Performing strategic analysis for the project
- Organizing schedules and timelines to ensure on-time completion with maximized values
- Guiding team and organization on how to use Scrum practices
- Removing impediments or guiding the team to remove impediments to make sure the sprint goal is achieved
- Facilitating discussion, decision making, and conflict resolution