Skip to content

Analytics

Sprint velocity, burndown, and predictability metrics.

  • Authenticated profile (atlcli auth login)
  • Jira permission: Browse Projects
  • Board with sprint history for velocity/predictability metrics

View story points completed per sprint:

Terminal window
atlcli jira analyze velocity --board 123

Options:

FlagDescription
--boardBoard ID (required)
--sprintsNumber of sprints to analyze (default: 5)
--points-fieldStory points field ID (auto-detected)
--jsonJSON output

Output:

SPRINT COMMITTED COMPLETED DELTA
Sprint 10 21 18 -3
Sprint 11 20 20 0
Sprint 12 22 24 +2
Sprint 13 20 19 -1
Sprint 14 21 21 0
Average velocity: 20.4 points/sprint
Commitment accuracy: 91%

atlcli automatically detects your story points field by searching for fields named:

  • Story Points
  • Story point estimate
  • Estimation

Override with --field:

Terminal window
atlcli jira analyze velocity --board 123 --field "customfield_10016"

Sprint burndown chart data:

Terminal window
atlcli jira analyze burndown --sprint 456

Options:

FlagDescription
--sprintSprint ID (required)
--points-fieldStory points field ID (auto-detected)
--jsonJSON output

Output:

DATE REMAINING IDEAL
2025-01-06 42 42
2025-01-07 38 36
2025-01-08 35 30
2025-01-09 28 24
2025-01-10 20 18
2025-01-13 12 12
2025-01-14 5 6

Team predictability metrics:

Terminal window
atlcli jira analyze predictability --board 123

Options:

FlagDescription
--boardBoard ID (required)
--sprintsNumber of sprints to analyze (default: 10)

Output:

Team Predictability Report (last 10 sprints)
Commitment Accuracy: 89%
- Planned vs completed story points
Velocity Variance: 12%
- Standard deviation across sprints
Completion Rate: 94%
- Percentage of committed issues done
Scope Change: 8%
- Issues added during sprints

Scope change is calculated by tracking:

  • addedDuringSprint: Issues added after sprint start
  • removedDuringSprint: Issues removed during sprint
  • originalCommitment: Issues at sprint start

Comprehensive sprint analysis:

Terminal window
atlcli jira sprint report 456

Options:

FlagDescription
--points-fieldStory points field ID (auto-detected)
--jsonJSON output

Output:

Sprint 14 Report
================
Duration: Jan 6 - Jan 17, 2025 (10 days)
Status: Active
SUMMARY
-------
Total Issues: 24
Completed: 18 (75%)
In Progress: 4 (17%)
Not Started: 2 (8%)
STORY POINTS
------------
Committed: 21
Completed: 16
Remaining: 5
SCOPE CHANGES
-------------
Added: 3 issues
Removed: 1 issue
TOP CONTRIBUTORS
----------------
Alice: 8 issues completed
Bob: 6 issues completed
Carol: 4 issues completed
Terminal window
atlcli jira sprint report 456 --json > sprint-14-report.json

All analytics commands support --json:

Terminal window
atlcli jira analyze velocity --board 123 --json
{
"schemaVersion": "1",
"board": {
"id": 123,
"name": "Team Board"
},
"sprints": [
{
"id": 10,
"name": "Sprint 10",
"committed": 21,
"completed": 18,
"delta": -3
}
],
"averageVelocity": 20.4,
"commitmentAccuracy": 0.91
}
  1. Consistent estimation - Use same story point scale across team
  2. Regular analysis - Review velocity trends weekly
  3. Scope discipline - Track scope changes to improve planning
  4. Historical data - Analyze at least 5 sprints for meaningful trends
Jira and Confluence are trademarks of Atlassian Corporation Plc. atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.