The Scrum Guide: My Notes Flashcards

1
Q

Scrum (short definition)

A

A framework for developing, delivering, and sustaining complex products.

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

What are the elements of Scrum

A

roles, events,artifacts and rules that bind them together.

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

Who are Ken Schwaber and Jeff Sutherland?

A

The developers of Scrum.

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

Scrum (long definition)

A

A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

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

Mention three features of Scum

A

It is:

  • Lightweight.
  • Simple to Understand
  • Difficult to master
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What type of framework is Scrum

A

A process framework

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

When did Scrum begin to be used?

A

In the early 1990s

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

What is NOT scrum?

A

It is not a process, technique or definitive method.

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

What does Scrum make clear?

A

The relative efficacy of your product, the team and the working environment.

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

What has scrum been used for? (5 items)

A
  1. Research and identify viable markets, technologies and product capabilities.
  2. Develop products and enhancements.
  3. Release products and enhancements, as frequently as many times per day.
  4. Develop and sustain Cloud and other operational environments for product use.
  5. Sustain and renew products.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What has been developed using Scrum (9)?

A

Software, hardware,embedded software,networks of interacting function, autonomous vehicles, schools, government, marketing, organizations operation, etc.

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

How has Scrum’s utility in dealing with complexity been proven?

A

As technology, marketing and environmental complexities have increased.

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

In which types of knowledge has Scrum proved especially effective?

A

Iterative and incremental knowledge transfer

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

What is the essence of Scrum?

A

A small team of people.

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

What characteristics (2) do individual teams have?

A

They are highly flexible and adaptive.

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

What do the words “develop” and “development” imply in the Scrum guide?

A

Complex work

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

What is the foundation of Scrum?

A

Empirical process control theory or empiricism

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

What does Empiricism say?

A

According to empiricism, knowledge comes from experience an making decisions based on what is known.

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

How does Scrum control risk?

A

With an iterative, incremental approach.

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

What is transparency?

A

It means that significant aspects of the process must be visible to those responsible for the outcome.

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

What is inspection?

A

Scrum users must frequently inspect Scrum artifacts and progress toward a Sprint Goal to detect undesirable variances.

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

How often should inspections be made?

A

Inspections should not be so frequent that it gets in the way of the work.

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

What is adaptation?

A

If in an inspection, it is determined that one or more aspects of a process deviate outside acceptable limits and the resulting product will be unacceptable, the process or material being processed must be adjusted.

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

Which are the four formal events for inspection and adaptation?

A
  1. Sprint Planning
  2. Daily Scrum
  3. Sprint Review
  4. Sprint Retrospective
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Which are the (5) values of Scrum?

A
Commitment
Courage
Focus
Openness
Respect
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What are the (3) pillars of Scrum?

A

transparency
inspection
adaptation

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

Who are the members of the Scrum Team?

A

a Product Owner
Development Team
a Scrum Master

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

Which (2) characteristics do Scrum Teams have?

A

They are self-organizing and cross-functional.

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

What does it mean that a Scrum Team is Self-organizing?

A

The teams choose how best to accomplish their work.

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

What does it mean that a Scrum Team is Cross-functional?

A

The teams have all the competencies needed to accomplish the work without depending on others not part of the team.

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

What does the Scrum Team model optimize?

A

Flexibility, creativity and productivity.

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

How do the Scrum Teams deliver products?

A

Iteratively and incrementally, maximizing opportunities for feedback.

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

What is the advantage of having incremental deliveries of “Done” product?

A

It ensures a potentially useful version of the working product being always available.

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

What are the responsibilities of the Product Owner?

A

He is responsible for maximizing the value of the product resulting from work of the Development Team.

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

Is the resulting product value maximization always the same?

A

No, it may vary widely across organizations, Scrum Teams, and individuals.

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

Who is responsible for managing the Product Backlog?

A

The Product Owner is the sole person responsible for managing the Product Backlog.

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

What (5) tasks does the Product Backlog management process have?

A

1) Clearly expressing Product Backlog Items.
2) Ordering the items in the Product Backlog to beast achieve goals and missions.
3) Optimizing the value of the work the Development Team performs
4) Ensuring the Product Backlog is visible, transparent and clear to all, showing what the Scrum Team will work on next.
5) Ensuring the Development Team understands items in the Product Backlog.

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

Who can manage the Product Backlog?

A

The Product Owner, who can make the Development Team do it, but the Product Owner remains accountable.

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

Who, ultimately, is accountable for managing the Product Backlog?

A

The Product Owner, despite him/her being able to let/make the Development team do it.

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

How many people can be a Product’s Product Owner?

A

Only one person, not a committee.

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

If someone in a committee, that is not the product owner, wants to change the Product Backlog, what can he/she do?

A

Those wanting to change a Product Backlog item’s priority must address the Product Owner.

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

What is necessary to have the Product Owner succeed?

A

The entire organization must respect his/her decisions.

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

What is the work of the Development Team?

A

Delivering a potentially releasable increment of “Done” product at the end of each Sprint.

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

When is a “Done” increment required?

A

at the Sprint Review.

45
Q

Who can create the Increment?

A

Only members of the Development Team

46
Q

What does the organization empower the Development Team to do?

A

To organize and manage their own work.

47
Q

What is the result of synergy in the Development Team?

A

The optimization of the Development Team’s overall efficiency and effectiveness.

48
Q

What are the (5) characteristics of Development Teams?

A

1) They are self-organizing.
2) They are cross-functional
3) There are not recognized titles for Development Team members.
4) There are no sub-teams in the Development Team.
5) Despite specialized skills had by individual Development Team members, accountability belongs to the Team as a whole.

49
Q

What does it mean that a Development Team is self-organizing?

A

It means that no one, not even the Scrum Master, tells the Development Team how to turn a Product Backlog into increments of potentially releasable functionality.

50
Q

What does it mean that Development Teams are cross-functional?

A

that they have all the skills as a team to create a product increment.

51
Q

What is the ideal size for a Development Team?

A

It should be small enough to remain nimble and large enough to complete significant work within a Sprint.

52
Q

What happens with Development Teams with fewer than three members?

A

Interaction is decreased and it results in smaller productivity gains.

53
Q

What can happen with small teams regarding skills?

A

Smaller Development Teams may encounter skill constraints during the Sprint, causing inability to deliver a potentially releasable increment.

54
Q

What can happen with teams of more than nine members?

A

It requires too much coordination.

55
Q

What is the result of large development teams?

A

Too much complexity is caused for an empirical process to be useful.

56
Q

Are Product Owner and Scrum Master roles counted in the Development Team?

A

No, unless they are also executing the work of the Sprint Backlog.

57
Q

What is the Scrum Master responsible for?

A

Promoting and supporting Scrum as defined in the Scrum Guide.

58
Q

What does the Scrum Master do to promote and support Scrum?

A

Helping everyone understand Scrum theory, practices, rules and values.

59
Q

Who is a servant-leader in Scrum?

A

The Scrum Master is a servant-leader for the Scrum Team

60
Q

What does the Scrum Master do with those outside the Scrum Team?

A

He/she helps them understand which of their interactions with the Scrum Team are helpful and which aren’t.

61
Q

In which (7) ways does the Scrum Master serve the Product Owner?

A

1) Ensuring that goals, scope and product domain are understood as well as possible.
2) Finding techniques for effective Product Backlog management.
3) Helping the Scrum Team understand the need for clear and consice Product Backlog Items.
4) Understanding product planning in an empirical environment.
5) Ensuring the Product Owner knows how to arrange the Product Backlog to maximize value.
6) Understanding and practicing agility
7) Facilitating Scrum events as requested or needed.

62
Q

In which (5) ways does the Scrum Master serve the Development Team?

A

1) Coaching the team in self-organization and cross-functionality
2) Helping the team to create high-value products.
3) Removing impediments to their progress.
4) Facilitating Scrum events as needed/requested.
5) Coaching the Team in organizational environments in which Scrum is not yet fully adopted/understood.

63
Q

In which (5) ways does the Scrum Master serve the Organization?

A

1) Leading and coaching the organization in its Scrum adoption.
2) Planning Scrum implementations.
3) Helping employees and stakeholders understand Scrum empirical product development.
4) Causing change that increases productivity.
5) Working with other Scrum Masters to increase effectiveness of the application of Scrum in the organization.

64
Q

Which are the (5) Scrum events?

A

1) Sprint,
2) Sprint Planning,
3) Daily Scrum,
4) Sprint Review,
5) Sprint Retrospective

65
Q

What are Scrum events used for?

A

They are used to create regularity and minimize the need for meetings not defined in Scrum.

66
Q

What time-wise characteristic do Scrum events have?

A

They’re all time-boxed events, such that every event has a maximum duration.

67
Q

Can the duration of a Spring be changed once it starts?

A

No, once a Sprint begins, its duration is fixed and cannot be shortened or lengthened.

68
Q

In which events can inspection and adaption happen?

A

Other than the Sprint itself, which is a container for all other events, each event in Scrum is a formal opportunity to inspect and adapt something.

69
Q

What are Scrum events designed to do?

A

They are specifically designed to enable critical transparency and inspection.

70
Q

What happens if Scrum events are not included?

A

It results in reduced transparency and is a lost opportunity to inspect and adapt.

71
Q

What metaphor is used to define the Sprint?

A

It is the heart of Scrum.

72
Q

How long is a Sprint?

A

One month or less, it is a time-box.

73
Q

What (3) characteristics must the Product of a Sprint have?

A

It must be:

  • “Done”
  • Usable
  • Potentially releasable.
74
Q

How is the duration of Sprints when compared to each other?

A

Consistent throughout a development effort.

75
Q

When does a new Sprint start?

A

Immediately after the conclusion of the previous Sprint.

76
Q

What are the (5) components of a Sprint?

A

1) Sprint Planning
2) Daily Scrums
3) Development work
4) Sprint Review
5) Sprint Retrospective

77
Q

What (3) characteristics does a Sprint have?

A

1) No changes are made that would endanger the Sprint Goal.
2) Quality goals do not decrease
3) Scope may be clarified/re.negotiate between the Product Owner and Developer Team as more is learned.

78
Q

What can a Sprint be considered?

A

It can be considered a project with no more than a one-month horizon.

79
Q

What is common between a Sprint and a project?

A

Both are used to accomplish something.

80
Q

What does each Sprint have that is similar to a project?

A

Each Sprint has a goal of what is to be built, a design and flexible plan what will guide building it, the work and the resultant product increment.

81
Q

What is the maximum length for a Sprint? Why?

A

One calendar month.
When a Sprint’s horizon is too long, the definition of what is being built may change, complexity may rise and risk may increase.

82
Q

How do Sprints enable predictability?

A

By ensuring inspection and adaptation of progress toward a Sprint Goal at least every calendar month.

83
Q

How do Sprints limit risk?

A

Sprints limit risk to one calendar month of cost.

84
Q

Can a Sprint be cancelled before the Sprint time-box is over?

A

Yes

85
Q

Who has the authority to cancel a Sprint?

A

Only the Product Owner.

86
Q

Who can influence a Sprint cancellation?

A

The Stakeholders, the Development Team or the Scrum Master.

87
Q

What happens if the Sprint Goal becomes obsolete?

A

The Sprint would be cancelled.

88
Q

In which situations does the Sprint Goal become obsolete?

A

When the company changes direction or if the market or technology conditions change.

89
Q

Why generally cancellation of a Sprint does not make sense?

A

Because of the short duration of Sprints.

90
Q

What happens with completed and “Done” Product Backlog items when a Sprint is cancelled?

A

Said items are reviewed and if part of the work is potentially releasable, the Product Owner typically accepts it.

91
Q

What happens with incomplete Product Backlog Items when a Sprint is cancelled?

A

Said items are re-estimated and put back on the Product Backlog, since the work done on them depreciates quickly and must be frequently re-estimated.

92
Q

Why do Sprint cancellations consume resources?

A

Because everyone regroups in another Sprint Planning to start another Sprint.

93
Q

How often do Sprint cancellations happen?

A

They are very uncommon.

94
Q

What happens at Sprint Planning?

A

The work to be performed in the Sprint.

95
Q

Who plans the Sprint Planning?

A

The entire Scrum Team.

96
Q

What is the maximum time for a Sprint Planning event?

A

Eight hours for a one-month Sprint. (For shorter Sprints Sprint Planning is much shorter).

97
Q

What are the (2) responsibilities of a Scrum Master during a Sprint Planning event?

A

1) Ensures that the event takes place and that attendants understand its purpose.
2) Teaches the Scrum Team to keep it within the time-box.

98
Q

What are the two questions answered during a Sprint Planning?

A

1) What can be delivered in the Increment resulting from the upcoming Sprint?
2) How will the work needed to deliver the increment be achieved?

99
Q

What does the Development Team do during a Sprint Planning during topic one: What can be done this Sprint?

A

They work to forecast the functionality that will be developed during the Sprint.

100
Q

What is the mission of the Product Owner during a Sprint Planning during topic one: What can be done this Sprint?

A

He/she discusses the objective that the Sprint should achieve and the Product Backlog items that, if completed in the Sprint, would achieve the Sprint Goal.

101
Q

What is the input to a Sprint Planning meeting? (4)

A

1) The Product Backlog,
2) the latest product increment,
3) the projected capacity of the Development Team during the Sprint.
4) the past performance of the Development Team,

102
Q

Who decides how many items from the Product Backlog will make the Sprint?

A

The Development Team. Only they can assess what they can accomplish over the upcoming Sprint.

103
Q

What is crafted during the Sprint Planning by the Scrum Team?

A

The Sprint Goal

104
Q

What is the Sprint Goal?

A

It is an objective that will be met withing the Sprint through the implementation of the Product Backlog,

105
Q

What does the Sprint Goal provide?

A

It provides guidance to the Development Team on why it is building the Increment.

106
Q

What is done once the Sprint Goal is set and the Product Items from the backlog have been selected for the Sprint?

A

Topic Two: “How will the chosen work get done?” is addressed.

107
Q

What is the main goal of the Development Team during Topic Two: How will the chosen work get done?

A

The dev. Team decides how it will build the functionalities they will work on into a “Done” product Increment during the Spint.

108
Q

What is the name received by the Product Backlog items selected for a Sprint and their delivery plan?

A

The Sprint Backlog