Business Need

The Client is a worldwide leader in high technology and is committed to offer the full spectrum of products and systems in semi-conductors, communications, computer peripherals, imaging and computers. The Clients' objective is to link the world and transform it into a co-operative global village by providing solutions to enhance integration of computers and communications products and services.

Global Banking System (GBS) is the next generation banking system planned for Financial markets in Japan, keeping in mind the immediate requirements of cost cutting, financial applications integration, emphasizing risk management, increasing delivery channel along with a shift from Legacy systems to the new-age technologies.

Solution

To make this critical banking project a reality, the Client a following a Distributed Core Competency Partnership approach, under which multiple partners are assigned various modules of the GBS, which they are required to develop within a given time frame. Polaris, using Object Oriented Design and Application Development, is involved in building over 60% of GBS.

The Object Oriented architecture of GBS comprises a number of servers that are self-contained logical entities (or Objects) involving banking transactions of similar nature. Polaris proposed the concept of 'Design Partitioning' as standard architecture for the GBS system development. Design Partitioning enables logical separation and the ability to work independently on each of them.

As this product is meant to provide end-to-end banking solution, it is very important to cover all business processes involved in banking. As is well known, banking transactions typically involve a particular sequence of activities: · Inputs · Validations & Checks · Calculations · Updates · Outputs in form of Logs or Terminal Display.

Keeping in mind the nature of business transactions, the system was broken up in two parts: Process control and Business Logic. It has been ensured that Process pattern is independent of Business Logic so that following goals could be achieved: · Maximum Automation (thus ensuring faster development) · Minimum Dependencies (leading to reusability) and · Effective Traceability right from a small component to large servers

In the face of ever changing technology and business requirements, projects like this are bound be very dynamic in nature. Hence it was very important for Polaris, the main development partner of the Client, to have effective systems for Requirement Management, Issue Management, Change Management and Traceability so as to meet the strict deadline and simultaneously adhere to the set quality norms.

The various tools & technologies used in GBS are:

Requirement Management- RequisitePro
Modeling- RationalRose98i
Issue Management- Clear Quest
Development- C++, UNIX


Highlights

Polaris has developed nearly 60% of GBS
Distributed Core Competency, Partnership approach (multiple partners)
Object Oriented Design and Application Development § Stringent Productivity
Quality Benchmarks

Reply via email to