"Pig" roles
Pigs are the ones committed to the project and the Scrum process; they are the ones with "their bacon on the line."
Product Owner
The Product Owner represents the voice of the customer. They ensure that the Scrum Team works with the right things from a business perspective. The Product Owner writes User Stories, prioritizes them, then places them in the Product Backlog.
ScrumMaster (or Facilitator)
Scrum is facilitated by a ScrumMaster, whose primary job is to remove impediments to the ability of the team to deliver the sprint goal. The ScrumMaster is not the leader of the team (as they are self-organizing) but acts as a buffer between the team and any distracting influences. The ScrumMaster ensures that the Scrum process is used as intended. The ScrumMaster is the enforcer of rules.
Team
The team has the responsibility to deliver the product. A small team of 5-9 people with cross-functional skills to do the actual work (designer, developer etc.).
[edit] "Chicken" roles
Chicken roles are not part of the actual Scrum process, but must be taken into account. An important aspect of an Agile approach is the practice of involving users, business and stakeholders into part of the process. It is important for these people to be engaged and provide feedback into the outputs for review and planning of each sprint.
Users
The software is being built for someone! If software is not used - much like 'the tree falling in a forest' riddle - was it ever written?
Stakeholders (Customers, Vendors)
The people that will enable the project and for whom the project will produce the agreed upon benefit(s) which justify it. They are only directly involved in the process at sprint reviews.
Managers
People that will set up the environment for the product development organizations. .
To read the rest of the article check out this Wiki link.
http://en.wikipedia.org/wiki/Scrum_(development)
Elisa
No comments:
Post a Comment