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

Popular posts from this blog

Beyond Google: The Best Alternative Search Engines for Academic and Scientific Research

LLM-based systems- Comparison of FFN Fusion with Other Approaches

Product management. Metrics and examples