Scrum: a Breathtakingly Brief and Agile Introduction
Rate it:
Read between March 24 - November 13, 2018
13%
Flag icon
Scrum recognizes only three distinct roles: product owner, scrum master, and team member
Zia Rahman
Is this a mandate by SCRUM manifest? Or there can be more roles?
15%
Flag icon
That is, the product owner controls the order, sometimes called priority, of items in the team’s backlog. In scrum, no-one but the product owner is authorized to ask the team to do work or to change the order of backlog items.
15%
Flag icon
the product owner maximizes the value realized from the team’s efforts is to make sure the team fully understands the requirements.
16%
Flag icon
The product owner is responsible for recording the requirements, often in the form of user stories (eg, “As a <role>, I want <a feature>, so that I can <accomplish something>”) and adding them to the product backlog.
18%
Flag icon
The Product Owner Role in a Nutshell: holds the vision for the product represents the interests of the  business represents the customers owns the product backlog orders (prioritizes) the items in the product backlog creates acceptance criteria for the backlog items is available to answer team members’ questions
20%
Flag icon
While a team’s deliverable is the product, a scrum master’s deliverable is a high-performing, self-organizing team.
20%
Flag icon
The scrum master is the team’s good shepherd, its champion, guardian, facilitator, and scrum expert.  The scrum master helps the team learn and apply scrum and related agile practices to the team’s best advantage.
21%
Flag icon
The scrum master is constantly available to the team to help them remove any impediments or road-blocks that are ke...
This highlight has been truncated due to consecutive passage length restrictions.
21%
Flag icon
The scrum master is not—we repeat, not—th...
This highlight has been truncated due to consecutive passage length restrictions.
21%
Flag icon
This is a peer position on the team, set apart by knowledge and respo...
This highlight has been truncated due to consecutive passage length restrictions.
Zia Rahman
Must the SCRUM master be peer to the team? Should scrum master be someone superior in ranking than the team members? Can the scrum master be someone from outside the team? Or must be from within the team? Must the scrum master have same level of expertise (technical or other) as the team members?
23%
Flag icon
self-organizing.
23%
Flag icon
The team members doing the work have total authority over how the work gets done.
23%
Flag icon
The team alone decides which tools and techniques to use, and which team members ...
This highlight has been truncated due to consecutive passage length restrictions.
25%
Flag icon
What we are describing is a mindset change from “doing my job” to “doing the job.” It is also a change in focus from “what we are doing” (work) to what is getting done (results).
27%
Flag icon
So, how many team members should a scrum team have? The common rule of thumb is seven, plus or minus two. That is, from five to nine. Fewer team members and the team may not have enough variety of skills to do all of the work needed to complete user stories. More team members and the communication overhead starts to get excessive.
Zia Rahman
What is rational behind this number? What research has been done on the implication of having a scrum team of 10 or 15 or 20???
30%
Flag icon
The list of user stories is ordered such that the most important story, the one that the team should do next, is at the top of the list.
Zia Rahman
If the product owner is setting the priorities of the stories, then should there be a single product owner for all products or one product owner for each product or one product owner for multiple similar products? Who decides which product is TOP priority among all the products?
31%
Flag icon
Which users the story will benefit (who it is for) A brief description of the desired functionality (what needs to be built) The reason that this story is valuable (why we should do it) An estimate as to how much work the story requires to implement Acceptance criteria that will help us know when it has been implemented correctly
33%
Flag icon
A story is something a team delivers; a task is a bit of work that a person does.
40%
Flag icon
In order to avoid confusion, good scrum teams create their own definition of the word “done” when it is applied to a user story. They decide together what things will be complete before the team
40%
Flag icon
declares a story to be done. The team’s definition may include things like: code written, code reviewed, unit tests passing, regression tests passing, documentation written, product owner sign-off, and so on.
45%
Flag icon
This is a decision for the team.
46%
Flag icon
This is a decision for the business.
51%
Flag icon
The product owner leads this part of the meeting.
51%
Flag icon
As each story is presented, the team members discuss it with the product owner and review acceptance criteria to make sure they have a common understanding of what is expected.
52%
Flag icon
Note the separation in authority: the product owner decides which stories will be considered, but the team members doing the actual work are the ones who decide how much work they can take on.
54%
Flag icon
The product owner should be available during this half of the meeting to answer questions.
55%
Flag icon
the list of all the committed stories, with their associated tasks.
57%
Flag icon
The daily scrum should always be held to no more than 15 minutes.
85%
Flag icon
Working software is the primary measure of progress.
87%
Flag icon
Simplicity--the art of maximizing the amount of work not done--is essential.
88%
Flag icon
The best architectures, requirements, and designs emerge from self-organizing teams.