Development of highly transactional applications for a financial services customer
The customer develops software products for the financial industry and particularly for investment management and analysis. These products leverage highly distributed technologies and provide real time information on investment management and analyses.
Problem Statement
The customer has a highly transactional and distributed architecture with several teams working on different layers of the product. The customer in this case wanted to add new functionality to their product as part of a new release. The challenge was to create a highly transactional application, using Oracle and SQL Server 2000 as the backend,. An additional challenge was to interact with several disparate groups within the customer's development team infrastructure to ensure that the application created by Navo Systems, Inc., integrates successfully with the rest of the components.
Development Process
 |
| 1. |
Requirement Definition and Project Planning |
 |
| 2. |
Feasibility Study and Creation Of a Vision Document |
 |
| 3. |
Creation of a Detailed Design Document |
 |
| 4. |
Development of the Application Offsite |
 |
| 5. |
Integration and Performance Testing |
 |
| 6. |
Transfer of Information to the Offshore Facility for Maintenance and Development |
Result
Using an Offsite model to develop the application, Navo's technical team interfaced with the customer's internal team to understand the business and functional requirements. An extremely detailed and elaborate design document drilled down the business process and the alternatives and provided a detailed mapping to the data entities.
The model provided the customer with improved time to market, as new development activities for the product were implemented using the hybrid model. The customer was able to benefit from a significant cost savings - approximately 40 percent of the costs of developing the application onsite.
|