In the traditional project management methodology (Waterfall model) managing project scope, cost, quality, personnel, reporting status to stakeholders, managing risk, and adapting as requirements change all falls under the responsibility of a project manager.
While in Agile project management these responsibilities are divided among three agile roles:
- Product Owner: The Product Owner handles setting up the project goals, managing the schedule against the scope, adapting to the change in project requirements and setting up priorities for product features.
- Scrum Master: The Scrum Master helps the team in managing the tasks and resolve any issues involved in the execution of the task.
- Team Members: The Team Members manages the tasks assigned to them as well as managing daily details. They report to the Scrum Master regarding the progress of their task and coordinate with them for quality control.