Scrum Flashcards

1
Q

What is Scrum?

A

Scrum is 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 does Scrum consist of?

A

Roles
Events
Artifacts
Rules

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

Definition of Scrum

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
4
Q

What theory is behind Scrum?

A

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.

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

Three pillars of Scrum

A

Transparency
Inspection
Adaptation

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

What does transparency mean?

A

Significant aspects of the process must be visible to those responsible for the outcome. Transparency requires those aspects be defined by a common standard so observers share a common understanding of what is being seen. E.g. definition of done

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

What does Inspection mean?

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
8
Q

What does Adaptation mean?

A

If an inspector determines that one or more aspects of a process deviate outside acceptable limits, and that the resulting product will be unacceptable, the process or the material being processed must be adjusted. An adjustment must be made as soon as possible to minimize further deviation.

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

What are the Scrum values?

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

What are the roles within a Scrum team?

A

Product Owner, Development Team, Scrum Master

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

How can Scrum teams be described?

A

The Scrum Team consists of a Product Owner, the Development Team, and a Scrum Master. Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team. Cross-functional teams have all 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
12
Q

What is the Product Owner?

A

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
13
Q

What does the Product Owner do?

A

Managing the Product Backlog: expressing items, ordering items, optimizing value of the work of the Dev Team, ensure that backlog is visible, transparent, ensures that Dev team understands backlog

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

What does the Dev Team do?

A

Create working increments. They are self-organizing, cross-functional, no titles, no sub-teams

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

How big is the Dev team?

A

3-9 members

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

What is the Scrum Master?

A

Responsible for promoting and supporting Scrum as defined in the Scrum Guide.
Helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t.

17
Q

What does the Scrum Master do for the Product Owner?

A
  • Ensuring that goals, scope, and product domain are understood by everyone on the Scrum Team as well as possible;
  • 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 to maximize value;
  • Understanding and practicing agility; and,
  • Facilitating Scrum events as requested or needed.
18
Q

What does the Scrum Master do for the Dev Team?

A

Coaching the Development Team in self-organization and cross-functionality;
• Helping the Development Team to create high-value products;
• Removing impediments to the Development Team’s progress;
• Facilitating Scrum events as requested or needed; and,
• Coaching the Development Team in organizational environments in which Scrum is not yet fully adopted and understood

19
Q

What does the Scrum Master do for the Organization?

A

Leading and coaching the organization in its Scrum adoption;
• Planning Scrum implementations within the organization;
• Helping employees and stakeholders understand and enact Scrum and empirical product development;
• Causing change that increases the productivity of the Scrum Team; and,
• Working with other Scrum Masters to increase the effectiveness of the application of Scrum in the organization.

20
Q

What is the Sprint?

A

a time-box of one month or less during which a “Done”, useable, and potentially releasable product Increment is created