Jira Service Desk – Don’t be afraid, the journey begins with curiosity!

 image001.jpg

New to Jira Service Desk? Need a gentle push to get underway? Then maybe you’ve stumbled into the right place. Jira Service Desk is an awesome application that can help you and your team be more productive while being fun to use at the same time. For some, getting started can be a bit intimidating. This is especially true if Jira Service Desk is your first exposure to Atlassian products.

In this brief article I am going to share some things to consider when getting started. Hopefully, my experiences, successes and missteps will help you in the initial leg of your journey.

One final note before we begin, I want to give a big shout out to my Community peers. Much of what you will read here I picked up from them along the. And on that note, let’s jump right in.

 

Begin at the Beginning image002.jpg

As with most all things techy you are going to be faced with new terminology. Taking some time to learn the basics up front will serve you well both in setting up your projects and more importantly communicating with others in the Community. Manon Soubies-Camy recently made reference to this brief but useful Jira Service Desk glossary that I had never come across before. Most of the terms in that reference are specific to Jira Service Desk. It is particularly important to learn the differences between the user roles (admin, agent, customer and collaborator). In addition to these unique terms it helps to decipher some fundamental Jira Core terms as they apply to Jira Service Desk as well. Borrowing from a well written reference (Your Go-To Jira Glossary) here are a few you should find useful:

  • Issue – An issue is simply a unit of work within Jira that will be traced through a workflow, from creation to completion.
  • Request – Customers submit a request thru the customer portal or via email. These requests become issues that your agents work to closure. Reference Requests vs. issues for more on this.
  • Workflow – Workflow is the logic that drives movement of issues from inception to resolution. It consists of statuses and transitions. Each of which can have properties, conditions and post functions to achieve the simple to the complex depending on your needs.

image003.png

  • JQL – Jira Query Language is the most powerful and flexible way to search for your issues in Jira. Take some time to learn the basics and then move on to the advanced concepts as needed. There are a lot of references out there but one that I often recommend was written by Maarten Cautreels – Becoming a Jira Search Ninja. The article will start you off using the Basic method and explain how to transition to Advance.

image004.png

  • Dashboards – Once you get your project up and running someone, probably your manager 😉 is going to be asking for a dashboard view of how the team is doing. Dashboards are a component of Jira Core upon which Jira Service Desk sits. When you are ready for some pretty pictures, graphs, activity stream, etc. head over to Configuring Dashboards to get you started. After all, what is the use of a service desk without pictures and conversations?

 image005.png

 

Down the Rabbit Hole image006.jpg

Now that you have some terminology under your belt it’s time to set up your service desk and create your first project if you haven’t done so already. Create a test project where you can play and explore, make mistakes and learn from them. Start with a basic project and workflow, create some issues, transition them, assign them, etc. There is no better place to start in my opinion than with Atlassian’s Get started with Jira Service Desk guide. It does a great job of walking your through step-by-step.

 

I’m Late I’m Late image007.jpg

While the SLA (Service Level Agreement) term was shared above in the glossary link, I wanted to single this out as it is a very important component of Jira Service desk. Moreover, it may not be intuitively obvious how to set them up and decipher them. I recommend you start with the article Setting up SLAs and once you have read it thru just give it a try. Twisting one of Aristotle’s quotes into simple terms – you learn more by doing. With that said here are a few things to know:

  • The SLA is a countdown timer. Red is bad, Black is ok, Green is good. Read How your team sees SLAs for a better understanding of how to consume what the SLA nomenclature is telling you.

image008.png

  • In addition to the default Waiting for Customer status I often make use of a Hold status that pauses the SLA clock. An example of where we might move an issue into the Hold status is when the agent has ordered the requested PC or when we are waiting on the ISP to look into degraded service.

 

Automation image009.jpg

Soon after or even during your study on SLAs you will stumble upon Automation. While wholly separate, Automation will take your SLAs to the next level. Take a peek at Automating your service desk for a quick glimpse at how it can help. Of course, Automation is in no way limited to SLAs. You will find canned SLAs that you can leverage and edit to meet your needs, or you can create a custom rule leveraging various events and JQL to accomplish all sorts of tasks. One word of caution, and this applies to anywhere automation is used in our lives – It will break! Automation relies on specific conditions and invariably you or another admin will make a change one day and something will break. Takeaway – if you see something broken that was working before always have a look at your automation rules for a possible clue.

image010.png

 

Waiting by the Little Door image011.jpg

Jira Service Desk introduces queues into the Jira world. If you peel back the covers Queues are really just filters with a few new twists. With that being said they are the way agents get things done for most users of Jira Service Desk. Here are how the queues are defined for my IT Helpdesk project in case others can benefit.

  • Triage Queue – This is the first stop for all new issues which come in unassigned. All agents are responsible for monitoring this queue to ensure that it remains empty. Agents will assess the issue adjust the priority if it doesn’t follow our guidelines and then assign to themselves or others.
  • Agent Queues – As I have a small team (4 agents) I have elected to create a queue for each. Given that there is already a default “Assigned to me” queue, these are not so much for the agent as it is for me and my management team, so they can quickly look at individual’s workload and progress. With large teams this really is not practical.
  • Waiting on Customer – This is useful to ensure that issues aren’t getting stuck in the customers hands. The issues still belong to an agent and it is there job to work with the customer to keep things moving. We leverage automation to close issues that remain in this state for too long, the length of time is driven by the priority.
  • Waiting on Development – Like so many others, we use Jira Service Desk in conjunction with Jira Software. Customer will open product issues and if we determine the need to have the developers work an issue then we move the issue into a Development status and Create a Linked Issue into the Jira Software project. We leverage automation to close the Jira Service Desk issue when the linked product issue is closed.
  • Breached – This allows us to quickly look across all agents and find any breached issues.

 

Issues by email image012.jpg

If you are adding Jira Service Desk to your Jira Software, you may quickly become confused with setting up the email channel to allow customers to create issues via email. Don’t be confused into thinking that you leverage Jira Software’s email channel configuration. Jira Service desk has its own method of setting up email request for each project. For details on how to setup your project to support email request please see Receiving requests by email.

 

Some final words image013.png

  • You can always correct mistakes so don’t be afraid to give things a try. Your test project is a great place to trial things.
  • If you get stuck, you have an awesome Community to help you out.
  • While many of the Atlassian documentation links above are associated with the Cloud instance you can easily navigate to the Server version of your choice by simply clicking on “Server” in the top right of the article.
  • Hats off to Lewis Carol for inspiration. image014.png

 

I hope that this article will prove beneficial as you begin standing up your first or next Jira Service Desk project. Thanks for taking the time to see your way to the end.

See you all in the Community,

 

Jack- image015.jpg

36 comments

Molly Bronstein
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 13, 2018

@Jack Brickey This is an incredible post! Thank you so much for taking the time to write it. I know this will be super helpful for those that are new to Jira Service Desk. Much appreciated from the JSD marketing team!!

Like # people like this
Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 13, 2018

Thanks @Molly Bronstein. I enjoyed putting it together.

Manon Soubies-Camy _Modus Create_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 14, 2018

@Jack Brickey That's a great JSD overview! And thanks for mentioning Your Go-To Jira Glossary, I had never seen it before!

Thomas Schlegel
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 14, 2018

Well done, @Jack Brickey - great information, great writing, great theme, I love it!

Meg Holbrook
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 15, 2018

I have no idea how I missed this post (considering the Alice series is one of my most-favorite things in the world)!

I'm going to print this out for all my help desk techs, I've got a bunch of newbies that this will be an amazing guide for. 

This though, yassss: 

  • You can always correct mistakes so don’t be afraid to give things a try. Your test project is a great place to trial things.
Like mwilliams@oriental.com likes this
Joe Kyle
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 16, 2018

@Jack Brickey "...Queues are really just filters with a few new twists".

It was this realization about three months ago which totally helped me get over my apprehension of queues.  I remember saying to myself, "Oh, its just a search result, a list! That's all it is" But so powerful. You've given an excellent explanation here.

Great article. Please keep them coming.

Thanks Jack, for this and all your help. 

Michael Wohlgemuth
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 20, 2018

For someone in the process of learning all of this stuff atm, this is a very helpful post!

Thanks for taking the time to write it!

One tiny suggestion i would have is: You could add the Atlassian JQL Tutorial in the JQL section, too. It helped me a lot, so maybe it's worth it.

Anyway, Great work :)

Alexey Matveev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 27, 2018

Nice Signature, @Jack Brickey :)

Like ZAMZAM DIRIYE MOHAMED likes this
sarah@leadermes.com September 14, 2018

@Jack Brickey, thanks for another great article!

@Michael Wohlgemuth, thanks for the reference to the JQL tutorial!

Cindy Schlegel October 3, 2018

Thank you for your post, it was very helpful! I was hoping I could ask you about writing custom scripts via ScriptRunner. I am trying to write a behavior but I want to implement it on the “raise a request” screen in Jira Service Desk. Currently it’s working only on the “Create Issue” screen. Would you be able to point me in the right direction on how to solve this?

Thanks!

Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 4, 2018

@Cindy Schlegel, the best place to field your question is within the “questions” collection. Could I ask you to copy your question into a new question? Just click on “ask the community” button at the top of this page. Be sure to add “scriptrunner” as a tag as this will get the right eyes on it.

Cindy Schlegel October 4, 2018

Sure, I will do that. Thanks

Asdrubal Ramon Lugo Ramirez October 10, 2018

interesante

Fabienne Gerhard
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 25, 2019

How could this wondeful, great article be overseen 😱 

Just found the link on Twitter - thanks @Jack Brickey for putting it all together in such an awesome way. Wish I found it earlier when we started JSD - but hey better late than never 

Eric Secretario February 17, 2019

Great article, definitely helps me on my first project! Thanks a lot!

Hero Aoki March 22, 2019

Quick question - Can the customer view all the tickets submitted by the customer's team members?

 

I am evaluating the Jira Service Desk as our team is internally familiar with Jira for everyday use. Now, we try to use Jira Service Desk to have direct communication with a particular customer with 20 people for technical Q&A and issues escalation.

I have learned the Agent role of Jira can list all the issues from the customer and filter by category or priority, and generate reports.

Q) Having 20 users in the customer team (company), do they have a similar capability to list up all the tickets (issues) opened by 20 members? and Can they sort by priority or filter?

Thanks for your help in advance.

 

Regards,

Hiro

Like Nishit Garg likes this
Tiffany Clem May 8, 2019

Very helpful! Thank you.

HEBERT NASCIMENTO May 24, 2019

great

Kamlesh Batna May 24, 2019

I'm New Here.

Deleted user May 24, 2019

I am new here.

abhijeet ghurburrun May 26, 2019

Very helpful! Thank you.

Fun Man Andy
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 27, 2019

#JackAttack ! ! This is truly awesome @Jack Brickey !

Like Andy - PTC Redundant likes this
Josh May 28, 2019

Great Article. 

Glenda.Elliot May 28, 2019

Going to be awesome, when I understand this :)

Like Andy - PTC Redundant likes this
Marcelo Barros July 9, 2019

Post excelente para novos usuários no universos Jira.

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events