Community
Implementing a Matching Engine application presents a host of challenges. If you're responsible for such a project then you need to give serious consideration to a number of critical system components. Here are just a few of the questions that you'll ne to think seriously about:
The above questions are fundamental to your chances of success. You need to push your development team to bake the answers to these questions into your development from the start, otherwise you could experience legacy design problems even before you've gone live.
It is sometimes easy to mis-calculate the complexity of matching and rule engine implementations. Something that I try to keep in mind when tackling complex applications like these is a simple description of the problem space. For a matching engine implementation, I like to think of my problem as follows:
"I am trying to design, develop, test, implement and support a system that tries to compare a constantly changing dataset to another constantly changing dataset. I am trying to do this comparison with a constantly developing and changing set of rules. If my rules are not correctly configured and tested, I run the risk of polluting numerous downstream applications with the poor results from my application. I would desperately like to avoid being the cause of an implementation freeze in my organisation."
So what can you do to manage your way through to a successful conclusion? Keep the following in mind during the project:
All the above will put you in a position of control. You know what sort of shape your application is in and whether the latest changes have introduced problems in functionality that was previously working. You can have confidence that you have rules management and testing controls in place, guaranteeing the quality of your releases.
You never know...
You may make such a success of it that you'll be asked to do another one.
This content is provided by an external author without editing by Finextra. It expresses the views and opinions of the author.
Ruchi Rathor Founder at Payomatix Technologies
11 June
Shane Rodgers CEO at PDX Global
10 June
Zurab Ashvil Founder & CEO at T3RRA Ltd
09 June
08 June
Welcome to Finextra. We use cookies to help us to deliver our services. You may change your preferences at our Cookie Centre.
Please read our Privacy Policy.