3 Flashcards

1
Q

What is sprint planning meeting?

A

The initial step of the sprint.

The team defines what they will build during the sprint and how they will achieve this.

There is no standard way for conducting a sprint planning meeting.

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

Output of sprint planning meeting

A

Sprint goal

A list of team members

Sprint backlog

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

What is timeboxed sprint planning?

A

The length of sprint planning meeting is determined by the length of the sprint

It is acceptable for the meeting to take less time but not more.

For example, a two week sprint should not require a team to spend more than 4 hours of sprint planning

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

How to calculate total sprint planning meeting length

A

The number of weeks in your sprint * 2

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

What does product owner do in sprint planning meeting

A

They explain the highest value items in the product backlog

The team responds to the product owner on what they feel they can realistically commit to

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

The team in sprint planning

A

Define the work
Assigns the work
Estimates work
Figures how to do the work
Commits to a realistic amount of work for the sprint

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

Preparing sprint planning

A

There should be one product backlog one product owner

All important items should have priority ratings to them, different importance ratings

The product owner should understand each story.

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

Sprint backlog

A

Contains the user stories they have committed to develop only in this sprint

Team decides how many stories to include in the sprint

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

How to determine a sprint backlog?

A

The team has decide which stories to include in a sprint.

There are many ways:

By calculating estimate velocity of the team. (How many story points the team believes they can complete during the sprint)

Add user stories the sprint backlog

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

Estimating velocity(yesterday’s weather)

A

First calculate available man-days
Then, calculate focus factor based on previous sprints. Then calculate estimated velocity

Estimated velocity < available man days

This sprints estimated velocity:
(Available man-days) x (focus factor) = (estimated velocity)

Focus factor is an estimate of how focused a team is.

Last sprints focus factor :

(Focus factor ) = (actual velocity ) / (available man- days)

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

Example of yesterday weather

A

The last sprint we completed 18 story points working 3 weeks for a total of 45 man days. We have 50 available man days in this sprint. What is our estimated velocity for the next sprint?

1st calculate last sprint focus factor :
18/45 = 40%
2nd calculate the sprint estimated velocity :
40% * 50 man days = 20 story points

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

What to do when no previous sprint ?focus fago

A

Use default focus factor
For new teams it’s usually 70%

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

Adding stories to the sprint backlog

A

Estimated velocity is 20 story points:
This means the team should add stories to the sprint backlog until it adds up to approximately 20.

You always select the most important user stories first

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

What is estimating stories?

A

Estimating is a team activity- every team member is usually involved in estimating every story.

Estimating helps in breaking down user stories into tasks

Planning poker : technique to avoid allowing a team member to affect everybody’s else’s estimate.

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

Breaking down stories into tasks

A

Stories are deliverables that the product owner cares about.

Tasks are non- deliverable stuff. Or stuff that the product owner doesn’t care about.
Like:
Developers work items
Usually the time estimate goes up, and thereby gives a more realistic sprint plan.

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