Agile Team Velocity Analysis
Velocity is a key metric in agile teams. It is used to measure the amount of work a team consistently delivers in a sprint. While story points are often used as a unit of measurement, their subjectivity can make the velocity based on them unreliable. However, function points, which quantify the functional size of software, provide a more objective and consistent basis for measuring velocity.
By using function points, teams can gain a clearer understanding of their delivery speed and make more accurate predictions for future sprints. Delivery speed (velocity) based on function points is an important metric.
This short paper dives into the delivery-speed metrics of agile teams. To do so, it analyses the delivery speed of a sample of Java projects from the ISBSG Repository.