Banking Application Migration and Enhancement. Best Practices of Russian offshore IT outsourcing companies. RUSSOFT
Attention: the new version of RUSSOFT website is available at russoft.org/en.
RUS | ENG

Supported by:

Project Title: Banking Application Migration and Enhancement

Company:IBA Group View Company Profile
Client (Country):Leading German bank
Duration, months:10
Total Effort, person/months:210
Total Views:9479

The Challenge

The project was designed to replace a legacy OS2 banking application with a new multilayer browser-based solution. Intended for the credit department of our customer, this application captures and stores information about clients, loans, loan guaranties, and mortgages. It also generates more than 250 types of documents both for bank clients and the internal use.

The new system had to provide the same functionality as the legacy application. Another requirement was that the legacy Himalaya-based set of tools and libraries be used for the implementation of Java server applications (J2EE).

The Solution

IBA implemented the project in close cooperation with the customer. The IBA responsibility was system analysis; application design; application construction; unit, functional and system testing; quality assurance; and warranty support. Consequently, the IBA team was comprised of a Project Manager, three System Analysts, three Architects, six Java Developers, four Testers, and a Technical Writer.

The project involved a significant rewrite of the core system. The development was done in Minsk, Belarus, with short on-site workshops in Germany. All project-related documents were stored in a Lotus/Domino database accessible to stakeholders via browser.

Results:
The customer received a high quality application that incorporated the latest technologies. Retaining all features of the legacy application, the new solution provided enhanced functionality such as visual interface for loan operations, graphic navigation for record selections, tree hierarchical structure, and context help. The new application enabled smooth integration with MS Word and Adobe Acrobat Reader/PDF. In addition to being compliant with the legacy database, it allowed for the simultaneous use of this database by the new and legacy applications. The new application supports more than 3,000 concurrent users.

The customer was able to reduce the development costs while maintaining high quality. All deliverables were completed on schedule and exceeded quality requirements specified by the customer.

According to Dr. Axel Konrad, OE Leiter Software Engineering of NORD/IT - NORD/LB Informationstechnologie GmbH, the system received a very good feedback from its users after four months in production on the customer site: "The application is stable, performance is good and - what is also very important - the end-users like to work with the application. So after all, for you and your team together with us we can summarize: "Well done!"

Tools and Technologies

Programming languages: Java 2, Java script, XML, HTML, SQL
Application servers: BEA WebLogic 6.1, IBM WebSphere v4.0, Tomcat 4.1
Development environment: IBM WebSphere Application Developer v5.0, Eclipse 2
Database server: IBM DB2 v 7.2
Version control: CVS
Tools for design: Rational Rose 2000, UML
Project management tools: MS Project, Lotus Notes Databases
Operating systems: SUN Solaris 8, Windows 2000 for servers, Clients – OS2 warp 4, Windows NT/2000/XP
Supported browsers: OS2 - Netscape 4.61; Windows - Netscape 4.7x, MS Explorer 5, 5.5, 6.0.

Post Your Story, Tell All About Your Success!

If you want the story of your company to appear on the portal please fill out this form and send it to [email protected]. We would also like you to leave contact information (name, e-mail, phone) of a person who is responsible for filling the form to clarify any questions, which could appear.

Available Success Stories From Companies:

Disclaimer

All information contained in this Section is owned by RUSSOFT.org and its Participants and is protected by Russian and international copyright laws. Any reproduction or republication of all or part of this Section has to remain intact and include a notice on the copyright of RUSSOFT.org or the Participants, as applicable.

While the information of this Section has been presented with all due care, RUSSOFT.org does not warrant the accuracy, completeness, usefulness and truth of Section’s information, links and logos derived from third parties. RUSSOFT.org is not liable for any loss or damage occurring from the use of this Section’s materials.