A software product and services company in the U.S. engaged Elegant MicroWeb to re-engineer an enterprise software application with desktop-based client to upgrade its software product to a cutting-edge architecture for a seamless user experience. Elegant MicroWeb employed agile project management methodology and reporting systems to ensure effective communication between the client in the U.S. and the offshore Elegant MicroWeb team in India.

The client’s Java-based desktop architecture was used by a large number of users in aerospace, defense and other verticals, so it was crucial to ensure a smooth migration and re-engineering effort, and to provide continuous availability and adequate user training. Elegant MicroWeb designed a three tier application architecture for presentation, middle and persistence tiers with interoperability of the persistence tier to accommodate the relational database on Oracle platform. Elegant MicroWeb completed this and other projects, for this client and continues its mutually beneficial relationship with this client providing product development, maintenance and support.