Scrum Flashcards
What happens if you change the core design or ideas of scrum, leaving out elements, or not following the rules of scrum?
Covers up problems and limits the benefits of Scrum, potentially even rendering it useless.
What is the definition of Scrum?
Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.
What does Scrum specifically require the Scrum Master to foster in regard to the environment?
In a nutshell, Scrum requires a Scrum Master to foster an environment where:
1. A Product Owner orders the work for a complex problem into a Product Backlog.
2. The Scrum Team turns a selection of the work into an Increment of value during a Sprint.
3. The Scrum Team and its stakeholders inspect the results and adjust for the next Sprint.
4. Repeat
Is Scrum a complete framework with detailed instructions?
The Scrum framework is purposefully incomplete, only defining the parts required to
implement Scrum theory. Scrum is built upon by the collective intelligence of the people using it.
Rather than provide people with detailed instructions, the rules of Scrum guide their relationships and interactions.
What two ideas of thought is Scrum founded on?
Scrum is founded on empiricism and lean thinking.
Empiricism asserts that knowledge comes from experience and making decisions based on what is observed.
Lean thinking reduces waste and focuses on the essentials.
Lean is a way of thinking about creating needed value with fewer resources and less waste. And lean is a practice consisting of continuous experimentation to achieve perfect value with zero waste
Why do Scrum employ an iterative and incremental approach?
Scrum employs an iterative, incremental approach to optimize predictability and to control risk.
What are the three scrum pillars (TIA)?
Transparency, Inspection, and Adaptation
What is Transparency?
The emergent process and work must be visible to those performing the work as well as those receiving the work. With Scrum, important decisions are based on the perceived state of its three formal artifacts. Artifacts that have low transparency can lead to decisions that diminish value and increase risk.
Transparency enables inspection. Inspection without transparency is misleading and wasteful.
What is Inspection?
The Scrum artifacts and the progress toward agreed goals must be inspected frequently and diligently to detect potentially undesirable variances or problems. To help with inspection, Scrum provides cadence in the form of its five events.
Inspection enables adaptation. Inspection without adaptation is considered pointless. Scrum events are designed to provoke change.
What is Adaptation?
If any aspects of a process deviate outside acceptable limits or if the resulting product is unacceptable, the process being applied or the materials being produced must be adjusted. The adjustment must be made as soon as possible to minimize further deviation.
Adaptation becomes more difficult when the people involved are not empowered or self-managing. A Scrum Team is expected to adapt the moment it learns anything new through inspection.
What are the five Scrum values (CFORC) that people must become more proficient in to successfully use Scrum?
Commitment, Focus, Openness, Respect, and Courage
What is Commitment (Value)?
The Scrum Team commits to achieving its goals and to supporting each other.
What is Focus (Value)?
Their primary focus is on the work of the Sprint to make the best possible progress toward these goals.
Which scrum values and scrum pillars does scrum artifacts promote?
Transparency and focus - Each artifact contains a commitment to ensure it provides information that enhances transparency and
focus against which progress can be measured
—————————————————-
Inspection and adaption
Which scrum artifacts exists?
Product backlog
Sprint backlog
Increment
What is Openness (Value)?
The Scrum Team and its stakeholders are open about the work and the challenges.
What is Respect (Value)?
Scrum Team members respect each other to be capable, independent people, and are respected as such by the people with whom they work.
What is Courage (Value)?
The Scrum Team members have the courage to do the right thing, to work on tough problems.
Which commitments are there to the scrum artifacts?
Product goal
Sprint goal
Definition of done
What does a scrum artifact represent?
Work or value
What is the product backlog?
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.
What is product backlog refinement?
the act of breaking down and further defining Product Backlog
items into smaller more precise items.
—————–
This is an ongoing activity to add details, such as a description,
order, and size
——————-
Developers who will be doing the work are responsible for the sizing
What is an important outcome when the Scrum Values are embodied by the Scrum Team and the people they work with?
The empirical Scrum pillars of transparency, inspection, and adaptation come to life
building trust.
Can there be sub-teams or hierarchies in a Scrum team?
No.
Within a Scrum Team, there are no sub-teams or hierarchies.
It is a cohesive unit of professionals focused on one objective at a time, the Product Goal.
What is the product goal?
The Product Goal is in the Product Backlog
——————-
The Product Goal is the long-term objective for the Scrum Team. They must fulfill (or abandon) one objective before taking on the next.
What is the sprint backlog?
The Sprint Backlog is a plan by and for the Developers. It is a highly visible, real-time picture of the work
that the Developers plan to accomplish during the Sprint in order to achieve the Sprint Goal.
Who decides who does that, when, and how?
The team is self-managing - meaning they internally decide who does what, when, and how.
What is the sprint backlog compose of? (think why, what, how)
composed of the Sprint Goal (why), the set of Product Backlog items selected for
the Sprint (what), as well as an actionable plan for delivering the Increment (how)
What is the sprint goal?
The Sprint Goal is the single objective for the Sprint. Sprint Goal is a commitment by the
Developers
What is the benefit of working in sprints at a sustainable pace?
It improves the Scrum Team’s focus and consistency.
Which scrum value does the sprint goal promote?
Focus - encouraging the Scrum Team to work together rather than on separate
initiatives
Who in the team is accountable for creating a valuable, useful increment every Sprint?
The entire team.
What are the Developers main accountabilities?
Developers are the people in the Scrum Team that are committed to creating any aspect of a usable Increment each Sprint.
● Creating a plan for the Sprint, the Sprint Backlog;
● Instilling quality by adhering to a Definition of Done;
● Adapting their plan each day toward the Sprint Goal; and,
● Holding each other accountable as professionals.
Where is the sprint goals created and where does it “stand” afterwards?
Sprint Goal is created during the Sprint Planning event and then added to the Sprint Backlog.
What happens if the work turns out to be different than expected?
they collaborate with the Product Owner to negotiate the scope of the Sprint Backlog within the Sprint without affecting the Sprint Goal
Should the sprint goal be very concrete and specific or should it be broad?
Sprint goal should be broad so the scope can be changed without affecting the sprint goal