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.

 

Result/Outcome

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
Phone
Email
Company Name
How can we help you?
Other Work
Case Study: Process Automation For Streamlining Sales
Small private company ($2M rev) | Philadelphia, PA | Health Care service company

Company has a web application that interacts with multiple vendors in the Health Care industry, whose specifications and protocols can change periodically. Each time the specification changes, the product has to be updated and re-released to all clients, which can introduce bugs and is time-consuming.

Case Study: Pharmaceutical Manufacturer Integration Project
Large Drug Maker ($15B rev) | New York City Area

A large Pharmaceutical manufacturer with one of the nation’s leading specialty drugs had recently faced new competition from an approved competitor drug. With the new found competition, the company had to ensure their sales force had the most accurate data to be as effective as possible.

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