The Problem
Our client approached us with an existing, broken platform used for reporting and monitoring ADA compliance issues among businesses. The platform was abandoned by its previous developers, leaving our client with a subpar experience that failed to function properly. So, in an effort to fix their system, Arcor sought the help of our experts at Idea Maker. They entrusted us with identifying the key issues with their platform and providing effective solutions – we delivered.
Our Solution
We ran an in-depth analysis of our client’s system to determine which issues were preventing the platform from functioning correctly. We also organized all the major issues and minor bugs by priority to quickly get the platform in a functional state, so our clients could continue using it promptly. Our expert developers then got to work fixing these issues while documenting the problems and their solutions for future reference.
What We Did
In-Depth Testing
Our quality assurance (QA) team determined the best process for evaluating our client’s system, allowing them to execute an in-depth platform test. First, we understood exactly how the platform was expected to run and then ran tests on each function, from web app to mobile app. With all the necessary information gathered, our team was able to properly identify areas that required fixes or enhancements.
Code Clean Up
After identifying the issues facing the Arcor platform, our developers then set to work cleaning up the system code. We always follow best coding practices when cleaning code,clearly documenting our changes and leaving understandable commentary for future development. Once we fixed up the code, we ran further tests to ensure our updates were viable.
Backend Setup
The client’s system didn’t have a proper testing environment setup, so any changes would have to be made to the live site. Of course, this means that if any issues arose during the development process, they would impact live functionality. As a result, we created a proper back-end testing environment, allowing us to modify the platform’s codebase without risk.