Reduction of Cost 

Cost control and reduction are an integral part of any business application lifecycle. BluePhoenix offers a service to reduce the cost of application maintenance. In order to reduce the maintenance cost we focus on two main areas:

1.      Removal of dead and redundant code - Legacy applications commonly contain a lot of code that is never used in the execution of the application. The maintenance team made many changes to the business rules and the calls between the application objects throughout the years, leaving behind code that is no longer used (usually no one dares to delete this code!).

In some cases, we discovered as much as 40% of the lines of code (LOC) to be redundant.

When the maintenance team needs to make changes in the application (change business rules, change field definitions) a great deal of time is spent on changes, compilation, and testing of parts of the application that are no longer used. Removing this unnecessary code will speed the development time of the team, reduce testing time and effort, and thus save money.

2.      Selective code restructure - When an application is enhanced, parts of the application commonly become very complex, which makes this code very difficult to maintain. Maintaining an application with chaotic code can be costly and may lead to critical developer mistakes. Using one of our automated analytic tools, we can carefully unwrap the complexity of the code. By rewriting selective parts of the application and laying the foundation for future development, the organization can save a considerable amount of money.

 

Legacy Migration | ADABAS Migration | COBOL Migration | IMS Migration | IDMS Migration | VSAM Migration | Natural Migration