Scrum is the most popular Agile project management framework that many organizations adopt to meet with the frequent change in requirements and incremental delivery in quick span of time. The scrum methodology has 3 key roles.
1. Product Owner: The product owners are the subject matter experts of the product in focus and represent the business and customers. The primary resonsibilities include; define the requirements, prioritize in the backlog, keep up with the change in requirements, reveal the adequate details required to the development team.
2. Scrum Master: The scrum master primarily manage the human resource aspect of scrum. He/she coaches the development team, removes the impediments faced in progressing the product development, help the product owner in managing the product backlog.
3. Scrum Team: Self organizing, cross functional team, typically of small size just enough to deliver the sprint.