Legacy application and modernization

Most organization continue to use legacy applications well beyond the shelf life of underlying technology. For eg. Fidel still has clients using VB 6.0 and continue to use it. The reason being, the solution still works, users are used to it, budgetary constraints to develop new solution and so on.

At the same time, much often clients face trouble or need support when there is no documentation of the software (or the documentation is very old) or the original developers or IT team is no longer. In such cases, if the solution breaks down, then there is no one to quickly fix it. In such cases, legacy application support or modernization is needed.

Fidel has worked with clients on such initiatives on various fronts –

  • Fixing the issues and ensuring re-start of the broken application
  • Create a new set of environment and backup (to avoid a sudden breakdown of the existing application)
  • Reverse engineering and creating new set of documentation
  • Developing new UI and application while re-using data from the legacy application (including data migration)
  • Reverse engineering and then creating a new upgraded modern application
Fidel through its in-house team and the ecosystem of partners brings the diverse set of technologies to the table while it depends on the client team for business logic or domain experience.

Most of these engagements are T&M (time and material) base and Fidel uses an iterative approach to develop the application.
Technologies : VB, C, C++, php, Java, .NET

Database : Oracle, SqlServer, mySql, pSql

Tools : Eclipse, SVN

** For any proprietary software or specific requirements, please reach out to us.