Linear Analytics

Linear Analytics gives teams data-driven insight into how work is actually progressing. Instead of guessing whether the team is getting faster or slower, analytics surfaces patterns, trends, and velocity data you can act on. Managers use analytics for planning. Team leads use it for identifying bottlenecks. Engineers use it to understand their own throughput.

Access Analytics

Click Analytics in the left sidebar. By default, the analytics dashboard shows data for your current team. Use the team selector at the top to switch between teams. Most metrics update in real time as issues are created, moved, and closed.

Key Metrics Explained

MetricWhat It MeasuresWhy It Matters
VelocityEstimate points completed per cyclePredicts how much work fits in a future cycle
Cycle Completion RatePercentage of planned issues closed each cycleShows if the team over-commits or under-commits
Lead TimeTime from issue creation to issue closureMeasures total time work takes from start to done
Cycle TimeTime from "In Progress" to "Done"Measures actual development speed once work starts
ThroughputNumber of issues closed per week or cycleShows raw output volume over time
BurndownRemaining work vs time left in a cyclePredicts whether the cycle goal will be met
Scope CreepIssues added to a cycle after it startedIdentifies unplanned work that disrupts commitments

Velocity Chart

Velocity is the most commonly tracked metric in agile teams. It shows how many estimate points the team completed across past cycles.

VELOCITY CHART (Estimate Points per Cycle)

Points
  40 │
  35 │        ▓▓
  30 │  ▓▓    ▓▓    ▓▓
  25 │  ▓▓    ▓▓    ▓▓    ▓▓
  20 │  ▓▓    ▓▓    ▓▓    ▓▓    ▓▓
  15 │  ▓▓    ▓▓    ▓▓    ▓▓    ▓▓
     └──────────────────────────────
         S20   S21   S22   S23   S24
              Sprint (Cycle)

Average velocity: 28 points per cycle
Use this average to plan the next cycle's capacity.

Burndown Chart

The burndown chart tracks remaining work inside an active cycle. The X axis shows days of the cycle. The Y axis shows remaining issues or points. The ideal line shows the pace needed to finish on time. The actual line shows what's really happening.

CYCLE BURNDOWN CHART

Remaining
Issues
  14 │ ●
  12 │    ●
  10 │ ─ ─ ─ ─● ─ ─         ← Ideal line (target pace)
   8 │             ●
   6 │                ●
   4 │                   ●
   2 │                      ●
   0 │                         ●
     └──────────────────────────────
       Day1  3  5  7  9  11  13 (End)

  ● Actual completion
  ─ Ideal pace
  Result: Team finished slightly ahead of pace — good sign

Lead Time vs Cycle Time

These two metrics are often confused. Understanding the difference is important for diagnosing the right problems.

ISSUE TIMELINE

Jun 1: Issue created (ENG-77 filed as a bug)
         │
         │  ← This gap = waiting time (triage, planning, assignment)
         │
Jun 8: Work begins (moved to In Progress)
         │
         │  ← This gap = CYCLE TIME (active development)
         │
Jun 11: Issue closed (Done)
         │
         └─────────────────────────────────────────
         
Lead Time  = Jun 1 → Jun 11 = 10 days (creation to done)
Cycle Time = Jun 8 → Jun 11 = 3 days  (started to done)

High lead time with low cycle time means work sits in the queue too long before anyone starts. The fix is better triage and faster assignment, not faster development.

Analytics by Assignee

The analytics dashboard can break down metrics by individual team member. This shows each person's throughput, average cycle time, and number of issues completed per period.

Use this view carefully. The goal is to understand workload distribution, not to rank team members. A lower throughput number might mean someone worked on fewer, larger issues — not that they worked less.

MemberIssues Closed (This Cycle)Avg Cycle TimePoints Completed
Alice81.5 days18
Bob43.2 days22
Carlos62.1 days14

Using Analytics for Cycle Planning

Use analytics before planning each new cycle to answer three questions:

  1. What is our average velocity? Use the last 3–5 cycles as the baseline. Only commit to work at or below this average.
  2. Did we over-commit last cycle? A carry-over rate above 20% means the team took on too much. Reduce the next cycle's planned load.
  3. Are cycle times increasing? Rising average cycle time signals growing complexity, unclear requirements, or team bottlenecks to investigate.

Leave a Comment

Your email address will not be published. Required fields are marked *