Case Study

Maximized Business Potential. Continued Growth.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi vulputate aliquam ex, quis tincidunt neque faucibus volutpat. Nulla gravida imperdiet metus, in egestas nisl auctor nec.

Business Situation:

A leader in occupational drug and alcohol testing had an in-house Microsoft Access application that became unsustainable and scalable for their business needs. They engaged two different software development teams over a period of 18-months to re-design the business application into a modern .NET framework to support their continued growth.

Despite having two software teams, the result was incomplete and required an immense amount of additional work to become production-ready. They required a consulting company with expertise in custom business solutions, .NET development, and a team who was willing to take on this development challenge.

Solution Story:

Imaginet was engaged to take ownership of the technical delivery of the in-house application through to production. Imaginet began by working with their business users and created an application assessment of the current code base with prioritized recommendations to enable the client to release the project to production.

The client provided the user stories to the backlog and Imaginet provided the technical resources to complete the stories. This model worked extremely well for both organizations over the first 6 months and resulted in the client increasing the amount of Imaginet developers working on the project.

Imaginet has since re-developed four additional external client-facing web applications that integrate with the existing in-house application. These were all existing apps written in archaic languages that Imaginet re-wrote in AngularJS to improve performance and security.

The first of the new apps was for company contacts to be able to access information such as drug test results, invoices, and employee information. The second was for the test collections site to be able to access donors’ booking information. The third was for medical review officers to be able to view issues and to confirm and verify results. The fourth was an app for ordering supplies that also integrated with the test collections site.

Imaginet provides ongoing development and maintenance support for all five applications. Requirements gathering for a new custom sales tool and quote generator has begun and this app is set to launch in December 2018.

Total Duration: 4+ Years

  1. Why Businesses Choose SharePoint for Their Enterprise Content Management System
  2. Imaginet SharePoint Service Offering

value provided

  • INTRODUCTION OF ALM PRACTICES SUCH AS WORK ITEM TRACKING, SOURCE CONTROL, AND BUILD MANAGEMENT
  • INTRODUCTION OF MORE EFFECTIVE REQUIREMENTS-GATHERING PROCESSES AND DOCUMENTATION
  • MIGRATION OF APPLICATION FROM ACCESS TO MODERN .NET/SQL
  • EXPANSION OF OVERALL APPLICATION ROBUSTNESS
  • ADDITION OF NEW FEATURES IN A TIMELY MANNER DUE TO STABLE CODE BASE
  • 5 APPLICATIONS RE-WRITES THAT INTEGRATE WITH THE ORIGINAL APPLICATION SOLUTION

Imaginet blog

software projects

Avoiding the Cliff of Success: When to Back Out of Software Projects   

Avoiding the Cliff of Success: When to Back Out of Software Projects   May 23, 2024 Imagine you’re in a car on a road trip. Everything starts off smoothly and you…

Configuring Power Platform Pipelines

Creating and Configuring Power Platform Pipelines: An Overview  

Creating and Configuring Power Platform Pipelines: An Overview   May 16, 2024 Pipelines in Power Platform aim to automate and democratize the execution of the Application Life Cycle Management (ALM) process…

Creating Visualizations Using D3

Creating Visualizations Using D3 

Creating Visualizations Using D3  May 9, 2024 Creating visualizations for applications can be overwhelming and difficult without using the correct tools. Recently, I faced a challenge where I needed to…

Let’s build something amazing together

From concept to handoff, we’d love to learn more about what you are working on.
Send us a message below or call us at 1-800-989-6022.