The document outlines the 6 core roles in Scrum: ScrumMaster, Product Owner, Team, Customer, Manager, and End User. It describes each role and how they work together. The ScrumMaster protects the team and removes impediments. The Product Owner defines the product vision and backlog. The Team delivers working software each sprint. The Customer requests the product and provides feedback. The Manager establishes organizational structure. The End User provides requirements and feedback.
3. ScrumMaster
The Film Director -- He protects the team from all
distrubances. He is not part of the team. He
improves the productivity of the Scrum-Team and
controls the “inspect and adapt” cycles of Scrum .
He makes sure that the agile ideals are understood
and that they are respected by all stakeholders. He
is not responsible for the delivery of the product.
9. Product Owner
The Storywriter -- She drives the Product Owner
from the business point of view. She communicates a
clear vision of the product and she defines its main
characteristics. She also accepts the product at the
end of a Sprint. She makes sure that the team only
works on the most valuable Backlog Items. She has
the same goal as the team. She is responsible for the
return on investment.
15. The Team
The Actors -- They deliver the product
and they are responsible for the quality.
They work with End User, PO and
Customers to understand the business
requirements. The Teams performs its
commitment voluntarily. They work
continuously with the PO to define the
strategic direction of the project.
22. Customer
The Producer -- She reqeusts the product. She
contracts the organization for developing products.
Typically these are executive managers who by
software development from external software
development companies. In an internal product
development organization this is the person who is
responsible for approving the budget for product
development.
26. Manager
The Studio Boss -- Management is essential
in Scrum Organisations. It enables the Team to
work by building the right work environment
for Scrum Teams. Managers create structure
and stability. He also works with the
ScrumMaster to re-factor the structures of the
organization and guidelines when necessary.
29. End User
The Audience -- Can be played by a
lof to people. The End-User is the one
who knows the requirements and
with this knowledge he defines the
product by telling the team what he
needs from its functionality.
34. ScrumMaster works with
Product Owner to ensure the
Product Owner fulfills his job.
ScrumMaster coaches the
Product Owner and helps him
against outsides odds.
35. ScrumMaster works with the
Team to ensure that everyone
agrees what he had agreed to
do! Protects the Teams.
Removes impediments
36. Product Owner works with the
customer to ensure that he
meets her own return on
investment.
Customer will push the Product
Owner but she will keep her
interests in mind.
37. Team works with End User to
understand the needs of the
End-User. To write the
application according to
spezifications of the End-User
38. ScrumMaster works with the Manager to re-
factor guidelines and processes, to ensure the
Scrum-Teams gets what it needs.
39. Product Owner needs to know
what the market (the End User)
wants to have. He needs to
know the needs to be able to
prioritize the product Backlog
40. References
Agiles Projektmanagement mit Scrum, Ken Schwaber
Agile Software Development with Scrum, Ken Schwaber
Scrum and the Enterprise, Ken Schwaber
Scrum, Boris Gloger
Scrum, Roman Pichler
How Pixar Fosters Creativity, Ed Cutmill, HBR 2008
Kotter, What Leaders really do
Henry Mintzberg quot;The Manager's Job: Folklore and Factquot;