The SCRUM Guide Flashcards
Learn concepts of the SCRUM Guide
What is SCRUM?
SCRUM is a framework for \+ developing \+ delivering \+ sustaining complex products/projects.
What SCRUM contains?
It contains \+ roles \+ events \+ artifacts \+ rules binded altogether.
In which area SCRUM proved to be especially effective?
SCRUM proved to be especially effective in iterative and incremental knowledge transfer.
On which concepts is grounded the SCRUM theory?
SCRUM is founded on empirical process control theory. It asserts that knowledge comes from experience and making decisions based on what is known.
Which are the three pillars of the implementation of empirical process control?
transparency, inspection, adaptation
Which are the four formal events for inspection and adaptation?
+ Sprint Planning
+ Daily Scrum
+ Sprint Review
+ Sprint Retrospective
What are the SCRUM values that the SCRUM team have to live?
\+ Commitment \+ Courage \+ Focus \+ Openness \+ Respect
Which are the components of the SCRUM Team?
+ Product Owner
+ Development Team
+ Scrum Master
Which is the responsibility of the Product Owner?
The Product Owner is responsible for maximizing the value of the product resulting from work of the Development Team.
Which is the managing responsibility of the Product Owner?
The Product Owner is the sole person responsible for managing the Product Backlog.
What actions includes the Product Backlog management?
+ Clearly expressing items in PB
+ Ordering items in PB to best achieve objectives
+ Optimizing the value of the work of the DevTeam performs
+ Ensuring that the PB is visibile, transparent, shows what DevTems works next
+ Ensuring DevTeam understands the items in PB
Which is the objective of the Development Team?
The DevTeam do the work of delivering a potentially releasable Increment of “Done” product at the end of each sprint.
What are the characteristics of a Development Team?
+ Self-organizing. No one tells the DevTeam how to turn PB into Increments.
+ Cross-functional. The skills as a team are th all necessary to create Increments.
+ There are no titles for members, only the work done.
+ There are no sub-teams
+ Individuals may have specialized skills and areas of focus, but the accountability is of team as a whole.
Which is the responsibility of the Scrum Master?
The Scrum Master is responsible for promoting and supporting Scrum by helping everyone understand Scrum Theory, practices, rules and values.
Which services the Scrum Master does helping the Product Owner?
+ Ensure that goals, scope and product domain are understood by everyone in Scrum Team.
+ Find techniques for effective Product Backlog management.
+Help the ST understand the need of clear and concise PB items.
+ Understand product planning in an empirical environment.
+ Ensure the PO knows how to arrange the PB to maximize value.
+ Understand and practice agility.
+ Facilitate Scrum events as requested or needed.
Which services the Scrum Master does helping the Development Team?
+ Coach the Dev Team in self-organization and cross-functionality
+ Help the Dev Team to create high-value products
+ Remove impediments to Dev Team progress
+ Facilitate Scrum events as requested or needed.
+ Coach the Dev Team in environments in which Scrum is not yet fully adopted.
Which services the Scrum Master does helping the Organization?
+ Lead and coach the Org. in its Scrum adoption
+ Plan Scrum implementation within the Org.
+ Help employee and stakeholder understand Scrum
+ Cause change that increases productivity of the Scrum Team
+ Work with other SM to increase effectiveness of Scrum in the Org.
Which are the Scrum Events?
\+ The Sprint \+ Sprint Planning \+ Sprint Goal \+ Daily Scrum \+ Sprint Review \+ Sprint Retrospective
Who is required to attend the Daily Scrum?
a. The Developers and Product Owner.
b. The Scrum Master and Product Owner.
c. The Scrum Team.
d. The Developers and Scrum Master.
e. The Developers.
The Developers.
Feedback:
Only the people doing the work described on the Sprint Backlog need to inspect and adapt at the Daily Scrum. If the Product Owner or Scrum Master are actively working on items in the Sprint Backlog, they participate as Developers, they will need to be at the Daily Scrum.
A stakeholder asks the Developers to add an item to a Sprint that is in progress. What should the Developers do?
a. Inform the other members of the Scrum Team so the team can decide what to do.
b. Add the item to the current Sprint and drop an item of equal size.
c. Add the item to the next Sprint.
d. Add the item to the current Sprint without any adjustments.
Inform the other members of the Scrum Team so the team can decide what to do.
Feedback:
The items selected for a Sprint have been selected as most valuable with the Product Owner. The items serve the Sprint’s goal. No changes should be made that endanger the Sprint Goal. No one external to the Scrum Team can force changes on the Developers.
When does the next Sprint begin?
a. When the Product Owner is ready.
b. Immediately after the conclusion of the previous Sprint.
c. Next Monday.
d. Immediately following the next Sprint Planning.
Immediately after the conclusion of the previous Sprint.
Feedback:
A new Sprint starts immediately after the conclusion of the previous Sprint.
Which is appropriate for a Scrum Master in regard to the Daily Scrum?
a. Facilitate in a way that ensures each team member has a chance to speak.
b. Teach the Developers to keep the Daily Scrum within the 15 minute timebox.
c. Lead the discussions of the Developers.
d. Ensure that all 3 questions have been answered.
e. All answers apply.
Teach the Developers to keep the Daily Scrum within the 15 minute timebox.
Feedback:
The Scrum Master ensures that the Developers have the event, but the Developers are responsible for conducting the Daily Scrum. The Scrum Master teaches the Developers to keep the Daily Scrum within the 15-minute timebox. The Scrum Master enforces the rule that only members participate in the Daily Scrum.
Who is responsible for managing the progress of work during a Sprint?
a. The most junior member of the team.
b. The Product Owner.
c. The Scrum Master.
d. The Developers.
The Developers.
Feedback:
The Developers use the Daily Scrum to inspect progress toward the Sprint Goal and to inspect how progress is trending toward completing the work in the Sprint Backlog.
The three pillars of empiricism are:
a. Planning, Inspection, Adaptation.
b. Transparency, Eliminating Waste, Kaizen.
c. Inspection, Transparency, Adaptation.
d. Planning, Demonstration, Retrospective.
e. Respect For People, Kaizen, Eliminating Waste.
Inspection, Transparency, Adaptation.
Feedback:
Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge
comes from experience and making decisions based on what is known.
Three pillars uphold every implementation of empirical process control: transparency, inspection, and
adaptation.
It is mandatory that the product Increment be released to production at the end of each Sprint.
a. True
b. False
b. False
Feedback:
The product Increment should be usable and releasable at the end of every Sprint, but it does not have to be released.
The timebox for a Daily Scrum is?
a. The same time of day every day.
b. 15 minutes.
c. Two minutes per person.
d. 15 minutes for a 4-week sprint. For shorter Sprints it is usually shorter.
e. 4 hours.
15 minutes.
Feedback:
The Daily Scrum is a 15-minute event for the Developers of the Scrum Team. The Scrum Master serves the Scrum Team by ensuring that all Scrum events take place and are positive, productive, and kept within the timebox.
Which two things should the Scrum Team do during the first Sprint?
a. Create the complete Product Backlog to be developed in subsequent Sprints.
b. Develop and deliver at least one piece of functionality.
c. Deliver an Increment of useful and valuable product.
d. Develop a plan for the rest of the release.
e. Determine the complete architecture and infrastructure for the product.
Develop and deliver at least one piece of functionality.
Deliver an Increment of useful and valuable product.
Feedback:
The heart of Scrum is a Sprint, which is one month or less during which a done, usable, valuable product
Increment is created. This applies to every Sprint.
The timebox for the Sprint Planning event is?
a. 4 hours.
b. Monthly.
c. 8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
d. Whenever it is done.
8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
Feedback:
Sprint Planning is timeboxed to a maximum of eight hours for a one-month Sprint. For shorter Sprints, the event is usually shorter.
The Scrum Team must choose at least one high priority process improvement item, identified during the Sprint Retrospective, and place it in the Sprint Backlog.
a. True
b. False
b. False
Feedback:
An earlier version of the Scrum Guide prescribed the practice of placing one improvement in the Sprint Backlog. This was removed in the 2020 update to the Scrum Guide because it was felt to be too prescriptive. However, if this practice provides value to you then you should adopt it. It is simply not prescribed anymore, but can still be valuable.
As the development team start work during the sprint, it realize it has selected too much work to finish in the sprint. What should it do?
a. Find another scrum team to give the excess work to
b. Reduce the definition of “ Done” and get all of the product backlog item done by the new definition
c. Inform the product owner at the sprint review, but prior to the demonstration
d. As soon as possible in the sprint, work with product owner to remove some work of product backlog items.
d. As soon as possible in the sprint, work with product owner to remove some work of product backlog items.
What two things improve the transparency of an increment?
a. Having the skills and tools to build a complete, “done” increment with a sprint
b. Reporting sprint progress to the stakeholders daily
c. Fully meeting definition of done
d. Keep track and estimating all under work to be completed in a separate sprint
e. Updating sprint tasks properly in tracking tool
c. Fully meeting definition of done
e. Updating sprint tasks properly in tracking tool
During the daily scrum, the scrum master’s role is to:
a. Manage the meeting in a way that each team member has a chance to speak
b. Lead the discussions of the Development Team
c. Make sure that all 3 questions have been answered
d. Teach the development team to keep the daily scrum within the 15 minute time box.
e. All of the above
Teach the development team to keep the daily scrum within the 15 minute time box.
Feedback
The Scrum Master ensures that the Developers have the event, but the Developers are responsible for
conducting the Daily Scrum. The Scrum Master teaches the Developers to keep the Daily Scrum within the 15-minute timebox. The Scrum Master enforces the rule that only Developers participate in the Daily Scrum.
If burns down charts are used to visualize progress, what do they track?
a. Work remaining across time
b. Accumulated cost
c. Individual worked productivity
d. Accumulated business value delivered to the customer
a. Work remaining across time
Which of the following is required by scrum?
a. Release planning
b. Member must stand up at the daily scrum
c. Sprint retrospective
d. Sprint burn down chart
e. All of the above
e. All of the above
Which does a self-organizing Development Team:
a. How to best accomplish its work
b. Stakeholders for the sprint review
c. Sprint length
d. When to release, based on its progress
e. Product backlog ordering
a. How to best accomplish its work
Who must do all the work to make sure product backlog items conform to the definition of done?
a. The scrum master
b. QA specialist
c. The scrum team
d. The product owner
e. The developers
e. The developers
When does the second sprint start?
a. After the product backlog for the second sprint has been selected
b. Once the architectural changes for the second sprint have been approved by the senior architect
c. Immediately after the first sprint
d. After the customer completes acceptance testing of the first sprint
c. Immediately after the first sprint
Who is responsible for clearly expressing product backlog items?
a. The product owner
b. The scrum master
c. The business analyst presents the product owner in the Development team
d. The scrum master, or the scrum master may have the Development team
a. The product owner
Which are not appropriate topics for discussion in a sprint retrospective?
a. How the team does its work
b. The value of work currently represented in the product backlog
c. Sprint backlog for the next sprint
d. Definition of done
e. Team relations
c. Sprint backlog for the next sprint
The product owner determines how many product backlog items the Development team selects for a sprint.
a. True, accordingly to what was committed to the stakeholder
b. True, but only confirmation by the resource manager that the team has enough capacity
c. True
d. False, the scrum master does that
e. False
f. False, capacity and commitment are the project manager’s responsibility
e. False
Upon what type of process control is Scrum based?
a. Defined
b. Empirical
c. Hybrid
d. Complex
b. Empirical
Feedback:
Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is observed.
Which statement best describes Scrum?
a. A cookbook that defines best practices for software development.
b. A complete methodology that defines how to develop software.
c. A framework for creating complex products in complex environments.
d. A defined and predictive process that conforms to the principles of Scientific Management.
c. A framework for creating complex products in complex environments.
Feedback:
Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.
Who has the final say on the order of the Product Backlog?
a. The Stakeholders.
b. The Product Owner.
c. The Developers.
d. The Scrum Master.
e. The CEO.
b. The Product Owner.
Feedback:
The Product Owner is the sole person responsible for ordering the Product Backlog.
Why is the Daily Scrum held at the same time and same place?
a. The consistency reduces complexity.
b. Rooms are hard to book and this lets it be booked in advance.
c. The Product Owner demands it.
d. The place can be named.
a. The consistency reduces complexity.
Feedback:
The Daily Scrum is held at the same time and place each day to reduce complexity.
When should the Developers on a Scrum Team should be replaced?
a. Every Sprint to promote shared learning.
b. As needed, with no special allowance for changes in productivity.
c. Never, it reduces productivity.
d. As needed, while taking into account a short-term reduction in productivity.
b. As needed, while taking into account a short-term reduction in productivity.
Feedback:
Scrum Teams typically go through some steps before achieving a state of increased performance. Changing membership typically reduces cohesion, affecting performance and productivity in the short term.
The Product Backlog is ordered by:
a. Items are randomly arranged.
b. Size, where small items are at the top and large items are at the bottom.
c. Least valuable items at the top to most valuable at the bottom.
d. Whatever is deemed most appropriate by the Product Owner.
e. Risk, where safer items are at the top, and riskier items are at the bottom.
d. Whatever is deemed most appropriate by the Product Owner.
Feedback:
The Product Owner is accountable for effective Product Backlog management. The Product Backlog is an emergent, ordered list of what is needed to improve the product. It is the single source of work undertaken by the Scrum Team.