| name | agile-metrics-calculator |
| description | Calculate and analyze Agile delivery metrics including velocity, burndown, and flow metrics |
| allowed-tools | ["Read","Write","Glob","Grep","Bash"] |
| metadata | {"specialization":"project-management","domain":"business","category":"Agile Management","id":"SK-005"} |
| graph | {"domains":["domain:project-management"],"skillAreas":["skill-area:roadmap-planning","skill-area:data-analytics","skill-area:ab-testing-experimentation"],"workflows":["workflow:project-kickoff","workflow:feature-development"],"roles":["role:project-manager","role:scrum-master","role:data-analyst"]} |
Agile Metrics Calculator
Overview
The Agile Metrics Calculator skill provides comprehensive calculation and analysis of Agile delivery metrics. It supports Scrum, Kanban, and hybrid methodologies with velocity tracking, burndown/burnup charts, flow metrics, and predictive forecasting using statistical methods.
Capabilities
Velocity Metrics
- Calculate team velocity with running averages
- Track velocity trends and stability
- Compute velocity range (min, max, average)
- Factor in team capacity changes
- Calculate normalized velocity per team member
Burndown and Burnup Charts
- Generate sprint burndown charts
- Generate release burnup charts
- Calculate ideal trendlines
- Show scope change impact
- Project completion dates
Flow Metrics (Kanban)
- Calculate cycle time and lead time
- Analyze throughput trends
- Calculate flow efficiency
- Generate cumulative flow diagrams (CFD)
- Identify bottlenecks and blockers
Forecasting
- Perform Monte Carlo forecasting
- Calculate probability distributions for completion
- Generate confidence intervals
- Compute predictability metrics
- Support "how many" and "when" forecasts
Usage
Input Requirements
- Sprint/iteration data with story points
- Work item history with state transitions
- Team capacity information
- Backlog with estimates
- Optional: Historical velocity data
Output Deliverables
- Velocity charts and statistics
- Burndown/burnup visualizations
- Flow metrics report (cycle time, throughput)
- Cumulative flow diagram
- Monte Carlo forecast with confidence levels
Example Use Cases
- Sprint Planning: Use velocity for capacity planning
- Release Planning: Forecast release dates with confidence
- Flow Optimization: Analyze CFD to identify bottlenecks
- Team Improvement: Track predictability trends
Process Integration
This skill integrates with the following processes:
- agile-metrics-velocity.js
- Sprint Planning and Backlog Refinement
- Kanban Flow Optimization
- Release Forecasting
Dependencies
- Statistical analysis libraries
- Time series analysis
- Probability calculations
- Visualization libraries
Related Skills
- SK-010: Sprint Planning Calculator
- SK-015: Retrospective Facilitator
- SK-016: Kanban Board Analyzer