Navigara

How much of the work is net-new

The Features slice is the share of Engineering Throughput going into new functionality — features, capabilities, expansion. A rising Features share means the team is spending a larger fraction of its energy on what users will recognise as a new product, not on running the existing one.

FEATURES SHARE BY DAY

Each bar is one day's features share — that day's Features ETV divided by total ETV. The line is the 90-day trailing rolling average — the underlying trend.

Baseline

30.9%

90-day rolling avg ending 2025-04-01

Latest

32.0%

90-day rolling avg ending 2026-09-07

Change (percentage points)

+1.1 pp

from 30.9% to 32.0% across the 90-day rolling series

How to read it

Faint barsare each day's raw Features share (that day's Features ETV divided by total ETV). The bold line is the 90-day trailing rolling average — that's the trend you want to read.

The headline is the change in percentage points between the first and the most recent endpoint of the 90-day rolling-average line — i.e. the leftmost and rightmost points the chart actually plots, not a calendar-quarter average. We use percentage points (pp) rather than a relative % because both sides are already percentages.

Why it matters

Features share is the cleanest answer to "what is the team actually shipping?". Two teams with identical headline Performance can spend it very differently — one on new product, one on patching old.

A sustained fall in Features share usually means a maintenance backlog has crowded out feature work. Read the direction of travel rather than the level: the published top-quartile bands predate the split of Tests and Docs into their own categories, so every share now sits lower against a wider denominator. New bands are pending a full five-category resync.

How we measure features share change, and how to read the trend.

Show methodology

What counts as a Feature

Commits that add new capability — new endpoints, new screens, new flags wired to net-new logic, new packages. We classify with a combination of file diff semantics and conventional-commit style metadata. Refactors that don't add capability land in Maintenance. Classification is per file, so a feature that ships with its own tests and docs splits across Features, Tests and Docs rather than counting wholly as Features.

How shares are computed

For each day we sum the Engineering Throughput of merged commits, split by category, and divide by the daily total across all five categories. The rolling-average overlay is a 90-day trailing mean. The most recent day is dropped if it looks like a partial sync.

How the change is computed

We compare the first and the most recent point of the 90-day rolling series — the leftmost and rightmost values of the bold line on the chart — and report the difference in percentage points. Both endpoints are single 90-day rolling readings, not calendar-quarter averages, so they stay aligned with the rest of the site's rolling-90d convention.

Read the full methodology