Forums

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

The Psychology of Waiting: What SLAs Teach Us About Human Expectations

Imagine taking a seat at a busy restaurant. You order your lunch, the waiter nods, takes your menu, and vanishes.

Thirty minutes pass. Then forty-five. No bread on the table, no check-in, no eye contact. When you finally catch the manager’s attention, they smile warmly and say, “Don’t worry! Our kitchen policy guarantees all meals are served within 60 minutes. Technically, everything is on track.”

Technically, they are right. Emotionally, you’ve already decided never to eat there again.

In service management, we fall into this exact trap every day. We hide behind green SLA badges in Jira, convincing ourselves that as long as the clock hasn't run out, the customer is happy. But human psychology doesn't care about your SLA configuration. It cares about uncertainty, and a quiet, ticking green timer is often the most stressful uncertainty of all.

Head_img.png

 💬 A Fast First Response Isn't Always a Useful One

Many teams measure Time to First Response simply because it’s easy to report. The problem is that the metric only confirms that someone sent a message, not whether that message actually helped.

Consider these two replies:

  1. "Your request has been received."
  2. "I've reviewed your ticket and confirmed the issue is tied to your VPN profile. I'm adjusting your access settings now and will update you by 11:30."

Both stop the same SLA timer, but only the second one reduces anxiety. A meaningful first update tells the user that someone understood the issue, clarifies who is handling it, and gives a clear timeframe for the next check-in.

THE MEANINGFUL UPDATE FORMULA:

[Problem Acknowledgment] + [Current Owner/Team] + [Immediate Next Step] + [Time of Next Contact]

Pro-tip: Audit 20–30 recently resolved tickets where your first response SLA was green. Read only the first public comment and ask yourself: Would the requester actually know what happens next?

👀 Progress Must Be Visible, Not Assumed

Moving a Jira issue from Open to In Progress makes sense internally, but to the requester, it’s a black box. It could mean an agent is actively troubleshooting, or it could mean the ticket was forwarded to a back-log queue and forgotten.

In a typical IT Services workflow – like an employee losing network access right before a critical meeting – a silent In Progress status for an hour drives users to send follow-ups or create duplicate tickets. The issue isn't just the waiting time; it's the unknown.

Internal Status Change ≠ Useful Customer Communication

With SLA Time and Report for Jira, teams can display active SLA timers directly on Jira work items and use the SLA Grid to view elapsed time, remaining time, and tickets approaching targets. This gives agents and managers a clear visual cue to drop a quick progress update before the requester has to ask.

img-2.png

👤 Ownership Should Remain Clear During Handoffs

When a support agent passes a ticket to Engineering, who then hands it off to Infrastructure, internal collaboration feels smooth. But to the requester, the issue is simply being bounced around.

This is especially critical in healthcare-style internal requests. If a clinician needs urgent access to a patient system before their shift starts, the request might route through Service Desk, Identity Management, and a departmental approver. Every team follows its internal process, yet the clinician has no idea who is actually responsible for getting them ready on time.

Clear ownership doesn't mean one person does all the work. It means one person remains accountable for updating the customer.

⏸️ Pause Statuses Should Reflect Real Responsibility

Pausing an SLA when a ticket is Waiting for Customer makes total sense because progress depends on an external action.

However, statuses like Waiting for Engineering or Pending Security Approval are a different story. To the user, these are still internal parts of the service being delivered.

⚠️ THE SLA CHEAT ANTI-PATTERN:

A common bad practice in service teams is moving a ticket to Waiting for Customer with a vague comment like "We are looking into this", solely to freeze the timer over the weekend and protect internal KPIs. This "metric hacking" destroys customer trust far faster than a breached deadline.

Before pausing an SLA timer, ask yourself one simple question: Who currently holds the power to move this request forward?

If it's another internal team, pausing the customer-facing SLA just inflates your success metrics while hiding internal bottlenecks. In SLA Time and Report for Jira, you can set up flexible Start, Pause, and Stop conditions based on statuses, priorities, request types, assignees, and other fields. The goal is to make sure your pause conditions match real-world service commitments, not just reporting goals.

 📅 Working Calendars Shape the Real Deadline

A 4-hour SLA rarely means four consecutive clock hours. It usually means four working hours within a team's defined schedule, excluding weekends, breaks, and holidays.

If an employee submits an urgent access ticket late on Friday, only 30 minutes of SLA time might elapse before the schedule closes. On Monday morning, your SLA is still comfortably green – but from the employee's perspective, they’ve been waiting for three days.

To keep expectations realistic, work schedules must mirror actual availability. In SLA Time and Report for Jira, teams can configure distinct work schedules – including working days, business hours, time zones, and public holidays added automatically based on the selected region.

img-3.png

Accurate calendars keep internal metrics fair, while clear communication about your service hours prevents customer frustration.

🚨 Use Pre-Breach Alerts as Communication Triggers

If your team only reaches out after an SLA has breached, your communication is purely reactive. By the time a metric turns red, the requester is already annoyed.

Pre-breach alerts work best when they trigger proactive communication:

  • At 80% elapsed time: The agent checks if the user has received a meaningful progress update.
  • At 90% elapsed time: The owner verifies if the target is realistic and updates the customer on any delays.

img-4.png

SLA Time and Report for Jira can send pre-breach notifications to selected users or groups before a target is missed. Often, the best action isn't rushing a hacky fix – it's simply sending an honest update before silence turns into an escalation.

📊 A Green Dashboard Needs Context

High-level metrics matter, but a 95% SLA success rate doesn't tell the whole story. It doesn't show whether your first responses were useful, how many times users had to ask for updates, or if timers were paused unnecessarily.

When reviewing performance, pair your SLA reports with actual ticket timelines. SLA Time and Report provides an SLA Grid, chart reports, and Jira dashboard gadgets to spot patterns by priority, project, or assignee. Once you spot a trend, dig into the tickets to see what the waiting experience felt like for the user.

img-5.png

Final Thoughts

An SLA measures whether a task was completed within a defined time, but it doesn't measure how the requester felt while waiting. Good SLA management isn't just about avoiding red badges – it's about creating a predictable, transparent process.

When your dashboard is green but users keep following up, complaining, or opening duplicate tickets, the timer isn't the problem. The communication is.

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events