Set 4
Set 4
Question 1: Correct
A Product Backlog item in the Sprint Backlog does not meet the team's Definition
of Done by the end of the Sprint. What should happen to the item in two ways?
(Choose the best two answers)
It will be inspected during the Sprint Review, and if the stakeholders approve, it
will be included in the Increment.
(Correct)
Split the item and add the completed work estimation to the current Sprint so that
velocity is not impacted, and add the 'undone' work to the next Sprint.
Estimate the remaining work needed to make it ‘done’ and add it to the Product
Backlog for the Product Owner to decide what to do with it.
(Correct)
Explanation
At the end of a Sprint, the new Increment must be ‘Done’, which means it must be in
useable condition and meet the Scrum team’s definition of ‘Done’. To ensure
transparency, Scrum team members must have a shared understanding of what it means
for work to be complete. This is the Scrum team's Definition of Done, which is used to
determine when work on the product increment is complete.
Question 2: Correct
You have been hired as a Scrum Master for a company that has been doing
business for over fifty years. In order to stay competitive, they have started an
initiative to digitize their legacy systems. The company has several Scrum teams
working on different components that will be integrated into a single back-office
platform. Your team is responsible for building the back-office platform and
integrating all other components. The Scrum teams work in two-week Sprints and
are expected to deliver all functionality in six Sprints. During development, the
requirements change in the other components and have been slowing down your
team’s progress. Because of these changes, your team has estimated that they will
not be able to deliver all expected work within the original timeframe. The Scrum
teams working on the other components confirm that they are still on track for
meeting the expected delivery date. The program manager in charge of the
digitization initiative is upset and angry with your team. As a Scrum Master, what
could you do to help the Product Owner? (Choose the best answer)
To redefine the possible delivery date, you suggest working with the program
manager and other teams on the ordering and value your team's open Product
Backlog items.
(Correct)
You remove all items from the Product Backlog for which development has
forecasted to be beyond the expected date. These are likely to be low value
anyhow.
You suggest adding additional Developers to the team in order to increase velocity
and meet the original date.
Explanation
The Scrum Master serves the Product Owner in several ways, including: - Finding
techniques for effective Product Backlog management; - Helping the Scrum team
understand the need for clear and concise Product Backlog items; - Understanding
product planning in an empirical environment; - Ensuring the Product Owner knows
how to arrange the Product Backlog for maximizing value.
Question 3: Correct
Kashif is a Scrum Master of a team. He is coaching his team about the Sprint Goals.
Which statement is misleading in regards to the Sprint Goal? (Choose the best
answer)
(Correct)
If it doesn't seem achievable, the Developers have the courage to tell the Product
Owner.
The Product Owner respects the Developers' opinion on whether they can achieve
it.
Explanation
The Sprint Goal is an objective set for the Sprint that can be met through the
implementation of Product Backlog. It provides guidance to the Developers on why they
are building the Increment.
Question 4: Correct
Steven is a Scrum Master for three different teams building a single product from
the same Product Backlog. Developers from each team have approached Steven,
complaining that their teams need Nicole, an external specialist, to commit full
time for their next Sprint. Which three acceptable solutions would Steven
consider? (Choose the best three answers)
For Sprints that require Nicole’s expertise for more than one team, combine the
teams into one and separate them again when they no longer need to share her
services.
(Correct)
(Correct)
Ask Nicole for a plan to hire and train additional people in her domain, and in the
meantime work with the Product Owner and the Developers to re-prioritize the
work so that tasks not depending on Nicole can be done first.
Have the Developers re-order the Product Backlog (with the Product Owner's
consent) so that Nicole can serve one team full-time during a Sprint.
(Correct)
Create a team with Nicole and members from the other teams to work in Nicole’s
domain temporarily to serve the other existing teams.
Explanation
The Scrum Master is responsible for removing impediments within the current context
of the situation AND within the Scrum framework's boundaries.
Question 5: Correct
At the fifth Sprint Retrospective, the Product Owner mentions that he is surprised
about the amount of technical debt that has built up in the system and that the
product is not able to support an adequate number of users. Peter, the Product
Owner, is upset that the product will need several more Sprints to address the
scalability issues in order to meet his expectations. What factors may have led to
this? (Choose the best answer)
The Scrum team has not used the past Sprint Retrospectives effectively to inspect
and adapt.
The Developers have not been paying enough attention to technical quality.
The Developers and the Product Owner are not having conversations around
technical debt.
The Scrum Master has not ensured that the Scrum team is transparent.
(Correct)
Explanation
Each component within the Scrum framework serves a specific purpose and is essential
to Scrum’s success and usage. Scrum’s accountabilities, events, artifacts, and rules are
immutable and although implementing only parts of Scrum is possible, the result is not
Scrum.
Question 6: Correct
Which two scenarios would best represent a self-managing Scrum team? (Choose
the best two answers)
The Developers are strictly focused on the work within their functional
accountability and are always handing off the work to other accountabilities in a
timely matter.
Management works with the Scrum Master to optimize the Developer’s progress
during the Sprint.
Developers collaboratively select and re-plan their work throughout the Sprint.
(Correct)
Developers invite external people to the Sprint Planning to help them create a
complete and detailed Sprint Backlog.
Developers create their own Sprint Backlog, reflecting all work that is part of the
Definition of Done.
(Correct)
Explanation
A self-managed team is a team that is able to self-manage and decide how best to
accomplish their work.
Question 7: Correct
Steven is a Scrum Master of a Scrum team that has members working in different
cities and time zones. Organizing the Scrum events is time-consuming and
requires a lot of effort. The Developers propose to only hold the Daily Scrum on
Mondays. Which two responses would be most appropriate for Steven? (Choose
the best two answers)
Coach the team on why having a Daily Scrum every day is an important
opportunity to update the Sprint plan and how this helps the team self-manage
work toward achieving the Sprint Goal.
(Correct)
(Correct)
Explanation
The Scrum Master is responsible for ensuring that the Scrum team understands the
purpose and value of the Scrum events. Because the Daily Scrum is owned by the
Developers, they will decide how best to run the event. If needed, the Scrum Master will
coach the team to ensure the decisions stay within the boundaries of the Scrum
framework.
Question 8: Correct
Which of the following four software development risks is addressed by Scrum?
(Choose all that apply)
(Correct)
(Correct)
(Correct)
(Correct)
The clear definitions of stages and gateways in the overall governance model.
The definition of incentive and bonus strategies by HR for all team members.
Explanation
Scrum is a framework within which people can address complex adaptive problems,
while productively and creatively developing, delivering, and sustaining complex
products of the highest possible value. Scrum employs an iterative, incremental
approach to optimize predictability and control risk.
Question 9: Correct
After several Sprints, a key stakeholder starts using the product. The stakeholders
are surprised by the slow performance and complain to the Product Owner. The
Product Owner comes to the Scrum Master asking for advice.What is the best
course of action for a Scrum Master? (Choose the best answer)
Wait until the next Sprint Retrospective to change the Definition of Done because
that is when it is most appropriate.
Bring the concern to the testers and ask them to include performance testing.
Encourage the Product Owner to bring any performance issues to the Developers'
attention and collaborate with them on how to improve performance and, as a
result, have a stronger Definition of Done.
(Correct)
Explanation
The highest priority of agility is to satisfy the customer by delivering valuable software
early and frequently. Developers can expand their Definition of Done to include more
stringent criteria for higher quality because they are the ones doing the work and
Increments must meet performance standards.
Question 10: Correct
When technical debt accumulates, the system becomes more unstable as
development progresses and code is added, slowing down future work.
True
(Correct)
False
Explanation
Technical debt is any shortcomings in the code. It is a natural by-product of software
development (unavoidable) and can at best be managed. If neglected, it will compound
and have a negative effect on the team’s ability to deliver value. A team can have an
artificially high velocity by taking shortcuts or introducing technical debt into the
system. This can give a false assumption about the current state of the product. It may
appear good on the surface, but underneath it may be a mess.
Question 11: Correct
During the Sprint Review, the Product Owner decides to release the current
Increment to production. The stakeholders suggest temporarily delaying the next
Sprint in order to implement any further changes more quickly depending on a
meeting with the customers, after the release. The Product Owner prefers to
continue with the next Sprint and make progress towards the next release. Steven,
the Scrum Master, begins facilitating the discussion. What would be two
acceptable outcomes of the discussion? (Choose the best two answers)
Continue with the Sprints and keep collaborating with the customers and
potentially add Product Backlog items if needed.
(Correct)
Delay the next Sprint to allow Developers to work on new customer requests.
Continue with the Sprints but shorten the Sprint timeboxes to allow Developers
respond to the new customer's requests faster.
(Correct)
Continue with the Sprints but allow the Sprint Goal within the Sprint to change
according to the customer feedback.
Explanation
A new Sprint starts immediately after the conclusion of the previous Sprint. Delaying the
start of the next Sprint interrupts progress and can reduce the Time-to-Market.
Shortening the Sprint length allows the team to respond quickly to changes outside of
the Sprint plan while still allowing delivery of business value. Adding user feedback to
the Product Backlog helps the Product Owner with ordering the Product Backlog to
maximize the flow of value. During the Sprint, no changes are made that would
endanger the Sprint Goal.
Question 12: Correct
At Sprint Planning, the Developers are not able to forecast the number of Product
Backlog items they can do in the upcoming Sprint due to unclear requirements.
The Product Owner, however, was able to clearly define the business objective he
hopes to achieve in the Sprint. Which of the following two actions would you
support? (Choose the best two answers)
The Developers forecast the most likely Product Backlog items to meet the
business objective and create a Sprint Backlog based on an initial design and plan
that is likely. Once the timebox for the Sprint Planning meeting is over, they start
the implementation and continue to analyze, decompose, and create additional
functionality during the Sprint.
(Correct)
If everyone agrees, the Sprint Planning can be extended until the Developers
forecast enough Product Backlog items before starting the implementation. They
should be able to do it because they self-manage their work.
Allow the Developers as much time as they need to review the Product Backlog
items before reconvening with the Product Owner when they're confident
enough to make a Sprint forecast.
They'll talk about why this happened in the upcoming Sprint Retrospective and
what changes they'll make to make it less likely to happen again.
(Correct)
Explanation
All events are timeboxed events so that every event has a maximum duration. The
Developers modify the Sprint Backlog throughout the Sprint, and the Sprint Backlog
emerges during the Sprint. This emergence occurs as the Developers work through the
plan and learn more about the work needed to achieve the Sprint Goal.
Question 13: Correct
Steven is a Scrum Master on a new Scrum team. What would be the best way for
him to determine if the Product Owner is interacting enough with the Developers
during a Sprint? (Choose the best answer)
Check whether the Product Owner is actively engaged at the Daily Scrums.
Check whether the Increment presented at the Sprint Review meets the Product
Owner’s expectations.
Observe whether the Product Owner has provided enough information at the
Sprint Planning to make his/ her presence optional during the Sprint. The level of
autonomy within the Developers can be the result of having the right presence
from the Product Owner.
(Correct)
The Product Owner must be present at all times when the Developers are working.
Scrum forbids the Product Owner from being unavailable.
Explanation
The outcomes of the Scrum team are affected by the Product Owner’s participation and
availability. During a Sprint, he/she is responsible for answering questions from the
Developers about items in the current Sprint and optimizing the value of the
Developers' work. The inspection of the Increment during Sprint Review is not the right
time to indicate if the Product Owner interacts enough with the Developers. If the
Product Owner is absent, the Developers should be able to find ways to progress based
on the Products Backlog's current ordering. This means that the Developers will be
covering the gap and in this case, it is not going to be visible only during the Sprint
Review.
Question 14: Correct
A new Product Owner has joined an existing Scrum team that has been working
together for eight Sprints. The Developers have grown to have a good
understanding of the functionality and business for the product they have been
building. The Product Owner, being new to the company, is unsure about his
responsibilities. Explain two acceptable ways of assisting the Product Owner as a
Scrum Master.. (Choose the best two answers)
You advise the Product Owner to start building a good relationship with the
stakeholders of the product. Ongoing interaction with them is important to
regularly align with changing organizational or market expectations. The Product
Owner is also expected to invite the right stakeholders to the Sprint Review
meeting.
(Correct)
You inform the Product Owner that, in today’s highly competitive markets, it is
important that the Developers are updated on changing business priorities on a
daily basis. The Daily Scrum allows the Developers to adapt to the changes in
scope without delay.
When the items on the Product Backlog are handed over to the Developers, you
tell the Product Owner to make sure there are no ambiguities or possible
misunderstandings. This is best done by capturing the functional requirements
during an analysis phase, resulting in documents that are considered as the
working product of such analysis Sprints.
You advise the Product Owner to formulate the Product Backlog with the help of
the Developers and stakeholders, as they are the most knowledgeable. The
Product Owner will quickly catch up by asking questions and working with them.
(Correct)
Explanation
The people who are closest to the work are the best at understanding and explaining it,
as well as the needs of the users and the product.
Question 15: Correct
If burndown charts are used to visualize progress, what does a trendline through a
release burndown chart indicate? (Choose the best answer)
When all work will be completed so the Scrum team can start working on a new
Product Backlog.
When the project will be over if the Product Owner removes work that is equal in
effort to any new work that is added.
(Correct)
Explanation
The trendline is based on the team’s average velocity and the projective completion to
zero is based on the team’s velocity. A burndown chart is a helpful tool for the
Developers to self-manage, BUT it is not mandatory as the teams will decide the best
way to manage their own progress and promote transparency.
Question 16: Correct
What is a good way for a Scrum team to ensure that security concerns are
addressed and are transparent? (Choose the best answer)
Have the Scrum team create Product Backlog items for each concern and/or add
security concerns to the Definition of Done.
(Correct)
Create a separate backlog for security items and only work on the items when a
specialist is available.
Explanation
The Product Backlog and the Definition of “Done” are artifacts that promote
transparency.
Question 17: Correct
Technical Debt can lead to false assumptions about the current state of the system
and the Increment reviewed at the end of the Sprint.
True
(Correct)
False
Explanation
Technical debt is any shortcomings in the code. It is a natural by-product of software
development (unavoidable) and can at best be managed. If neglected, it will compound
and have a negative effect on the team’s ability to deliver value. A team can have an
artificially high velocity by taking shortcuts or introducing technical debt into the
system. This can give a false assumption about the current state of the product. It may
appear good on the surface, but underneath it may be a mess.
Question 18: Correct
Your company has notified the stakeholders that they will be delivering the first
release of a new product within ten Sprints. On the seventh Sprint, the Scrum team
discovers that they will not be able to include all of the expected features within
the first release. The Product Owner believes if they remove some items from the
Definition of Done they will be able to accelerate the development process. The
Developers object to this idea as it will lead to technical debt. As a Scrum Master,
what would be the best two ways to explain to the Product Owner the impact of
technical debt? (Choose the best two answers)
As long as there is still technical debt in the current release, feature development
for the next release cannot be started. The Product Owner must first agree to this
impact before allowing changes to the Definition of Done.
(Correct)
Releasing the version upon a reduced Definition of Done creates false assumptions
about the actual state of the system. This will create many interruptions during the
development of the next release as fixes will need to be done to the previous
release caused from a reduction of quality.
(Correct)
The amount of technical debt will need to be analyzed in order to understand the
impact on subsequent releases in order to allocate additional Sprints at the end of
the project.
Explanation
The Definition of Done helps the Scrum team have a shared understanding of what it
means for work to be complete, to ensure transparency. The Definition of Done is used
to assess when work is complete on the product Increment. It also ensures that the work
that is done is in usable condition and meets the Developers quality standards for future
sustainability.
Question 19: Correct
In what two ways is velocity and technical debt related? (Choose the best two
answers)
They are not related because technical debt is non-functional and velocity is
calculated based on end user functionality.
As the Developers are working on new Product Backlog items, they may
unexpectedly run into technical debt that will result the team’s velocity dropping.
(Correct)
(Correct)
Adding estimates to technical debt will allow the Developers to maintain constant
velocity, therefore, ensuring predictability.
Explanation
Technical debt is a natural occurrence when developing complex products. It's a
software development concept that reflects the cost of additional rework incurred as a
result of opting for a quick fix rather than a more time-consuming solution. How it's
handled will be determined by the team as well as the situation's context.
Question 20: Correct
At the eighth Sprint Review, the stakeholders are upset that the product being
built is not what they expected and will incur additional costs that were not
planned for. What may have led to this? (Choose the best answer)
The Scrum Master has not been reporting on the progress of the Scrum team. The
Product Owner has not been managing the tasks of the Developers effectively. The
Developers have not been improving their velocity.
The project's transparency has not been ensured by the Scrum Master. The
project's progress has not been communicated to the stakeholders by the Product
Owner. The Sprint Reviews have not been attended by the stakeholders.
(Correct)
The Scrum Master has not been attending the Daily Standup. The Product Owner
has not been using the Gantt chart correctly. The stakeholders have not been
invited to the Sprint Retrospectives.
Explanation
Scrum requires significant aspects of the process to be visible to those responsible for
the outcome. This includes transparency with internal and external stakeholders.
Question 21: Correct
A new Developer has just joined an existing team that has been together for
several Sprints. During the Sprint, the individual has been trying to share his ideas
and viewpoints but is continuously ignored by the rest of the Developers. Which
three Scrum Values has the Scrum team been neglecting? (Choose the best three
answers)
Commitment
Respect
(Correct)
Transparency
Focus
Openness
(Correct)
Courage
(Correct)
Explanation
The Scrum team members have the courage to do the right thing and work on
challenging problems. The Scrum team agrees to be open (to speak and listen) about all
aspects of the work as well as the challenges associated with completing it. Scrum team
members value and respect one another's abilities, experience, and viewpoints.
Question 22: Correct
Collaboration issues and technical dependencies between multiple Scrum teams
working on the same product can be fully resolved by using the correct version
control tools.
True
False
(Correct)
Explanation
When working on complex problems in complex environments, it cannot be guaranteed
that applying a specific process or tool will fix the problem. While processes and tools
are important, it is more important that people collaborate and try to come up with
different solutions together rather than relying solely on a tool to solve the problem.
Question 23: Correct
Which two behaviors would reflect the service of a Scrum Master to the Scrum
team? (Choose the best two answers)
Ensuring that all Scrum events take place and are positive, productive, and kept
within the timebox.
(Correct)
(Correct)
Staying away from internal conflicts between Developers and maximizing their
autonomy and freedom.
A person focusing on the Sprint Backlog of a single Scrum team is often more
productive than that same person working on multiple Scrum teams at the same
time.
(Correct)
(Correct)
To be successful with Scrum on a large scale, you must customize the core Scrum
framework.
Explanation
A person or team working on a single problem at a time is usually more effective than
one working on multiple problems at the same time because they can devote their full
attention and energy to resolving the problem before moving on to the next. Having a
well-structured Product Backlog can help minimize dependencies and increase focus for
each team.
Question 25: Correct
You have a Scrum team that has been working together for over a year. There are
eleven Developers in the team who rarely collaborate and work within their
functional boundaries. There are no Sprint Goals and most of the items in the
Sprint Backlog are unrelated. The Scrum team has concluded that it is not possible
to create Sprint Goals based on the items in the Product Backlog. What might
explain why the Scrum team is finding it difficult to craft Sprint Goals? (Choose all
that apply)
The Product Owner is not empowered to make decisions about items in the
Product Backlog nor how they are ordered.
(Correct)
The Product Owner doesn’t set objectives that he/she wants to achieve with
upcoming Sprints.
(Correct)
(Correct)
There are too many Developers.
Explanation
Many people misinterpret the Scrum Guide stating the Scrum team size is up to 10
members. As the number of members increases, the lines of communication also
increase. The Product Owner typically comes to the Sprint Planning with a business
objective in mind and Product Backlog items related to the business objective. After
deciding what can be done for the upcoming Sprint, the Scrum team will craft a Sprint
Goal that would be met through the implementation of the items. This is not dependent
on the size of the team or the length of the Sprint. Scrum is also a framework that’s fit
for purpose. Some projects/products are not fit for Scrum... or, better stated, Scrum is
not suitable for all projects/products.
Question 26: Correct
During the Sprint Retrospective, the team is discussing the quality issues that
prevented the team from delivering a releasable Increment at the end of the
Sprint. However, the Developers do mention that they were able to achieve a high
velocity. What are the most effective two responses for Steven, their Scrum
Master? (Choose the best two answers)
Agree and acknowledge the hard work of the Developers, so they will be
motivated to do even more in the next Sprint.
Acknowledge the hard work but remind the Developers that they need to improve
in order to do even more in the next Sprint.
Help the Developers focus on creating high-value Increments that meet the
Definition of Done, even if the measured velocity drops in the next Sprint.
(Correct)
Stress the value of working software over measured velocity.
(Correct)
Explanation
Scrum employs an iterative, incremental approach to optimize predictability and control
risk. The primary objective of a Sprint (iteration) is to produce a potentially shippable
product Increment. Having an Increment will allow the Developers to know the right
thing to do in the upcoming Sprint. Having a velocity is important but working software
is the primary measure of progress.
Question 27: Correct
An organization has 7 different Scrum teams working on a product. A key concern
when multiple Scrum teams are working for the same Product Backlog is
minimizing dependencies between teams.
True
(Correct)
False
Explanation
Minimizing dependencies reduces complexity and enhances agility.
Question 28: Correct
Steven, a Scrum Master, has been hired by an organization that is new to Scrum.
He has been invited to meet the IT and product management team to kick off the
project. During the meeting, the Product Owner asks how many Sprints will be
needed to address the entire architecture and infrastructure before working on the
features for the new product. What are the two best responses for Steven to
explain how much work is handled in Scrum? (Choose the best two answers)
Steven should explain that product management should not worry about technical
solutions. He should inform them that the Developers will work with the IT
department when needed and should keep the Product Owner updated on
additional time required for each Sprint. The additional effort will be added to the
top of the Sprint Backlog before Sprint Planning.
(Correct)
Steven should confirm that architecture and infrastructure are needed before
starting on business functionality even though the estimated budget will be
difficult to estimate. He should suggest that the first Sprint will be dedicated to
building the technical foundation in order to get an accurate estimation for any
additional budget and time required.
Steven should coach the Product Owner and the Developers to add this work to
the Product Backlog to ensure transparency. He should also have the Developers
estimate the work and do this in early Sprints while also creating some business
functionality in the early Sprints.
(Correct)
Explanation
It's difficult to predict all future needs when working on complex problems in complex
environments, and the best solutions will emerge as the work is being done.
Question 29: Correct
Ryan, who is a Scrum Master on one of the Scrum teams, has approached you
asking for advice. Their Daily Scrum takes longer than 15 minutes and the team
has suggested dividing themselves into two separate teams in order to stay within
the time box. As another Scrum Master, what would be the best response? (Choose
the best answer)
Disagree – as the problem may not be that the team is too big.
Unsure – dividing a team into two separate teams cannot be decided based on this
information. You offer to observe.
(Correct)
Agree – You agree that dividing the team into two separate teams is a good
strategy to allow the teams to learn how to run Daily Scrums quickly and
effectively. Once they've learned to limit the Daily Scrum to 15 minutes, you can
merge the teams again.
Explanation
The relationship between cause and effect can become more clear when more
information emerges. Based on the given information we can't decide if splitting the
team is the best solution, because we don't know why the Daily Scrum actually takes
longer, it could be many reasons behind this (e.g. someone provides too many details,
and not because of the team size). Remember the Scrum Team should be able to be
self-managed, but there are limits to that. Ryan might need coaching in case you are not
allowed to observe by the Developers, but based on the provided options, offering to
observe is the best one.
Question 30: Correct
An organization is using Scrum to build five new products. What would be the
best two options for the number of Product Owners the organization should have?
(Choose the best two answers)
There is one Product Owner for each product (so five in total). Each Product Owner
may delegate, share and align work within their individual Product Backlog.
(Correct)
There is one Product Owner responsible for all five products. This person is not
allowed to delegate any of the Product Owner responsibilities as he/she is
accountable for the success of each product.
There is one Product Owner responsible for all five products. In order to scale
his/her accountability, he/she can delegate some of the individual Product Owner
responsibilities to others within each product but would still remain accountable
for the value of the work produced.
(Correct)
Explanation
The Product Owner is the sole person responsible for maximizing the value of the
product through the ordering and management of the Product Backlog. This simplifies
communication and makes it clear who to contact if there are questions about the
product. The Product Owner may delegate his or her responsibilities, but the outcome
of those responsibilities remains the Product Owner's responsibility.