Excella Consulting
Home About Us Services Case Studies Careers Contact Us
IT Strategy
IT Execution
Featured Solution
Excella Assists OMB With Government-wide Enterprise Architecture
Learn More

Global Private Equity Firm – Application Rearchitecture

Business Need
The Client was experiencing significant performance problems with a Microsoft-based application that supported the business analysts responsible for managing the asset investment funds of the company. The application used Excel spreadsheets generated on the server to transfer investment data to and from the analysts. However, the analysts could not quickly generate the reports they needed, nor upload asset and analysis information. At certain times of the month, the problem became even more severe as many analysts would simultaneously try to use the system which only resulted in even longer wait times. The Client believed that moving to a Java-based platform would cure many of the performance ills of the application, as well as give them a foundation to build upon as they added more users and functionality.

The Solution
The Client engaged Excella to provide development, architecture, and design expertise for the conversion team. Using the Extreme Programming methodology, Excella first helped the team identify and set the scope for the initial iterations, as well as get the development environment quickly configured so that the team could become productive as fast as possible. Throughout the engagement, Excella also helped develop the iteration plans, including the development tasks, dependencies, and sequencing of those tasks. Finally, Excella provided critical systems development experience to the team and accurate, timely status information to management. Ultimately, the team delivered the initial release in only two and half months and improved the performance of the application by 400%.

Technologies Used
The target architecture of the system included Microsoft IIS web server, BEA WebLogic Server 6.1, and a Microsoft SQL Server database. All of the modeling and development was performed using TogetherSoft’s Together Control Center 6.0.

System Architecture
Full Lifecycle Development