Case Study: Application Architecture

About The Project

A pharmacy auditing company was acquired by Xerox and were told to anticipate 2x-4x growth in the near future. The subsidiary’s CTO contacted JB Consulting Group and needed to know if their legacy system could handle the load, and if not what would it take to fix it, how long would it take and how much would it cost?

We visited their site for several meetings with their business and technology teams, and discussed their plans for growth and future scalability. After the design sessions we determined that the following had to be accounted for in the new design:

  • A mobile application strategy using the same business rules as the current application
  • Xerox imposed that all software was compliant for visually impaired users
  • We would create a product that targeted 10x growth from their legacy system

To accommodate a mobile strategy, we designed a “3 tiered architecture design” (SOA – service oriented architecture), that essentially separates the underlying data, business rules and logic, and presentation displayed to the end user. This meant that a web application, an iPhone application, and windows desktop software could all utilize the same core business rules and data, but simply present the display to the end user differently based on the platform.

A 3 tier architecture is highly scalable and efficient to maintain for many reasons since business logic is programmed once in one place, and then utilized by several versions of the software. If the underlying database model has to change, the clients do not need to be updated.

The presentation that was displayed to the end user was redesigned in HTML5 using CSS with a pure separation of content and format, thus making it compliant for visually impaired users as mandated by the parent company.



In the end we delivered a flexible, highly scalable enterprise level solution capable of handling 10x growth from their current business, so that they could take on the new business resulting from the acquisition and not have to worry about redesigning their application in the foreseeable future.

Let’s talk about work
We appreciate your interest. Lets talk.
First Name
Last Name
Company Name
How can we help you?
Other Work
Case Study: Process Automation Servicing Health Plans & PBMs
Small private company ($2M rev) | Philadelphia, PA | Health Care service company

Company provides a service to health plans that requires a large daily volume of letters and faxes be sent to members, pharmacies, physician offices and regulatory agencies. The clients could modify the letters at any point, and the company did not have the programming staff to keep up with the letter template updates.

Case Study: Health Insurance Purchasing Simulator
Private Marketing Firm and Several Blue | Cross Blue Shield Insurance Plans | Chicago, IL

We formed a partnership with a private marketing firm that was conducting market research on behalf of Health Insurance companies. The goal of the partnership was to develop a software application that would provide better market survey data about patients.

Let’s talk about work
We appreciate your interest. Please contact us.
Let’s Talk