Metrics catalog

FTPR, cycle time, lead time, throughput, bug metrics, flow efficiency, QHS, and date rules.

MetricScopeGrouping / notes
FTPRCompleted features (bugs excluded)Jira: completion month, changelog-based. ClickUp: completion month by default (group_by: due_date for due-date month), tag-based
Cycle timeFeatures onlyFirst cycle_start_statuses → done
Lead timeFeatures onlyCreated (or lead_start_statuses) → done. ClickUp: may use start/due dates when both set
Avg time in QAFeatures onlyqa_in_progress_* statuses. excludes qa_ready_*
ThroughputNon-bug features completedBy completion month
Bugs opened / closedBug ticketsBy created / resolution month
Bug densityBugs closed ÷ features shippedPer month
Bug resolution timeBug lead daysCreated → done, by completion month
Bug backlogOpen bugs at month-endJira: open fetch + changelog. ClickUp: open task fetch
Bug reopen rateBugs closed then reopenedUses reopen_statuses + done statuses
Bugs by priorityBugs closed in rangeNative priority, or custom urgency_field when set (one source per workspace)
Bug lead by urgencyBug lead daysSame source as bugs by priority
Lead time by ticket sizeFeature lead daysBucketed by size custom field + value maps
Flow efficiencyCompleted features100 × work / (work + wait) from flow statuses. ≥75% = good
Bottleneck indexCompleted features with status historyStatuses >25% of total time flagged. excludes bottleneck_exclude_*
Status distributionCompleted featuresAvg days per status per month
Status time heatmapSame dataMonthly heatmap on Quality Insights
QVIQuality Velocity Index(FTPR × throughput) / (max(avg_cycle, 0.1) × 10) per month
QHSWeighted 0–100 scoreSee metrics.qhs. month-over-month when prev month in range
Team statisticsCross-squad tableRange aggregates + current-month FTPR

Date rules: Completion metrics include tickets resolved during the selected range. Tickets created before the range but closed during it are included.

Cards vs charts: Quality Insights summary cards use the full selected range average. Team Statistics current-month columns use the month of the “To” date.