You've got a beautiful strategic initiative in Jira Align. Leadership is aligned, OKRs are set, and roadmaps look clean. Then six weeks later, someone asks: "Which tickets are actually delivering against this initiative?" and the room goes quiet.
This is the traceability gap. And in my experience, most enterprise teams are solving it with spreadsheets, Slack messages, or sheer willpower.
Jira Align operates at a strategic layer (Initiatives, Features, Programs). Jira Software is where the actual work lives (Epics, Stories, Tasks). The link between them exists in theory, but surfacing it in practice requires some intentional setup.
Common failure modes I've seen:
If your team has been disciplined about linking Jira Epics to Jira Align Features (via the "Align Feature" field or a custom label convention), you can use JQL to pull a traceability report without leaving Jira Software.
Here's the basic pattern:
"project = "YOUR_PROJECT" AND "Align Feature" = "FEATURE_ID" ORDER BY updated DESC"
If you're using labels as a fallback (common when the native link isn't enforced):
"project = "YOUR_PROJECT" AND labels = "initiative-growth-2025" AND issuetype in (Story, Task, Bug)"
A few things that make this more useful in practice:
JQL is only as good as your data hygiene. If the Align-to-Epic link isn't enforced at the point of creation (ideally in your Definition of Ready), you'll spend more time cleaning data than reading reports.
The teams I've seen do this well have two things in common:
That second part is boring operational work, but it's what makes the traceability actually trustworthy.
For teams that want to connect this traceability layer directly to OKR progress (not just delivery status), Bazz OKR is an app on the Atlassian Marketplace that maps Jira issues to key results and surfaces progress without manual updates. It helps close the loop between "what shipped" and "did it move the metric."
Disclosure: I work for Bazz OKR. Mentioning it because it's directly relevant here, not to pitch it. The JQL approach above works independently of any tool.
Curious how others are handling this. A few specific questions:
Drop your approach below. Would love to see what's actually working in the wild.
Ariel Yadin _ Bazz OKR
1 comment