CustomerOut customer is a large European software development company providing end-to-end treasury and risk management solutions (quantitative hedge fund portfolio construction) for major banks and corporations. EngagementWe were engaged as a software development services provider to develop their flagship product. Our customer ordered a solution, that provides Financial Service Providers with a web-based technology that improves cash management activities for their corporate clients, including such options as central management tools for reporting and configuration, local management tools for cash forecasting and reconciliation, a central system for connecting multiple banks, and multi language, multi skin support for international customers. In addition, our customer requested to implement a comprehensive set of security mechanisms, such as various types of user access level identification, secured data transmission etc. Also, it was required to have a very easy way of user connection to the system, without any client part installation, using just an internet browser. SolutionRational Unified Process was used as the process framework for the project using an iterative approach. The main technologies and products used for the project were: J2EE platform with BEA WebLogic or JBoss as application server, Citrix Metaframe, Oracle or MSSQL as database management system. The software was built as a multi-tier enterprise application. The general idea was to create 2 levels of presentation: - Web based accessibility through a browser (Portal), which provided common functionality like reports generation, import/export, user preferences, status information etc.
- Citrix based, accessibility through a Portal to access additional functionality. User only needs to have a Citrix client installed on a PC.

Project workload The project workload exceeded 60 man-years. ResultThe project was executed in timely manner and within budget. Our customer can now offers a high-end ASP solution for treasury managers all over the world. Engaging ITC Software as an outsourcing software development provider, the customer saved time and money - in the short and long term - while assuring high software quality. << | \\ | >> |