Quantitative Software Engineering
Log In | Register
Skip Navigation Links.

Monis


A financial software company facing the challenge of a legacy code base.

This client had a lot of historic Fortran, Pascal and C code written originally by PhD finance researchers and now providing the core of some successful products.

Code Breakdown

Code Breakdown
Current Analytics Architecture

Current Analytics Architecture

The development team was divided along quant and developer lines with informal communication paths. The team was proud of its work and resistant to change.

Current Analytics Development Method

Current Analytics Development Method

They had recently been funded by a client to develop a bond analytics library to fill a gap in their product line. How should they bring their code into the 21st century? How should they organise their design going forward? How would they integrate a new bond analytics library? What would be the strategy to eventually bring their products to a common code base?

'Tactical' Development Model

'Tactical' Development Model
'Strategic' Development Model

'Strategic' Development Model


We provided a review of the current code base and methodology, recommendations for team working practices going forward, a migration strategy and example class designs for the bond analytics library.

Preferred Analytics Architecture

Preferred Analytics Architecture
Copyright © 1998-2007 Quantz ltd. All rights reserved. Site by Synapse Communications.
Terms of Use | Trademarks | Privacy | Site Map | Advertise With Us | About Us