the-sprint: fix typos and enhance readability
[ti-agile-manual/ti-agile-manual.git] / roles-in-scrum.tex
index 549f8067047de68b53c8f75b04833be61ebf1166..8c9d06198ef148491d4912b4fe4ae122fbe7a71a 100644 (file)
@@ -18,10 +18,15 @@ it -- \textit{Scrum} -- is used correctly\cite{wikipediascrum}, this role is
 all about clearing road blocks so the team can shine and be successful.
 
 \paragraph{}
-The ScrumMaster is supposed to be knowledgeable in Scrum rules and use his or her
-knowledge to coach and direct the team into maintaining those in check. He or she
-also works together with the Product Owner on task prioritization targetting good
-quality and early delivery of the end product.
+The ScrumMaster is supposed to be knowledgeable in Scrum rules and use his or
+her knowledge to coach and direct the team in applying Scrum practices in their
+work flow. He or she also works together with the Product Owner on task
+prioritization targeting good quality and early delivery of the end product.
+
+\paragraph{}
+The ScrumMaster is not responsible for assigning tasks to team members, but
+is instead a coach of the team meant to help guide their efforts and enable
+their work.  For more information see section \ref{sec:the-team}.
 
 \section{Product Owner}
 \label{sec:product-owner}
@@ -36,13 +41,26 @@ which tasks should be prioritized for this sprint. He or she also makes sure
 the Product Backlog is a living entity which can change at any time as long it
 doesn't touch the sprint.
 
+\paragraph{}
+The product owner seeks to maximize the 'bang for buck' by making sure that the
+highest priority backlog items deliver the greatest value for the amount of
+development effort.  Within \textit{LCPD} this may entail prioritizing the
+upstreaming of a feature over the development of a new feature because the
+technical debt of missing that window is greater than the value of the new
+feature.
+
 \section{The Team}
 \label{sec:the-team}
 
 \paragraph{}
 Composed of everyone doing actual engineering work, the Scrum team is
-responsible for estimating and delivering implementations.
+responsible for estimating and delivering implementations.  The team members
+are part of a self-directed team and sign up for the tasks they feel they
+can accomplish within the Sprint.  The team as a whole acts together to
+deliver as much \textit{'done'} functionality in a Sprint as possible.  This
+inherently means that a large amount of trust and responsibility for the
+product resides within the Scrum teams.
 
 \paragraph{}
 Whenever a roadblock shows up, the team is required to notify their ScrumMaster
-about the issues so it can be solved at the earliest possibility.
+about the issues so it can be solved as soon as possible.