Disclosure: Snapbytes is the developer of SnapMetrics.
The same Jira instance can contain very different definitions of success
A service team may care about response and resolution behavior. A delivery team may care about cycle time and rework. An operations team may want to count reopenings, transitions, or changes around a particular control point.
A dashboard that gives all three teams the same KPI set is easy to standardize and difficult to act on.
SnapMetrics supports predefined and custom metrics
SnapMetrics allows users to work with predefined KPIs and define custom metrics around events and data points relevant to their workflow. Examples available in the app include Time in Status, time passed between events, transition timing and users, parent or linked issue fields, resolved or updated users, and counters for events such as status changes, field changes, transitions, resolution, reopening, comments, and attachments.
The important design choice is to start from the decision the team needs to make, not from the chart you want to fill.
A practical way to design a custom KPI
Start with a question that has an operational consequence. For example: “How often do production bugs reopen after resolution?” That question implies a reopening counter and a clear issue scope. Or: “How long does work spend between Ready for Review and Approved?” That implies a time-between-events metric.
If the metric cannot change a conversation, trigger an investigation, or inform a decision, it probably does not need a permanent place on the dashboard.
Custom does not mean complicated
The purpose of custom metrics is not to create a private analytics language. Keep names clear, document the scope, and use the same definition consistently across reviews.
A smaller set of well-defined metrics usually creates more alignment than a large collection of numbers that nobody can explain.
If your Jira teams have outgrown one-size-fits-all reporting, explore SnapMetrics on Atlassian Marketplace and build the first custom metric from a question your team already asks every week.