Common Methods of Story Points

  1. The Fibonacci Sequence: This method is a popular scoring scale to estimate story points in Agile Scrum. The Fibonacci sequence does as follows 1,2,3,5,8,13,21, etc. The Higher value assigned to the user story represents greater complexity and effort needed to complete the user story.
  2. T-Shirt Sizing: This method follows the T-shirt size measures such as Extra-Small, Small, Medium, Large, Extra-Large, 2XXL, etc
  3. The Doubling Sequence: This is another method used to calculate story points which has numbering sequence 1,2,4,8,16 where the digits double in succession.
  4. Relative Sizing: Story Points are not an absolute measure but a relative one. It’s about comparing the effort of one task or user story to another.
  5. Consensus: Teams usually estimate story points collectively using techniques like Planning Poker, where team members discuss and vote on the complexity of a task until a consensus is reached.

Story Points and Velocity in Scrum

Developing a software application or any product requires time and measuring the total time required to complete a specified amount of work requires some metrics. In Agile Scrum development methodology, there are two key metrics namely Story Point and Velocity, used to estimate a piece of work and measure the total amount of work completed in a Sprint.

Table of Content

  • Story Points
  • Common Methods of Story Points
  • Velocity
  • Steps in Calculating Velocity
  • Uses of Velocity
  • Relationship between Story Points and Velocity
  • Advanced Techniques
  • Conclusion
  • FAQ’s

In this article let us discuss Story Points and Velocity in more detail.

Similar Reads

Story Points

Definition: Agile Scrum recommends Story Point as a method to measure the effort needed for a task or user story, instead of traditional time-based metrics such as hours and days estimates....

Common Methods of Story Points

The Fibonacci Sequence: This method is a popular scoring scale to estimate story points in Agile Scrum. The Fibonacci sequence does as follows 1,2,3,5,8,13,21, etc. The Higher value assigned to the user story represents greater complexity and effort needed to complete the user story. T-Shirt Sizing: This method follows the T-shirt size measures such as Extra-Small, Small, Medium, Large, Extra-Large, 2XXL, etc The Doubling Sequence: This is another method used to calculate story points which has numbering sequence 1,2,4,8,16 where the digits double in succession. Relative Sizing: Story Points are not an absolute measure but a relative one. It’s about comparing the effort of one task or user story to another. Consensus: Teams usually estimate story points collectively using techniques like Planning Poker, where team members discuss and vote on the complexity of a task until a consensus is reached....

Velocity

Definition: Velocity is a metric used to measure the amount of work a development team can accomplish within a specific Sprint in Agile Scrum....

Steps in Calculating Velocity

Define the Unit of Measurement: Velocity is generally calculated in Story Points. Story Points can be measured by different types such as T-Shirt Sizing, Fibonacci Sequence, and so on. Identify the right type and use it to measure story points. Start a Sprint: Velocity is calculated based on a Sprint and Sprint duration. So, a Sprint is the starting point for Velocity with the Story Points assigned to user stories in a Sprint Work on User Stories: The development team works on user stories assigned to a Sprint and as the user stories are completed the Story Points associated with each user story contribute towards the total Velocity. End of Sprint: At the end of the Sprint the user stories completed in this Sprint are verified for ‘Done’ status and the Story Points are summed up for the completed items. Calculate Velocity: Velocity is calculated based on the total number of story points completed during the Sprint. This total is considered the team’s Velocity for the specific Sprint....

Uses of Velocity

Velocity helps teams in forecasting the continuous improvement that can be accomplished in future Sprints. Velocity also assists in planning the upcoming Sprint and setting realistic goals based on the story points accomplished in the previous Sprints. Velocity provides great insight into an Agile Scrum team’s work capacity and ability to complete the amount of work in future Sprints, which aids in better planning....

Relationship between Story Points and Velocity

Below are the key aspects of Story Points and Velocity as both are part of an Agile Scrum Development methodology:...

Advanced Techniques

There are other Advanced Techniques to estimate story points as discussed below:...

Conclusion

In this article, we have looked into the estimation techniques in Agile Scrum and how story points are used to estimate story points. We have also discussed Velocity, a method to assess the amount of work completed in a Sprint. Story Point and velocity work hand-in-hand and together they form the crucial part of Agile project management....

FAQs

1. How to use story points to estimate velocity?...

Contact Us