Backlogs and Planning Flashcards

1
Q

What is the product backlog?

A

List of features that the project is expected to deliver.

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

Who develops the product backlog?

A

Product owner in collaboration with the scrum master and development team.

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

What is the single source for maintaining what needs to be done in the project?

A

product backlog

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

What is the product backlog made up of?

A

User stories

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

What is an acronym that helps us identify that we have a good product backlog?

A

I - Independent, PBI is self-contained and not dependent on other PBIs
N - Negotiable, should leave room to discuss and possibly modify the feature
V - Valuable, PBI must deliver value to users and customers
E - Estimable, PBI must be estimated in terms of effort and priority
S - Small , PBI should be small enough for sprint planning with reasonable accuracy
T - Testable, outcome can be tested by end users and customers

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

What is a PBI?

A

Product Backlog Item

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

What is it important to establish priorities?

A

Express importance, significance and urgency associated with the features.

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

What benefits does it offer to complete high priority items first?

A

Evaluate value early in the project life cycle.
Customers can determine if results correspond to what they expected.
Establishes control of the project.

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

When should the decomposition process of user stories take place?

A

Just in time to deliver the stories to the development team for development but not too soon to avoid unnecessary work because something is changing.

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

What are the benefits of a visible product backlog?

A

The team needs to see the overall plan.
Able to identify where the team is in relation to the plan
Anticipate what comes next

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

What affect does grooming have on the product backlog?

A

Changes:

  1. Features (Add or remove)
  2. Priorities
  3. Effort
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Who is responsible for backlog grooming?

A

Product owner in collaboration with the ENTIRE team

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

For large projects that have multiple teams, what happens to the backlogs for the project and each team?

A

Each team will be managing their own backlog. There will be a master backlog.

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

Who participates in the release planning session?

A

The whole team.

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

What is the result of a release planning session?

A

Release Plan

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

What is involved in release planning?

A

Assigning features to the release plan from the product backlog. Then features are assigned to sprints in a manner that creates a product or incremental release.

17
Q

How often should releases take place?

A

Depends upon the product, customers and end-users. Rule of thumb is deliver when the last sprint can be testable and creates value.

18
Q

How many releases are typically scheduled at a time?

A

1

19
Q

Although all members of the team participate in the Release Planning Session, who is ultimately reponsible?

A

Product Owner

20
Q

What three issues should the product release plan consider?

A
  1. Prioritization
  2. Value
  3. Risk
21
Q

When considering the items that should be worked on first, what should be the focus?

A

The items that present the greatest risk of failure to the project and highest priority. Solving items with the greatest risk and priority can prevent major issues downstream.

22
Q

What is minimum viable product?

A

Enough features to evaluate and determine whether a product meets its objectives.

23
Q

What is minimum releasable features?

A

This is the same as minimum viable product.

24
Q

What is Rapid Prototype Development similar to?

A

Minimum Viable Product

25
Q

How do constraints affect Release Planning?

A

It helps to identify the capacity of the team and what can occur in the given release.

26
Q

Does release planning focus on the details or high level features?

A

High level

27
Q

When does sprint planning take place?

A

At the beginning of a sprint.

28
Q

Who takes an authoritarian role in the sprint planning meeting?

A

No one. The product owner and scrum master are facilitators.

29
Q

During sprint planning, who makes decisions about what can and cannot be delivered?

A

Development Team but the product owner leads the discussion

30
Q

What is the focus of the sprint planning?

A
  1. What will be done?

2. How will it be done?

31
Q

What is acceptance criteria?

A

Mutually agreed upon criteria that setup a clearly identified state to complete a sprint.

32
Q

What inputs are needed for a good sprint plan?

A
  1. Well groomed product backlog.
  2. Team velocity is known.
  3. Business and technology constraints that can affect the velocity of the team
  4. Team Capability
  5. Sprint goal established by product owner
33
Q

Which are assigned to sprints, tasks or features?

A

Tasks.

34
Q

How can you balance a sprint to minimize careover?

A

Look for smaller items that can be used to finish time or move a large item to the next sprint and add several smaller items to the current sprint.

35
Q

What rule is carryover breaking?

A

We must have a potentially shippable product at the end of each sprint.

36
Q

What is a sprint backlog?

A

features and tasks identified in the sprint planning sessions and assigned to a sprint.

37
Q

Should you overplan a sprint?

A

No