facebook

Last updated on April 1st, 2024

iTechnolabs Revamps A Health & Safety Management Application Software From Its Existing Codebase

4421964 1

800+

Mobile Apps Delivered

17+

Years of Experience

200+

Development Staff

94%

Client Retention Rate

iTechnolabs collaborated with the client to address issues with their existing desktop software and enhance its capabilities by adding new features that would work well with the iOS ecosystem.

About
The Client

The Rochester-based client is a renowned health and safety software services provider that has been in the industry for over 25 years. 

The client’s company offers information management solutions that allow customers to address safety and environmental issues effectively. The client serves a wide customer base, from private industry to government agencies, and educational institutions – at all levels.

colleagues discussing business strategy office

The Tech Stack

Screenshot from 2024 03 30 11 23 53

Tech Team Configuration

Led By – 1 Project Coordinator

Worked Upon By – 2 iOS Developers, and 1 Manual QC.

workplace violence taking place colleagues

The Problem Statement

The client had an existing solution that they used to inspect Nuclear Power Plants. The solution comprised both a desktop application and an iPad app. While the client already had a development team to manage their desktop application, they lacked skills in working with iPad applications. 

The Challenge

The client wanted to employ developers with expertise in iOS development along with experienced professionals who could identify and address critical issues. However, the challenge here was that the client was seeking resources who could independently understand the existing codebase without requiring a detailed knowledge transfer. These developers were expected to quickly start fixing and making enhancements to the existing code. 

Besides, the client also wanted the resources to run the desktop application and compare its workflow to that of the iPad application. The reason behind this comparison was to identify the gaps and address them using their iOS expertise.

The Solution

Considering the client’s specifications, iTechnolabs introduced a project coordinator and a senior iOS developer to the existing team. They were responsible for identifying the requirements and building a preliminary to-do list. Later in the second week, we introduced another iOS developer and a manual QC to the team.

Our experts began working on the project by discussing the to-do list with the client. Simultaneously, the developers started with the code review to understand the existing applications. 

The manual QC also started reviewing both application versions to secure the application and ensure fluid functionality.

We appointed the project manager as the SPoC (single point of contact) for the project who ensured milestone-based engagement and flexibility in resource allocation throughout the entire project.

two male colleagues office standing with laptop

Our Process

Team iTechnolabs followed a strategic process to meet the client’s requirements: 

leadership 11127464

Mapping & Identifying Suitable Resources

The first step was to find skilled resources to work on the project as per the client’s specifications. Since the project was highly complex in terms of skills and expertise required, the resources were allocated dedicatedly to accomplish the project successfully.

architect 6867307

Initializing Development

After finalizing and appointing the resources, they began with their respective responsibilities. The developers worked on the critical issue, while the Manual QC defined the benchmarks, fixed bugs, and errors, and crafted a better application.

fairness 5863073

Team Collaboration

The project coordinator regularly monitored the project’s advancement and iterations. They also handled feedback loops that occurred on any tenet application.

The Result

With our expertise and strategic approach, we were able to achieve the following outcomes: 

The team iTechnolabs took control of the entire codebase of the project and its tasks independently. It had a significant level of responsibility and autonomy in this collaboration. The client was only able to provide backed developer resources. Hence, the team iTechnolabs had to handle everything related to the frontend development, API definition, and overall project functionality on their own. 

iTechnolabs also successfully maintained a frequent release schedule for iPad application updates. This helped the client retain customers, i.e., the inspection auditors.

Need An Application or Software Re-engineering?

Our Expert Technicians Can Help!

Fill out the form to connect with us. 

Enquire about our services

We’ll respond to you within 24 hours!