Velocity Reports
Velocity reports show the amount of work completed during sprints or iterations, broken down by different dimensions. Use these reports to plan future sprints, forecast effort, and track past performance.
Understanding Velocity
Velocity measures the amount of work a team completes in a sprint or iteration, typically measured in story points or hours. Velocity is often used to make business decisions, so it's important to understand exactly what it indicates.
To learn more about this key agile concept, explore these resources:
- Frequently Asked Questions about Velocity
- Words Mean Things - Velocity
- Using Velocity to Make Smarter Management Decisions
Velocity Report Types
Digital.ai Agility provides six velocity report views, each breaking down completed work by a different dimension:
Velocity by Risk
Shows estimate completed during sprints broken down by risk level. This helps identify if teams are completing primarily low-risk or high-risk work.
Best for: Risk management, understanding team capacity for uncertain work
Velocity by Risk or Complexity
Bar chart showing total estimate broken out by risk delivered over a specified date range (days, weeks, or months). This report rolls up velocity across different sprint schedules.
Best for: Long-term trend analysis, comparing risk patterns across time periods
Velocity by Type
Shows total estimate broken down by work item type (story, defect, technical debt, etc.) delivered over a specified date range. Rolls up velocity across different sprint schedules.
Best for: Understanding work distribution, identifying defect trends, balancing feature work versus technical debt
Velocity by Priority
Breaks completed effort into different priority levels based on the priority of closed work items. Measured in points or hours.
Best for: Tracking high-priority work completion, validating prioritization decisions
Velocity by Project
Breaks down completed effort and allocates it to the appropriate child project. Measured in points or hours.
Best for: Multi-project programs, understanding effort distribution across projects, resource allocation
Velocity by Status
Breaks completed effort into different status types. Measured in points or hours.
Best for: Understanding team workflow, identifying process bottlenecks, analyzing work in progress
Accessing Velocity Reports
- Click the hamburger menu
> Reports > All Reports.
- Scroll to the Planning Reports section.
- Select the specific velocity report you want to view:
- Story or Backlog Item Velocity by Risk
- Backlog Item Velocity by Risk or Complexity
- Story Velocity by Type
- Velocity by Priority
- Velocity by Project
- Velocity by Status
- Select from the available filters and click Go.
Common Report Filters
All velocity reports share these common filters:
Team
- Shows team-specific data for the project or program
- Default value: "All" or "Blank"
Backlog Group
- Shows data assigned to the selected backlog group
- Filters velocity to specific product areas or themes
Start Sprint or Iteration
- The first sprint or iteration to include in the report
- Defines the beginning of your data range
End Sprint or Iteration
- The last sprint or iteration to include in the report
- Defines the end of your data range
Aggregation Type
- Determines how data is aggregated
- Options:
- Sum of Estimate or Total Estimate: Sum of the estimate values
- Workitem Count: Count of work items regardless of estimate value
Workitem (Priority, Project, and Status reports only)
- Shows data for specific work item type
- Options: All (all work items), Stories/Backlog Items, Defects, or Test Sets
- Default: "All"
Show Active
- Show active items on the report
- Filters out archived or deleted items
Technical Details
Date Range Defaults
- By default, the date range is set to the beginning and ending dates of the project
- Duration is set to measure by weeks
- If the project has no end date, the end date defaults to the current date
Sprint Boundaries
- Velocity reports are not automatically bound by any one sprint
- The duration sets both the duration of the report and the frequency of data points
- To show daily data points of velocity, set the start date to 30 days ago and set the interval to 1 day
Measurement Units
- Velocity can be measured in story points or hours
- The measurement unit is determined by your team's estimation practice
- Ensure consistency within your team for accurate tracking
Using Velocity Reports Effectively
Planning Future Sprints
- Review historical velocity across 3-5 sprints to establish a baseline
- Use the average velocity to forecast capacity for upcoming sprints
- Compare velocity by risk or type to understand team capability patterns
- Adjust sprint commitments based on velocity trends
Forecasting Effort
- Calculate average velocity from past sprints
- Divide remaining backlog estimate by average velocity to forecast number of sprints needed
- Use velocity by priority to forecast when high-priority items will complete
- Factor in known risks or changes when making forecasts
Tracking Past Performance
- Monitor velocity trends over time to identify improvements or declines
- Use velocity by type to track defect resolution rates
- Compare velocity across teams or projects to identify best practices
- Correlate velocity changes with process improvements or challenges
Analyzing Work Distribution
- Use velocity by type to ensure balanced work distribution
- Review velocity by priority to confirm high-priority work gets attention
- Check velocity by project in multi-project environments
- Use velocity by risk to understand team capacity for uncertain work
Common Patterns and Insights
Increasing Velocity
- Team is improving efficiency
- Better estimation accuracy
- Reduced impediments
- Effective practices adoption
Decreasing Velocity
- New team members ramping up
- Increased technical debt
- External dependencies causing delays
- Process changes or organizational shifts
Inconsistent Velocity
- Estimation accuracy issues
- Variable sprint scope
- External interruptions
- Team composition changes
High-Risk Work Concentration
- Team may need support or training
- Consider breaking down risky items
- Evaluate if risk assessment is accurate
Low-Priority Work Completion
- Review prioritization process
- Check if urgent issues are distracting team
- Ensure product owner engagement
Best Practices
- Track consistently: Use the same measurement unit (points or hours) across sprints
- Review regularly: Examine velocity trends during retrospectives
- Consider context: Understand factors affecting velocity before making decisions
- Avoid pressure: Don't use velocity as a performance metric for individuals
- Compare wisely: Only compare velocity within the same team over time
- Focus on trends: Look for patterns over 3-5 sprints rather than single sprint variations
- Combine views: Use multiple velocity breakdowns for comprehensive analysis
Related Topics
- Project or Release Reports: Overview of project-level reporting
- Sprint or Iteration Reports: Sprint-specific metrics
- Applying Filters to a Report: Learn how to use report filters
- Export and Print Reports: Save velocity data for external use
- Team Capacity Report: Compare velocity against team capacity