There are three roles within the SCRUM project management approach. The are team members, who undertake the building of the resources. The SCRUM master supports the team and the SCRUM Owner represents the client and end users.
Just as with any team, there will take a while before the group responds in predicable ways. Expect this period to last 2-3 sprint cycles. Everyone on the team is accountable for the delivery of every aspect of the work. The group should comprise of full time members, 7 is the ideal size. They are responsible for attending daily updating meetings, the need to agree on the ‘definition of done’, as well as the coding and tools used. The group should be empowered to break down the tasks in the order they see most appropriate.
The SCRUM Master, in an ideal situation, should be selected by the team. They have various roles including protecting the team from unplanned urgent requests. This will allow the team to dedicate 100% of their attention to completing the task at hand. The Master is responsible for the daily update meetings, planning and reviewing sprints as well as the retro meeting.
Finally, the owner represents the end user and have four main responsibilities. The first is to mange the back logs, this includes prioritising the work flow and communicating with the team. They can determine with the project can be released to the end users so has considerable role for the overall budget of the project. The third role is liaise with all of the various stakeholders; all communication should go through the owner. Finally they work with the team to accept the final state of the product.
This details the three main roles within the SCRUM process, the team, the master and the owner.