Scrum Estimations Flashcards
In Agile software development, most estimations are not done in terms of lapse time. User stories are estimated by size, which is referred to as _________.
Story Points
________ refers to the Development Team’s ability to complete story points in a Sprint.
Velocity
True or False
Velocity is a prediction of how much a team can do during a sprint.
False
It’s an observation based on historical data of the team.
What is the teams velocity if it completed 136 Story Points in the past 12 months.
Velocity of the team
136/12 = 11.33, rounded to 12
There are two basic ways of estimation in Agile.
Blind and Affinity
What Agile estimation requires background work and involves:
Estimate Product Backlog,
Decompose Reference Story,
Identify Team Capacity,
Estimate Team velocity.
Blind Estimation
What Agile estimation requires background work and involves:
User stories are grouped into relative sizes,
Quickly categorizing user stories,
Applying estimates to categories,
Recategorizing user stories.
Affinity Estimation
True or False
Planning Poker is a technique in which the entire team collaboratively estimates the effort involved in completing a user story.
True
Using the Planning Poker technique the process continues until the team…
Reaches consensus
True or False
The team ought to periodically revisit their estimates and revise them as the project progresses.
True
Estimating using ________ is common and preferred method. Another approach that can be used for Agile estimating is __________.
Story points
Ideal Time
Cite the method:
They help drive cross-functional behavior.
Estimates don’t decay.
They are a pure measure of size.
Time requirement is low.
Story Points
Cite the method:
This may differ between members of the same team.
It’s easier to explain to people outside the team.
It’s easier to estimate but takes longer.
It can compel companies to confront time wasting activities.
Ideal Time
True or False
Eventually, every Ideal Time estimation will have to be converted to elapsed time in order to account for the normal interruptions that occur during the day, such as phone calls, meetings, and so on.
True
To review Agile estimating:
Most teams will estimate user stories in the product backlog using Story Points.
Create the Definition of 'done'. Determine the team's velocity. Estimate the user stories using Story Points. Decompose features into tasks. Estimate the Ideal Time for each task. Convert into elapsed time.