You Are Here: Home » Projects » Batch Business Processing
Client
A Major UK Life and Pensions Provider
Project: Redevelopment of the clients core batch processing engine
The client required a replacement for a VB6 batch processing engine responsible for off line processing of core business processes such as allocation of premiums and charges.
Our involvement
A consultant from RJP Software worked with a team of the clients employees on this project. He consulted on the overall design of this application and was a key developer on the project. Interesting features proposed by our consultant included:
In addition to the design and development of this application our consultant played a key role in introducing the clients employees to the Test Driven Development process. The client has now adopted this successfully adopted approach.
Technologies used
SQL Sever 2005, Multi-threaded C# Windows services, Object Oriented Design Patterns
Outcome
This application was successfully delivered. The the loosely coupled architecture for business components has allowed the client to release chunks of business logic in isolation, reducing testing overhead and greatly improving the release cycle. The efficient design of the new application has greatly increased business processing capacity.
The system is currently responsible for processing premium allocations, charges, Bond Withdrawals, Bond Issues and several other business functions. The client is continuing to redevelop key business functionality so that it can be plugged into the new architecture.