How We Do It

IT application modernization projects are usually triggered by a business need. This need forms the basis for defining requirements and project management processes.

How We Do It ?

Based on external business drivers and internal IT requirements, the project goals are defined and deliverables are drawn up. This is used for the configuration of the LeMiT modernization tools and its outputs. Our well-established processes define how projects are managed. A schematic diagram of the project management lifecycle is shown below.

Regardless of the technology, we adopt the same measurement and monitoring techniques to gauge progress and predict compliance to project schedules.

Some of the highlights of our tools and processes are:

  • Our tools are built on a patented knowledge discovery engine which traces all the actions performed in a program or a piece of code.
  • Our processes ensure that every single line of code from the input can be tracked to the outputs generated, thus ensuring no bits of code drop into a black hole.
  • Technology risks are assessed accurately to validate the need for a pilot implementation. A 2% sampling of the sources is adequate for a 98% confidence level in the complete project deliverable.
  • Our tool is based on an organic rules engine which can be configured to match a client’s specific technology requirements. Our tool’s team is able to exhaustively assess all syntax built into the rules engine.
  • Sign-off is enforced at appropriate checkpoints to ensure that the success of the subsequent deliverables is not put at risk. This is especially true for modernization projects, for e.g. a single application architecture decision can make or break an entire project.
  • Modernizing from a non-relational legacy application to a relational model brings its own set of unique challenges, which we are well-versed with. Data and its integrity is validated and fully enforced before embarking on the application and source code modernization phase.

We are innovators. We build automation tools. We support them with people & processes.

On-premise systems have been the backbone of businesses for decades. But technology & more importantly, the pace of change in technology has affected the way businesses run. We thrive on building bridges from older technologies to new ones.
We use a judicious mix of forward & reverse engineering techniques to manage modernization; we make them predictable and risk-averse.