Team Planning

Leading Financial Company Improves Performance with Optimized Jira Instance

January 17, 2019

Overview

Our client, a leading provider of personal and commercial financial banking card services, wanted to improve the performance of their TPS (Transaction Processing System), which lived in their Jira instance. 

The financial company partnered with Praecipio to resolve recurring outages, increase the uptime of their Jira instance, and ultimately, drive business forward with the Atlassian platform

Challenge

Our client's Jira instance crashed as often as 1-2 times each day, and to address this issue, users would try closing out issues they created or rebooted the application completely. Because of these crashes, this greatly affected the company as they accumulated several key workflow processes across the organization. Besides increased downtime, this limited their ability to collect, display, and analyze critical data.

The poor performance within the TPS Jira Project primarily impacted:

  • Current Jira application timeouts and an inability to change the status of workflows (i.e. A user could not progress an issue through the workflow without the application timing out. The user received a 'Cannot connect to Server' message).

  • End users not being able to perform their day-to-day work without interruptions.

  • Efficiency and availability of a revenue-generating application.

Solution

Praecipio took a two-phased approach to resolve the issues our client faced:

Phase One: We provided Performance Assessment of their global Jira instance. Our resources worked directly with SMEs to understand the problem, worked towards a diagnosis of the root cause, and provided recommended solutions. 

Phase Two: Once we gave recommendations to the client and agreed on a path forward, Praecipio began iteratively testing solutions.

Days into the Performance Assessment, we discovered that the client worked off of an internal board that would load all of their project issues into one place. This proved to be a key disruptor for memory storage and utilization.

Additionally, we found that the memory settings for their application were substantially higher than needed, and we fixed this by lowering the amount of memory. While on the project, we experienced a partial crash, which resulted in the application freezing and underperforming. To improve their instance performance, we also suggested our client increase the maximum concurrent connection and Apache client database.

Results

Praecipio helped our client in completely resolve their application outages, leading to significant improvements in the performance of their Jira instance. This has resulted in teams being able to work more effectively and efficiently.

The financial company also received a comprehensive document outlining best practices to reference in the future to further enhance their operational capabilities and ensure sustained performance improvements. Optimizing their Atlassian tools has ultimately led to increased productivity and cost savings for the financial company.

Put Your Atlassian Tools to Work

Optimize Your Atlassian Stack with Praecipio