Free Agile and Scrum Practice Test-
Graded A
A Scrum team has been assigned a new project and decides to add the following
statement to the Definition of Done: Only features for which a functional design is
drafted and accepted are put on the Sprint Backlog. The Scrum Master reviews this and
states: Documentation is needed. For each feature, the design should be created or
updated. We need to add to the Definition of Done and keep this in mind when
estimating tasks for the next Sprint Backlog. Why does the Scrum Master say this? -
ANSWER-Because the documentation can be created and adjusted per feature
Explanations: The agile way of working means that each feature has to follow steps of
design, build and test. So the documentation is created and adjusted per feature.
One week through a four-week sprint, the Development Team has realized that they
won't be able to deliver half of the Sprint Backlog items. The Product Owner is not
happy with this, because the customer is expecting most of those features for a release
at the end of the Sprint. What is the best course of action as the Scrum Master? -
ANSWER-Recommend the Product Owner to revise the order of Sprint Backlog items
and let the developers continue with the best they can
Explanations: The fact that they cannot deliver everything, is not a reason for canceling
the Sprint. Sprints are only canceled when they don't make sense anymore. For
example: the customer doesn't need the Sprint Backlog items anymore. When the
developers realize that they won't be able to deliver a high percentage of the items, it's
a good idea to ask the Product Owner to check the sprint Backlog and make changes in
the priorities (if needed), since items at the bottom of the Sprint Backlog will probably
stay incomplete.
The Product Owner assigns tasks to developers in the Daily Scrum, and the meeting
always takes more than 15 minutes. What is the best response for the Scrum Master? -
ANSWER-Convince the Product Owner to stop assigning tasks to the Development
Team and not to participate in the Daily Scrum
Explanations: The developers themselves assign the tasks, rather than the Product
Owner or the Scrum Master. The Daily Scrum is only for answering the three standard
questions and nothing else. It's also for the Development Team and no one else can
participate (while they can attend for observing).
The Product Owner and the Development Team have disagreements in the Sprint
Planning meeting. The Product Owner believes that the developers have estimated the
, items and their capacity too pessimistically and, therefore have selected too few items
for the Sprint. What is the best action for the Scrum Master? - ANSWER-Explain to the
Product Owner that his decision belongs to the Development Team and that it should be
accepted
Explanations: Estimating the Product Backlog items and the capacity is the
responsibility of the Development Team, and no one should force them to change it,
because in this case, their self-organization will be weakened, which in turn, blocks
Agility.
When is the Definition of Done used first by the Development Team? - ANSWER-During
the estimation of the features in the Product Backlog, since the work depends on the
requirements of both the features and the Definition of Done.
Explanations: The workload indeed depends on all the requirements for a feature and
thus includes the Definition of Done, since this list defines all the requirements for all the
features on the Product Backlog.
The Product Owner wants to have two releases in the project: one on the middle and
one at the end. The Scrum Master points out that this does not matter. Why does the
Scrum Master say this? - ANSWER-All increments should be potentially releasable.
Explanations: All increments should be (potentially) releasable, to improve the feedback
loop and enable adaptation. IT doesn't matter if the increments make it possible to
maximize the value for the customer and to keep continually improve the final release.
The Product Owner is responsible for prioritizing the correct features from the backlog
to make sure that the two official releases are ready and that the Definition of Done
matches that of the Customer
Which of the following is acceptable as the output of the first Sprint? - ANSWER-A few,
simple functionalities that add the most value
Explanations: All sprints are the same and create increments: potentially releasable
pieces of working software.
There are 9 teams working on a large international project. All of them are composed of
highly experienced developers that have been working in Scrum environments for a
long time. How many Scrum Master roles are needed for this project? - ANSWER-9
Explanations: A scrum team requires a Scrum Master. 9 teams working on an
international project are likely to need 9 Scrum masters.
Not all projects are suitable to apply the Agile Scrum approach. In which case is Scrum
the most desirable? - ANSWER-The product requirements may change in the project.
Graded A
A Scrum team has been assigned a new project and decides to add the following
statement to the Definition of Done: Only features for which a functional design is
drafted and accepted are put on the Sprint Backlog. The Scrum Master reviews this and
states: Documentation is needed. For each feature, the design should be created or
updated. We need to add to the Definition of Done and keep this in mind when
estimating tasks for the next Sprint Backlog. Why does the Scrum Master say this? -
ANSWER-Because the documentation can be created and adjusted per feature
Explanations: The agile way of working means that each feature has to follow steps of
design, build and test. So the documentation is created and adjusted per feature.
One week through a four-week sprint, the Development Team has realized that they
won't be able to deliver half of the Sprint Backlog items. The Product Owner is not
happy with this, because the customer is expecting most of those features for a release
at the end of the Sprint. What is the best course of action as the Scrum Master? -
ANSWER-Recommend the Product Owner to revise the order of Sprint Backlog items
and let the developers continue with the best they can
Explanations: The fact that they cannot deliver everything, is not a reason for canceling
the Sprint. Sprints are only canceled when they don't make sense anymore. For
example: the customer doesn't need the Sprint Backlog items anymore. When the
developers realize that they won't be able to deliver a high percentage of the items, it's
a good idea to ask the Product Owner to check the sprint Backlog and make changes in
the priorities (if needed), since items at the bottom of the Sprint Backlog will probably
stay incomplete.
The Product Owner assigns tasks to developers in the Daily Scrum, and the meeting
always takes more than 15 minutes. What is the best response for the Scrum Master? -
ANSWER-Convince the Product Owner to stop assigning tasks to the Development
Team and not to participate in the Daily Scrum
Explanations: The developers themselves assign the tasks, rather than the Product
Owner or the Scrum Master. The Daily Scrum is only for answering the three standard
questions and nothing else. It's also for the Development Team and no one else can
participate (while they can attend for observing).
The Product Owner and the Development Team have disagreements in the Sprint
Planning meeting. The Product Owner believes that the developers have estimated the
, items and their capacity too pessimistically and, therefore have selected too few items
for the Sprint. What is the best action for the Scrum Master? - ANSWER-Explain to the
Product Owner that his decision belongs to the Development Team and that it should be
accepted
Explanations: Estimating the Product Backlog items and the capacity is the
responsibility of the Development Team, and no one should force them to change it,
because in this case, their self-organization will be weakened, which in turn, blocks
Agility.
When is the Definition of Done used first by the Development Team? - ANSWER-During
the estimation of the features in the Product Backlog, since the work depends on the
requirements of both the features and the Definition of Done.
Explanations: The workload indeed depends on all the requirements for a feature and
thus includes the Definition of Done, since this list defines all the requirements for all the
features on the Product Backlog.
The Product Owner wants to have two releases in the project: one on the middle and
one at the end. The Scrum Master points out that this does not matter. Why does the
Scrum Master say this? - ANSWER-All increments should be potentially releasable.
Explanations: All increments should be (potentially) releasable, to improve the feedback
loop and enable adaptation. IT doesn't matter if the increments make it possible to
maximize the value for the customer and to keep continually improve the final release.
The Product Owner is responsible for prioritizing the correct features from the backlog
to make sure that the two official releases are ready and that the Definition of Done
matches that of the Customer
Which of the following is acceptable as the output of the first Sprint? - ANSWER-A few,
simple functionalities that add the most value
Explanations: All sprints are the same and create increments: potentially releasable
pieces of working software.
There are 9 teams working on a large international project. All of them are composed of
highly experienced developers that have been working in Scrum environments for a
long time. How many Scrum Master roles are needed for this project? - ANSWER-9
Explanations: A scrum team requires a Scrum Master. 9 teams working on an
international project are likely to need 9 Scrum masters.
Not all projects are suitable to apply the Agile Scrum approach. In which case is Scrum
the most desirable? - ANSWER-The product requirements may change in the project.