Scrum Basics Flashcards

1
Q

Scrum Values

A

Commitment, courage, focus, openness, and respect

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

Definition of Done

A

Set of criteria that increments must meet for it to be considered done/ ready for the customer

Created by the entire team (stakeholders, PO, devs)

Examples: all images compressed, code has been tested, increment deployed to staging environment

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

Definition of Ready

A

Low-level and specific critieria that applies only to backlog items.

Defines when a team is ready to working work on an item

INVEST

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

INVEST stands for:

A

Independent
Negotiable
Valuable
Estimable
Small
Testable

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

Throughput

A

How many cards were finished in a given period

Delivery rate consistency (throughput) will make your forecasts more accurate and your decisions based on historical data.

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

Velocity

A

The number of points per sprint (usually calculated over 3 sprints)

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

Items in a WA?

A

Scrum and Team Values

Team Calendar

Core Hours

Communication

Sprint Info (times/ dates for events)

DoR, DoD, Code Review

System of Record

Estimation/ Metrics

Best practices for working together

Team identity markers (logos/ mascots)

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

Lead time

A

The measurement of how much time passes between task creation and when the work is completed

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

Cycle time

A

The amount of time that a work item spends in the active stage of your workflow, from the moment it is picked up by a team member until it is marked as done.

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

Long lead time causes

A

Handoffs and manual procedures

Approval processes

Environment management and provisioning – waiting for a new environment to be provisioned or installed by IT can create long lead times and increase the cost of software deployments.

Manual software deployments – many organizations still deploy code manually. Automating manual deployment can cut “lead times” by over 90%.

Manual software testing – although test automation technology is advanced and widespread, many test automation tasks are still manual, causing complexity, errors and delays in completing and delivering software tasks.

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

High Cycle Time

A

Stalls and bottlenecks

Evaluating w/ cumulative flow

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

Acceptance Criteria

A

As a ____, I want to ____, so that ____.

Like learning objectives.

Set a purpose for the task and a set end result to work towards

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

3 Pillars of Empiricism

A

Transparency, Inspection, Adaptation

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