NGO resolves technical debt with Trigent’s Application Maintenance services - Reduces cost of ownership by 30%

NGO resolves technical debt with Trigent’s Application Maintenance services - Reduces cost of ownership by 30%
Trigent's domain expertise in application maintenance has revolutionized every aspect of our application.

About the client

Our client is an international non-profit organization (NGO) that supports and works with the state boards of pharmacy to protect public health. Established in 1904, the organization today helps support patient and prescription drug safety through examinations assessing a pharmacist competency, pharmacist licensure transfer, as well as verification services, and several accreditation programs. The programs function with the help of several applications that are developed in-house.

Business challenge

With a focus on delivering value for its customers, the organization frequently enhanced its existing applications and developed new applications. This required the core engineering team to maximize their time spent on application development. Steps to trace/document the code, and replace outdated code with current technologies were deferred resulting in accrued technical debt.

To enable the development team to focus on strategic and development initiatives, the client sought to resolve the technical burden and build an independent and standardized framework for application maintenance. The framework had to ensure that it was done systematically and continuously, thereby leading to:

.

Resolve inefficiencies due to accrued Technical debt with a Modern Application Maintenance ProgramContact Us to know more

Trigent solution

To ensure the uninterrupted functioning of the core engineering team for continuous product improvement and 24/7 availability of its existing applications, the client partnered with Trigent to remedy the technical debt and establish a robust Application Maintenance program for existing and upcoming software products.

Trigent managed the entire life cycle of application maintenance by adopting a systematic approach, thereby ensuring minimal/zero downtime. As the first step, Trigent’s application maintenance team developed a transparent and strategic communication process - A centralized repository that would serve as a knowledge base for both product engineering and maintenance teams.

The core elements of the repository were:

  • Recurring knowledge transfer and information handover regarding the existing and new applications
  • Apt code documentation

To ensure speed and agility, the team adopted a Kanban methodology.

.

Jira was leveraged for the overall management of the application, such as error tracking, debugging, and version enhancements, to name a few. On troubleshooting, Trigent’s application maintenance application ensured the resolution of the (P1, P2, and P3) issues. Various frameworks such as ASP.NET, .NET Core, Web API, and Angular were leveraged.

Additionally, Trigent’s team leveraged Katalon Studio to conduct QA on the fixes and enhancements done to the existing applications.

Client benefits

The comprehensive application maintenance enabled the organization to:

Reduce its total cost of ownership by more than 30%
Improve the turnaround time for issue resolution to a few hours compared to days
Ensure 99.99% availability of its application to its customers
Reduced the burden of time-critical work on the development team, thereby enabling them to focus on strategic and development initiatives
Expedite development process, thereby reducing an application’s time-to-market
Mitigate risk and improve compliance
  • Technology Stack
    Technology stack:
    .NET .NET Core web-api angular Katalon-Studio
  • Industry
    Industry:

    NGO

  • Summary
    Summary:

    An international non-profit organization (NGO) that supports and works with the state boards of pharmacy to protect public health partnered with Trigent to ensure the uninterrupted functioning of the core engineering team for continuous product improvement and 24/7 availability of its existing applications. Trigent managed the entire life cycle of application maintenance by adopting a systematic approach, thereby ensuring minimal/zero downtime.