Scrum Theory Flashcards

Flashcards based on the Scrum Guide and Lecture Slides (66 cards)

1
Q

What are the 3 pillars of Scrum?

A

Transparency, Inspection and Adaption

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 5 Scrum values?

A

Respect, Courage, Commitment, Focus, Openness

Respect: Scrum team members respect each other to be capable, independent people

Courage: Scrum members have the courage to do the right thing and work on tough problems

Commitment: People personally commit to achieving the goals of the Scrum team

Focus: Everyone focuses on the work of the sprint and the goals of the scrum team

Openness: The scrum team and its stakeholders agree to be open about all the work and the challenges with performing the work

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What roles are there in a Scrum team?

A

Product Owner, Scrum Master and Developer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the definition of Scrum?

A

Scrum is a lightweight framework that helps people, teams and organisations generate value through adaptive solutions for complex problems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

True or False:
Scrum is a methodology.

A

False, Scrum is a framework.

While both methodology and framework are essential for systematic and organized work, they serve different purposes. Methodology is about the procedural aspect, the detailed ‘how-to’, whereas the framework sets the overall approach and structure within which various methodologies can be applied.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Scrum has 5 events. The Sprint is classified as an event, which contains the other four. Name the four other events.

A

Sprint Planning, Sprint Review, Sprint Retrospective and Daily Scrum

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does it mean for a Scrum Team to be self-managing?

A

The team decides who does what, when, and how.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does it mean for a Scrum Team to be cross-functional?

A

A Scrum Team consist of people who collectively have all the skills and expertise to do the work and share or acquire such skills as needed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Fill in the blank

Scrum is founded on _ and _ _.

A

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. (From scrum guide)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name the 3 scrum artifacts.

A

Product Backlog, Sprint Backlog and Increment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How detailed should the sprint backlog be?

A

It should contain enough detail that the team can inspect their progress during the daily scrum

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What commitment is connected to the Product Backlog?

A

Product Goal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What commitment is connected to the Sprint Backlog?

A

Sprint Goal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What commitment is connected to an Increment?

A

Definition of Done

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False

The Scrum Framework is mutable.

A

False, Scrum is an immutable framework

While implementing only parts of Scrum is possible, the result is not Scrum. Scrum exists only in its entirety and functions well as a container for other techniques, methodologies, and practices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

True or False

If an increment doesn’t adhere to the DOD, it can still be presented at the sprint review, but it can’t be released.

A

False. An increment that doesn’t live up to the DOD should neither be presented at a sprint review or released

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

True or False

Teams working on the same product, must have a shared DOD.

A

True

If there are multiple Scrum Teams working together on a product, they must mutually define and comply with the same Definition of Done.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What purpose does Daily Scrum serve?

A

The purpose of the Daily Scrum is to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

When should PO or SM participate in Daily Scrum?

A

When they are actively working on an item from the Sprint Backlog

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What are the benefits of Daily Scrum?

(According to the Scrum Guide)

A

Daily Scrums improve communications, identify impediments, promote quick decision-making, and consequently eliminate the need for other meetings.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the format of Daily Scrum?

(According to the Scrum Guide)

A

15 minutes, once every day of the sprint. Same time and place.

The Developers can select whatever structure and techniques they want, as long as their Daily Scrum focuses on progress toward the Sprint Goal and produces an actionable plan for the next day of work.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

When does the next sprint start?

A

Immediately after the conclusion of the previous Sprint.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

True or False

During a sprint, no changes are made that would endanger the sprint goal.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

True or False

Each Sprint can be thought of as a short project.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What can happen if a sprint is too long?
The Sprint Goal may become invalid, complexity may rise, and risk may increase
26
Why would you choose a shorter timeframe for a sprint?
Shorter Sprints can be employed to generate more learning cycles and limit risk of cost and effort to a smaller time frame.
27
Can a sprint be cancelled?
Yes, in the event that a sprint goal becomes obsolete. The decision to cancel a sprint is up to the PO.
28
Who participates in the Sprint Planning?
The entire scrum team. The team can additionally invites non-team members to participate to provide advice if needed.
29
The sprint backlog is composed of three things. What are they?
A sprint goal, chosen product backlog items and a plan for how to deliver them.
30
How are PBI's selected for a sprint?
Through discussion with the Product Owner, the Developers select items from the Product Backlog to include in the current Sprint.
31
Who is accountable for creating a valuable, useful increment every sprint?
The Scrum Team
32
Who is accountable for the effectiveness of the Scrum Team?
Scrum Master
33
What is a Product Owner accountable for?
Effective Backlog Management: 1. Developing and communicating the product goal. 2. Creating and clearly communication PBIs 3. Ensuring the product backlog is visible and understood. ## Footnote A product owner may delegate part of the responsibilities, but remains accountable
34
In what ways can a Scrum Master help the Scrum team?
Coaching the team members in self-management and cross-functionality; Helping the Scrum Team focus on creating high-value Increments that meet the Definition of Done; Causing the removal of impediments to the Scrum Team’s progress; Ensuring that all Scrum events take place and are positive, productive, and kept within the timebox.
35
In what ways can a Scrum Master help the Product Owner?
Helping find techniques for effective Product Goal definition and Product Backlog management; Helping the Scrum Team understand the need for clear and concise Product Backlog items; Helping establish empirical product planning for a complex environment; and, Facilitating stakeholder collaboration as requested or needed.
36
In what ways can a Scrum Master help the Organization?
Leading, training, and coaching the organization in its Scrum adoption; Planning and advising Scrum implementations within the organization; Helping employees and stakeholders understand and enact an empirical approach for complex work; and, Removing barriers between stakeholders and Scrum Teams.
37
What are the 3 topics to be covered during the sprint planning?
1. Why is this sprint valuable? 2. What can be done this sprint? 3. How will the chosen work get done?
38
What circumstances can lead to problems being overlooked and limit the benefits of Scrum? | (according to the Scrum Guide)
1. Changing the core design or ideas of Scrum 2. Leaving out elements 3. Not following the rules of Scrum. ## Footnote It can potentially render it useless.
39
Why does the Scrum Guide not mention any of the processes or tools that can be used within the framework?
Because processes, tools and such are context-sensitive. What worked for one team may not work for another. What worked for a team on a previous project may not be as effective in their current project.
40
# True or False Scrum needs to be implemented from the start to work.
False ## Footnote Scrum can be used to make the relative efficacy of current management, environment, and work techniques visible, so that improvements can be made. This can lead to a practice being rendered unnecessary or incorporated into the framework.
41
Why does Scrum use an iterative incremental approach?
To optimize predictability and minimize risk.
42
What is the purpose of *lean thinking* ?
To reduce waste and focus on the essentials
43
# Fill in the blank Inspection without transparency is _ and _.
Inspection without transparency is **misleading** and **wasteful**.
44
# True or False In Scrum, the process and work should be visible for those receiving the work as well as those who are performing it.
True ## Footnote The emergent process and work must be visible to those performing the work as well as those receiving the work.
45
What can happen if Scrum Artefacts lack transparency?
It can lead to ill-informed descisions that may diminish value or increase risk.
46
# Fill in the blank Inspection without _ is pointless
Inspection without ***adaption*** is pointless
47
What should a scrum team do to minimize the potential for undesirable variances or problems
Inspect the Scrum artifacts and the progress toward agreed goals frequently and dilligently.
48
When should adjustments be made?
A Scrum Team is expected to adapt the moment it learns anything new through inspection.
49
What can make adaption more difficult?
When the people involved are not empowered or self-managing
50
A Scrum team is described as a cohesive unit of professionals focused on one objective at a time. What objective is that?
The Product Goal
51
What is the size of a Scrum Team?
Typically 10 or fewer ## Footnote The Scrum Team should be small enough to remain nimble and large enough to complete significant work within a Sprint
52
What are the benefits of a smaller Scrum Team?
Smaller teams often communicate better and are more productive.
53
What should you do if a Scrum Team is too big?
You should consider reorganizing into multiple cohesive Scrum Teams, each focused on the same product. ## Footnote The teams should share the same Product Goal, Product Backlog, and Product Owner.
54
The Scrum Team is responsible for all product-related activities. What are those activities?
Stakeholder collaboration, verification, maintenance, operation, experimentation, research and development, and anything else that might be required.
55
# Fill in the blank Working in Sprints at a sustainable pace improves the Scrum Team’s _ and _.
Working in Sprints at a sustainable pace improves the Scrum Team’s ***focus*** and ***consistency***.
56
What does it take for a Product Owner to succeed?
The entire organization must respect their decisions
57
What does someone need to do in order to change the product backlog?
Convince the product owner that the change is needed/valuable.
58
# Finish the statement Each event in Scrum is a formal opportunity to...
... inspect and adapt Scrum artifacts
59
What practice does the Scrum Guide recommend to reduce the complexity of the events.
Holding them at the same time and place.
60
What is a Definition of Done?
The Definition of Done is a formal description of the state of the Increment when it meets the quality measures required for the product.
61
What is a 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.
62
What is a 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.
63
What is an Increment?
An Increment is a concrete stepping stone toward the Product Goal. ## Footnote Each Increment is additive to all prior Increments and thoroughly verified, ensuring that all Increments work together. In order to provide value, the Increment must be usable.
64
# True or False A Scrum Team produces one increment per Sprint
False ## Footnote Multiple Increments may be created within a Sprint. The sum of the Increments is presented at the Sprint Review
65
# True or False An increment may be delivered to stakeholders prior to the review
True ## Footnote An Increment may be delivered to stakeholders prior to the end of the Sprint. The Sprint Review should never be considered a gate to releasing value.
66
When can work be considered part of an Increment?
When it meets the DOD