Legacy system porting sounds really simple; you take an older software program and change it so it works on the web. Well, it doesn’t quite work that way in the real world. There are a lot of things we have to account for prior to porting a system. Not the least of those considerations is the data that resides in your existing database.
Our outlook on system porting is to first make sure the existing data will transfer to a new database. We use SQL Server so that is usually not a problem. Then we design the new database and do a test transfer to make sure. Once that is done we start on the actual program and the user interface.
We do not just make a mimic of an existing program interface. This is your chance to get rid of the things you hate about the old system and put in new things you’ve always wanted. So basically you will get a brand new program that is faster, easier, safer and contains only the features you will really use. Once the system is finished we test it and then let you test it. In fact we ask you to please do your best to destroy it. That way we know we will be delivering a near bullet-proof solution to the users. Once accepted the system will go on a regular monthly lease. The actual porting is usually not charged for. In certain instances where the time required could be very lengthy we may enforce some up-front charges.