I’m having a hard time getting SLA per team within my organization and I’m looking for suggestions in the community. Here’s my use case:
IT Help Desk takes 6 hours to acknowledge the ticket and work with the customer
After not being able to figure out how to solve the issue, they pass on the ticket to IT Dev Ops. Their “clock” stops once it’s assigned to the IT Dev Ops team.
IT Dev Ops takes 3 hours from the moment it’s assigned to them and resolves the ticket.
As a team, we failed to met the Time to Resolution SLA. However, going into the details, we can understand that the IT Help Desk Team took 6 hours and IT Dev Ops 3 hours for a total of 9 hours.
As far as I know, the out of the box SLA of Jira Service Management doesn’t allow me to do any of this.
Has anyone encountered this scenario or has any suggestion ?
Thank you
Hi Karim!
As you probably have noticed JSM let's you start, stop, pause SLA timers based on a number of things, none of them being the change of a custom field, in your case your field containing the team. I would solve this one of two ways.
Status for IT Dev Ops
When IT Help Desk needs to handover to IT Dev Ops, create a status for that indicating that DevOps is now handling the ticket. Two statusses could be Waiting for IT Helpdesk and Waiting for IT DevOps. This way you could start stop different SLA's for different teams based on the status.
New ticket for IT DevOps
You could opt to let IT DevOps handle their work in a different project, with it's ow SLA's. The moment IT HelpDesk hands over the ticket a new linked would be created in the other project (or potentially even the same?). Each team would then have it's own ticket with own SLA timer.
Hope this helps!
I can propose you our addon SLA Time and Report for Jira.
You can configure the SLA to reassign the task to another person when it's overdue.
I hope I have understood your request correctly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Karim Mohamed ,
From what you have written, I understand that you need the total time taken to resolve a ticket. You will find it much easier to use a third party application to do this. You will need different metrics and measurements from time to time to measure the productivity and speed of the team(s). Instead of having to update your SLA definitions every time you want to access this data, you can get much more flexible and high quality reports with a powerful reporting tool.
Timepiece (formerly Time in Status) ,the oldest and leading "Time in Status" app in Atlassian Marketplace, which is developed by my team at OBSS, has a report type that will meet your need. Our app is available for both Jira Cloud, and Data Center.
In Status Duration report you can combine the time for multiple statuses to get metrics like Response Time (Time to first response), Resolution Time(Time to Resolution), Issue Age, Cycle Time, Lead Time etc.
As an alternative approach, Timepiece also has Duration Between Statuses report type which shows the duration between two specific statuses. This report type also allows the user to exclude the times for "pause" statuses. (Please see the screenshots below for both of the reports)
For all numeric report types, you can calculate averages and sums of those durations grouped by the issue fields you select. For example total in-progress time per group/team or average resolution time per sprint, week, month, issuetype, request type, etc. The ability to group by parts of dates (year, month, week, day, hour) or sprints is particularly useful here since it allows you to compare different time periods or see the trend.
The app calculates its reports using already existing Jira issue histories so when you install the app, you don't need to add anything to your issue workflows and you can get reports on your past issues as well.
Visit Timepiece (formerly Time in Status) to explore and enjoy a 30-day free trial to experience the full range of features.
If you wish, you can also schedule a live demo. We will provide a comprehensive overview of the application and address any inquiries you may have.
Hope it helps,
Gizem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Karim Mohamed,
You can measure the SLA for each team/department by using the gadgets offered by our Great Gadgets app.
See this article: https://community.atlassian.com/t5/App-Central/An-effective-dashboard-for-Service-Desk-and-Customer-Support/ba-p/2360369
For example, with the Control Chart gadget you can display the issues for the last X months/days for a department or overall project. All you have to do is to configure a gadget with a filer/JQL that returns the issues of that department and to configure how to measure the cycle time (ex. from Issue Creation to Done, or from In Progress to Done - you decide, according to your SLA and workflow of each department).
The gadget will display the issues by their SLA on a timeline. It also displays the average and let's you set a threshold (your SLA value) to easily identify the issues that breached their SLA (the ones in red-color). Hovering the mouse cursor over an issue will give you details about it:
You can put 3 gadgets like this side-by-side, one for overall project, one for IT Help Desk and one for IT Dev Ops. This will help you see the average and the breaches at the global level, but also at the team/department level.
As you will see in the mentioned article, you could also use Histogram gadget and Cycle Time Trend gadget.
You could try these gadgets by installing a 1-month free app trial. If you need any assistance, please contact us at support@stonikbyte.com.
Hope this helps.
Danut.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.