Product metrics. Part 15. Agile and lean metrics
Agile & Lean Metrics
1. Velocity
Definition: The amount of work completed in a sprint, typically measured in story points.
Formula:
Velocity = Total Story Points Completed / Sprint
Examples:
- SaaS Dev Team: 120 story points in a 2-week sprint
→ Velocity = 120 - Mobile App Team: 90 points per sprint.
- E-commerce Backend Team: 100 points/sprint average.
Use it to forecast future delivery timelines.
2. Sprint Burndown
Definition: Tracks remaining work (story points or tasks) over a sprint.
Use: Helps monitor if the team is on track to finish sprint backlog.
Examples:
- Dashboard Team: Start: 100 points
Midway: 50 points left → On track - Healthcare SaaS: Burndown flat → backlog not progressing
- HR Tool Team: Rapid drop → over-delivering or under-estimating.
Ideal: A steady downward slope ending at zero.
3. Cycle Time
Definition: Time from work starting to completion.
Formula:
Cycle Time = Completed Date – Start Date
Examples:
- CRM Feature: Started Mar 1, Completed Mar 4
→ Cycle time = 3 days - Bug Fix: 1 day
- Report Automation: 7 days
Lower cycle time = faster iteration and value delivery.
4. Lead Time
Definition: Time from work requested to work completed.
Formula:
Lead Time = Completed Date – Request Date
Examples:
- Customer-requested Feature: Feb 20 to Mar 4 →
= 12 days
- Internal Analytics Task: 5 days.
- E-comm UI Update: 8 days.
Includes both wait time and actual development.
5. Work in Progress (WIP)
Definition: Number of tasks actively in progress at a time.
Examples:
- DevOps Team: 4 WIP tickets during sprint.
- Payments Team: 6 active user stories.
- Design Team: 3 features in parallel.
Too much WIP can slow down delivery and reduce focus.
6. Cumulative Flow Diagram (CFD)
Definition: Visualizes work items in different states (e.g., to-do, in-progress, done).
Use: Tracks bottlenecks or excessive WIP.
Examples:
- SaaS Backend: "In Progress" layer growing = bottleneck.
- Design Team: Constant "Done" layer = smooth flow.
- Healthcare App: Wide “Waiting for Review” = approval delay.
7. Escaped Defects
Definition: Bugs found in production after release.
Formula:
Escaped Defects = Post-release bugs / Total bugs
Examples:
- Email Marketing Tool: 15 prod bugs / 100 total →
= 15%
- Online Tax Filing: 2 of 50 → 4%
- Streaming Platform: 8/80 → 10%
Lower is better. High values indicate poor pre-release testing.
8. Team Happiness or Morale Score
Definition: A subjective score (1–10) or emoji scale of team health.
Examples:
- Agile Dev Team: Avg. 8.2 happiness rating this sprint.
- QA Team: 6.5 → burnout signs.
- Product Team: 9.0 → high morale, good planning.
Comments
Post a Comment