Story Points Completed Per Week Report
Last updated: February 3, 2026
Overview
The Story Points Completed Per Week report is a rate-normalized productivity metric that measures how many story points your team completes on average per week, adjusted for actual working time. By automatically accounting for time off and varying calendar periods, this metric enables fair comparisons across different time periods, team sizes, and organizational structures.
What This Metric Measures
Story Points Completed Per Week provides a normalized view of team velocity by measuring:
Normalized throughput: Story points delivered per week per active contributor
True capacity: Team velocity adjusted for vacation, holidays, and absences
Comparable productivity: Fair benchmarking across different time periods and teams
Sustainable pace: Weekly delivery rate that accounts for real working days
This metric answers the question: "What is our reliable, sustainable weekly velocity when people are actually working?"
Why Use This Metric Over Total Story Points?
Total Story Points Completed | Story Points Completed Per Week |
Shows absolute volume | Shows rate of delivery |
Varies with calendar length | Normalized for consistent comparison |
Affected by team absences | Automatically adjusts for time off |
Good for sprint totals | Better for trend analysis |
Can't compare different periods fairly | Enables fair cross-period comparison |
Use Story Points Per Week when:
Comparing velocity across different time periods (Q1 vs Q2)
Benchmarking teams of different sizes
Accounting for holiday periods or high vacation seasons
Establishing sustainable capacity baselines
Tracking productivity trends over time
Use Total Story Points when:
Reporting sprint outcomes
Measuring absolute delivery volume
Communicating with stakeholders about "what got done"
How It's Calculated
Formula:
Story Points Per Week = (Total Story Points Completed ÷ Active Days) × 7Where:
Total Story Points Completed = Sum of all story point estimates from issues marked as completed
Active Days = Total count of days when team members were NOT out of office
× 7 = Converts the daily rate to a weekly rate
Understanding "Active Days"
Active Days is calculated by:
Identifying all team members contributing to the work
Counting each calendar day in the period
Excluding days when individuals were marked as:
On vacation
Out sick
On parental leave
Any other out-of-office status
Summing the remaining working days across all team members
Example Calculation:
Your 5-person team completed 80 story points during a 2-week sprint (14 calendar days):
Person A: worked 10 days (4 days vacation)
Person B: worked 14 days (fully present)
Person C: worked 12 days (2 days sick leave)
Person D: worked 14 days (fully present)
Person E: worked 8 days (6 days parental leave)
Total Active Days: 10 + 14 + 12 + 14 + 8 = 58 active days
Calculation: (80 ÷ 58) × 7 = 9.7 story points per week
This represents the team's true velocity when actually working, not the artificially lower rate that would result from including absence days.
Where to Find This Report
Access the Story Points Completed Per Week report from:
Team dashboards → Rate-normalized metrics section
Individual contributor views → Personal velocity metrics
Search for "Story Points Per Week" or "Estimate Completed Per Week"
The metric appears with one decimal place for accuracy (e.g., 12.4 story points/week).
Available Breakdowns & Filters
Analyze Story Points Completed Per Week across multiple dimensions:
Team & People Dimensions
Individual contributors (personal velocity rates)
Teams and organizational groups
Department or job family
Team hierarchy paths
IC level or seniority
Issue Dimensions
Issue type (Story, Task, Bug, etc.)
Issue status and lifecycle stages
Planned vs. unplanned work
Custom issue categories
Sprint Context
Sprint-by-sprint velocity tracking
Planned work vs. unplanned additions
Sprint commitment accuracy
Time Periods
Week-over-week trends: Track velocity changes weekly
Monthly aggregations: Longer-term velocity patterns
Quarterly comparisons: Seasonal or strategic period analysis
Custom date ranges: Any time period you need
Historical trending: Multi-period velocity evolution
Key Use Cases
1. Fair Cross-Period Comparison
Compare velocity across different time frames without calendar bias:
Q4 (heavy holidays) vs. Q2 (fewer holidays)
Summer months (high vacation) vs. other quarters
Varying sprint lengths (1-week vs. 2-week sprints)
2. Team Benchmarking
Compare teams of different sizes fairly:
3-person team vs. 8-person team
Teams with different vacation patterns
Teams across global offices with different holiday schedules
3. Capacity Planning with Real Numbers
Forecast delivery based on actual working capacity:
"Our team delivers 45 points per week when actively working"
Account for planned vacation in upcoming sprints
Calculate realistic timelines for roadmap features
4. Identify True Productivity Trends
Spot real improvements or declines without calendar noise:
Did the new development process actually help?
Is onboarding a new team member temporarily reducing velocity?
Are we sustaining productivity improvements over time?
5. Sustainable Pace Monitoring
Ensure healthy, sustainable team velocity:
Track whether you're maintaining consistent pace
Detect unsustainable "crunch mode" patterns
Validate work-life balance initiatives
6. Account for Team Changes
Understand velocity impact when:
Onboarding new team members
Team members take extended leave
Teams are restructured or resized
7. Sprint Commitment Accuracy
Use historical per-week rates to commit to realistic sprint goals:
"We average 40 points/week, and next sprint has 8 active team-days, so we should commit to ~45 points"
How It Relates to Other Metrics
Story Points Completed Per Week works best alongside complementary metrics:
Metric | Relationship | When to Use Together |
Total Story Points Completed | Absolute volume vs. normalized rate | Use both: Total for sprint reporting, Per Week for trend analysis |
Issues Completed Per Week | Count-based rate alternative | Compare when story point reliability is questionable |
Issue Cycle Time | Speed metric vs. volume metric | Combined shows both throughput (points/week) and efficiency (time per issue) |
Sprint Planning Accuracy | Commitment vs. delivery | Validate that per-week rate matches planning assumptions |
Planned vs. Unplanned Points | Work composition breakdown | Understand what's consuming your weekly capacity |
Story Points In Progress | Current active load | Ensure weekly intake doesn't exceed completion rate |
Powerful Combination:
Story Points Per Week (throughput) + Issue Cycle Time (speed) + Planning Accuracy (predictability)
= Complete velocity pictureInsights You Can Gain
Velocity Stability Analysis
Is our velocity consistent? Low variance indicates predictable delivery
Do we have velocity volatility? High variance suggests capacity planning challenges
What's our velocity range? Establish minimum, average, and maximum weekly rates
True Productivity Trends
Are we getting faster? Upward trend indicates improving efficiency
Did changes help or hurt? Compare velocity before/after process changes
Seasonal patterns? Identify predictable high/low velocity periods
Capacity Reality Checks
What's our sustainable pace? Long-term average reveals true capacity
How much do absences affect us? Compare periods with high vs. low time off
Are we over-committing? Planned sprint points should match per-week capacity
Team Health Indicators
Sudden velocity drops may indicate burnout, blockers, or team issues
Unsustainable spikes might reveal crunch mode or technical debt acceleration
Stable upward trends suggest healthy team maturation and process improvement
Planning Accuracy
Historical average provides reliable baseline for sprint planning
Velocity variance indicates confidence level for commitments
Per-week rate helps size features realistically
Best Practices
1. Establish Your Baseline
Track 6-8 weeks of data to calculate your team's baseline velocity:
Calculate the average per-week rate
Note the range (minimum to maximum)
Identify and understand outliers
Use the average for future sprint planning
2. Focus on Trends, Not Single Points
Week-to-week fluctuations are normal
Look for patterns over 4+ weeks
Investigate significant sustained changes
3. Context Matters
Lower velocity isn't always bad:
Onboarding new team members temporarily reduces velocity but builds long-term capacity
Technical debt work may show lower story point completion but improves future velocity
Complex infrastructure work might have lower weekly rates but high strategic value
4. Use for Forecasting
Apply your per-week rate to future planning:
Estimated Weeks = (Remaining Story Points ÷ Weekly Velocity Rate)
× (Total Calendar Days ÷ Expected Active Days)5. Combine with Qualitative Data
Metrics tell you "what," but not "why":
Pair velocity analysis with retrospective feedback
Investigate velocity changes through team conversations
Don't optimize for velocity at the expense of quality or team health
6. Account for Scale Differences
Remember that story point scales vary:
Compare teams using the same estimation scale
Focus on individual team trends rather than cross-team absolutes
When comparing teams with different scales, look at relative changes (% improvement) rather than absolute values
7. Monitor Consistency
Consistent velocity is often more valuable than high velocity:
Predictability enables better planning
Stable rates indicate healthy, sustainable pace
Extreme variability may signal process issues
Common Scenarios & Interpretations
Scenario 1: Declining Velocity
What you see: Per-week rate dropping over multiple sprints
Possible causes:
Accumulating technical debt
Team member departures or absences
Increasing scope/complexity of work
Process inefficiencies or new blockers
Burnout or motivation issues
Actions:
Review retrospective feedback
Analyze Issue Cycle Time for bottlenecks
Check for increasing unplanned work
Assess team health and workload
Scenario 2: Increasing Velocity
What you see: Per-week rate rising over time
Possible causes:
Process improvements taking effect
Team gaining expertise in domain/technology
Better estimation practices
Reduced blockers or dependencies
Maturing development practices
Actions:
Document what's working well
Share successes with other teams
Ensure quality metrics remain strong
Verify sustainability (not crunch mode)
Scenario 3: High Variability
What you see: Wide swings in per-week rate sprint-to-sprint
Possible causes:
Inconsistent story point estimation
Unpredictable unplanned work
External dependencies causing delays
Team composition changes
Varying work complexity
Actions:
Improve estimation consistency
Reduce unplanned work through better planning
Establish clearer sprint boundaries
Review and refine Definition of Done
Scenario 4: Flat/Stable Velocity
What you see: Consistent per-week rate over time
Interpretation:
Positive: Predictable, sustainable pace; reliable planning
Consider: Is there room for process improvement? Are we plateauing?
Actions:
Celebrate consistency if team is healthy
Explore optimization opportunities if interested
Maintain current practices if working well
Frequently Asked Questions
Q: What's a "good" story points per week rate?
A: There's no universal "good" number—it depends on your team size, estimation scale, and work complexity. A 5-person team might average 50 points/week while a 3-person team averages 25 points/week, and both could be equally productive. Focus on your team's baseline and trends.
Q: Should velocity always increase over time?
A: Not necessarily. Velocity should stabilize at a sustainable pace. Consistent velocity is more valuable than constantly increasing velocity, which may not be sustainable or healthy.
Q: How do I compare teams with different story point scales?
A: You can't directly compare absolute values across different scales. Instead, compare:
Each team's trend (% change over time)
Velocity stability (consistency)
Planning accuracy (predicted vs. actual) Focus on each team improving against their own baseline.
Q: Why is this metric different from what I see in Jira/Linear?
A: Your project management tool shows raw totals for a sprint or time period. Span's per-week metric normalizes for working time and converts to a weekly rate, enabling fair comparisons across different calendar periods.
Q: How does Span know when someone is out of office?
A: Span integrates with calendar systems and HRIS platforms to automatically track OOO status. Ensure these integrations are configured for accurate calculations.
Q: Should I use this metric for performance reviews?
A: Use cautiously and with context. Individual velocity can be influenced by many factors (work complexity, mentoring, technical debt, etc.). It's one data point among many—combine with qualitative feedback, code quality, collaboration, and impact.
Q: What if our team doesn't estimate consistently?
A: Story point metrics are most valuable with consistent estimation practices. If estimates are unreliable, consider using Issues Completed Per Week (count-based) instead, or invest in improving estimation consistency through team calibration sessions.
Q: How do I improve our per-week velocity?
A: Focus on:
Remove blockers: Reduce wait times and dependencies
Improve estimation: Better estimates lead to better planning
Reduce unplanned work: Protect sprint capacity
Invest in technical debt: Improve long-term velocity
Optimize processes: Remove unnecessary ceremonies or handoffs
Maintain team health: Sustainable pace beats short-term speed
Q: Can I see historical trends?
A: Yes! Span provides time-series visualizations showing per-week velocity over time. Use these to identify trends, seasonality, and the impact of changes.
Getting Started Checklist
To effectively use Story Points Completed Per Week:
Setup Requirements
✓ Project management tool integrated (Jira, Linear, etc.)
✓ Story points consistently assigned to issues
✓ Calendar integration enabled for OOO tracking
✓ Team membership properly configured in Span
✓ Historical data available (ideally 6+ weeks)
First Steps
Review 6-8 weeks of historical data to establish your baseline
Calculate your average and range for typical velocity
Identify outliers and understand what caused them
Set realistic expectations based on your baseline, not aspirational goals
Monitor weekly but analyze trends monthly
Combine with qualitative data from retrospectives and team feedback
Ongoing Usage
Review velocity trends in sprint planning
Adjust sprint commitments based on per-week capacity
Investigate significant deviations from baseline
Celebrate consistency and sustainable improvements
Share insights with team in retrospectives
Need Help?
For additional support with the Story Points Completed Per Week report:
Visit the Span Help Center
Contact your Customer Success Manager
Email support@span.app
This documentation reflects Span's platform capabilities as of the current version. Features and calculations are subject to updates.