Velocity definition
- Velocity is the indication of the average amount of Product Backlog turned into an Increment of the Product during a Sprint by the Scrum Team.
- Velocity is a measure of the number of User Story points or User Stories completed by a team per iteration. [Agile Estimating and Planning. Mike Cohn].
Velocity purpose
- Velocity is the primary measure of development speed.
- Velocity represents the rate of development progress.
Velocity practice
- Velocity is usually expressed as Product Backlog Items completed (and tested) per iteration.
- Developers track the velocity for use within the Scrum Team.
- An agile team can use its previous velocity recordings as a method of estimating how many user story points it may complete in the next iteration. [Agile Estimating and Planning. Mike Cohn].
- Estimating how many user story points a team can complete in a Sprint/iteration should be based upon its previous iterations, if possible.
- If Kyle’s team estimated 45 story points in its first Sprint but completed only 30 story points, it would be wise to estimate no more than 30 for its next Sprint/iteration. [Agile Estimating and Planning. Mike Cohn].
- Velocity is a measure of the number of user story points or stories completed by a team per iteration. An agile team can use its previous velocity recordings as a method of estimating how many user story points it may complete in the next iteration. [Agile Estimating and Planning. Mike Cohn.]