Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Why business prioritization and JSM queues rarely tell the same story

prioritization-banner-2.png

Prioritization in Jira Service Management is a broad and intriguing topic and is something that is not straightforward to get right, especially from the customer portal side. The challenge is not just about how individual requests get triaged, but runs deeper than that.

In Jira Service Management, priority is something that happens to a request, not something the business can actively manage. Agents set it, agents change it, and the portal users who actually know which requests matter most this quarter have no direct way to say so inside the system. That creates a persistent gap between what a business team considers important at any given time and what the service queue actually reflects, and it has a structural reason, not a process one. The portal is built for submitting requests and tracking their status, not for the kind of ongoing, list-level prioritization that most business teams do as a matter of course.

Most organizations go through some form of regular prioritization. A department reviews its open requests at the start of a quarter, a project kicks off and suddenly three pending requests become critical, a planning meeting happens and the team agrees on what to focus on for the next few months. Those decisions are real, considered, and based on business context that the service team often doesn't have direct visibility into. The problem is that they almost never find their way into the JSM portal.

What Jira Service Management gives you out of the box

As we know, Jira Service Management handles request intake reasonably well. The portal lets you build request forms with custom fields, set up queues, and route work to the right teams. Priority exists as a system field that agents can set, filter by, and build queues around. By default every customer-submitted request gets assigned a medium priority automatically and the actual triage happens on the agent side, after the submission.

Many practitioners recommend keeping the priority field off the portal form entirely, and for good reason. Letting requesters set priority at submission tends to produce noise rather than signal, because everyone marks their request high, which defeats the purpose of having levels at all. The more structured approach is to collect business context fields like urgency, due date, or business impact at intake and let agents or automation assign priority from those inputs. That works reasonably well at the point of submission.

The problem is everything that comes after. Once a request is submitted, portal users can only add comments and attachments, but they cannot touch any fields, neither priority, nor any custom business context fields you might have set up. That is not a permission configuration you can change; it is simply how the portal works. There is a workaround using JSM Forms, where an agent can manually reopen a submitted form to let a customer edit linked fields, but that still requires an agent to initiate it every time, which largely defeats the point.

Where planning actually happens

Because the portal offers no way to look across a set of open requests and organize them by business priority, planning happens somewhere else. A spreadsheet listing open tickets ranked by importance. A meeting where a manager walks through what the team needs done this quarter. An email thread that eventually reaches the service desk, or more often, doesn't quite make it there in a complete form.

The decisions get made, but they stay outside the system. The queue in JSM continues to reflect whatever order agents have organized it in, based on the information available to them, which usually doesn't include the outcome of a planning conversation that happened two weeks ago in a slide deck that nobody shared with the service team.

What agents are working from

From the agent side, everything in the queue looks like it is being handled correctly - requests have priorities assigned, SLAs are being tracked, and work is moving through the workflow as expected. What isn't visible to them is that the business has already decided, somewhere outside JSM, that three of those requests are the most important things for the next quarter and two others can wait until after a certain project wraps up. That decision lives in a doc or a spreadsheet or someone's memory, not in the queue, and there is no mechanism that brings it across.

So agents triage based on what they can see, and often that is a reasonable approximation of business priority. But sometimes it isn't, and nobody finds out until someone follows up asking why something that was supposed to be critical for Q2 is still sitting in the backlog.

The manager problem

There is a specific version of this that comes up regularly in larger organizations. In Jira Service Management, requests are tied to the reporter, so if a team member submits requests on behalf of their work, their manager typically has no visibility into those tickets through the portal unless reporter sharing has been explicitly configured and even then, the access is view-only. Priority, urgency, and any other business context fields remain read-only for portal users regardless of what role they hold in the organization.

The manager who has the clearest view of what the team should be focused on this quarter, who knows which requests are tied to a strategic initiative, which deadline is actually fixed, which ticket is blocking three other things - has no direct way to reflect any of that in JSM. They have to go through the person who submitted, or find an agent willing to make the change, or leave a comment and hope it reaches the right person at the right time.

What would actually help

What tends to work, in teams that have found a way through this, is giving the right people a direct way to look across their open requests and communicate priority in the context of a planning cycle or a business period, without routing everything through an agent and without relying on workarounds that depend on someone remembering to initiate them. Not open access to everything, and not the same permissions for everyone, but a way to bring the outcome of a planning conversation into the same place where the work is actually tracked.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events