Efficient Sync between JIRA Service Desk and JIRA Software

adminUncategorized

Here’s a short story of how a single add-on changed the workflow of one company for good!

Lately, a company looking for a solution that might improve their workflow reported to us. Their users were getting impatient over the length of issue fixing, so Exalate seemed like the right choice.

Fixing issues – the regular way

There are two teams involved:

  • Support Agents (IT helpdesk employees)—their role is to calm angry users down and chase the developers to fix the issues
  • Developer Team—they are a talented bunch of developers, eating most programming languages for breakfast, but usually, they got too much work.

Both teams are working with their own issue trackers: the user-facing one (Support) and the backend (Developers Team).  The issue trackers may be based on JIRA Service Desk, JIRA Software, or HP QC/ALM.

Basically, the very moment Support Agents receive a bug report, they have to forward it to Developers Team manually—by e-mail, instant messengers, or over the phone. This obviously creates lots of communication problems happening underway.

 

Regular IT workflow – problems

Below are the difficulties that our Customer reported to us:

1. Lost in translation. Issues are manually transferred between the systems. This means, that communication between Support Agents and Developers is difficult, and many problems can occur – typos, wrong descriptions, etc. are no IT specialists, so they can fail to include some information. The Developers’ Team has to ask for additional descriptions, screenshots, and error codes, you name it. This makes the fixing process last much longer.

2. Workflow organization. Dealing with many issues makes developers get lost. Instead of prioritizing the important problems, they often deal with minor glitches with little significance to the overall user experience. Plus to that, since there is no active link between the two systems, Support has no access to the current status of the issue, and they are unable to update users on that.

3. Time waste. Usually, the two teams exchange information by copying it on their own. If there are details requiring clarification, the whole process takes lots of time that might be spent on providing an actual remedy to the issue. Also, both Developers and Support have a good overview of the open issues so when users inquire, they have to find information on their own.

Fixing issues – the Exalate way

What is Exalate?

It is a solution that links two (or much more) separate instances of JIRA and automatically shares all data between them. Both teams will get access to any information contained in the issue such as description, work logs, attachments, comments, etc. while working in their own JIRA environments.

Exalate benefits

Together and separate

Exalate will sync Service Desk with Development and improve the communication between them. Developers and Support will be communicating via an absolutely secure connection that updates and synchronizes the information automatically. Both teams will decide as to which data they would be sharing so that there is no risk of information overload.

Misinformation might cause many incorrect decisions. With Exalate, communication within the company will be improved – no data will get lost in translation. Using Exalate will lower the risk of mistakes done when manually copying data between different systems used by the company. All the data will be synchronized by the two instances automatically.

Clear status updates

All system users are now able to see the current status of the issue. Exalate automatically synchronizes the issues with statuses, like Waiting for Development/Support/Customer.

Each of these statuses will suggest to the Support Agent what to communicate to the user. For instance, the moment the issue gets the Waiting for Customer status, the Support Agent might communicate to the user they can try it out again. This sheds a positive light on the company.

Clear status updates are important for workflow orchestration as well. Receiving clear data on the significance of a particular bug, members of the Developers Team can prioritize certain issues over others. This becomes really important, especially when there are lots of issues requiring attention.

 

Conclusion

Good communication between teams is the key to successful issue-fixing. This rings particularly true today when so many companies rely on services delivered by external teams. With Exalate it does not have to be a nightmare anymore! Using this solution, the company will:

  • Organize their daily bug-fixing schedule better
  • Improve their workflow by prioritizing
  • Make the issue-fixing process quicker

Stop wasting your time! Sync Service Desk and JIRA now.