Skip nav

There are those who think mission critical business applications should be replaced just because they are based on old technology. Indeed, there can be reasons for adopting this approach and replacing systems built on older platforms. Surely, a complete re-write using today’s hot new software must be better than the tangled spaghetti of interdependent legacy systems, code and databases? It’s true that the potential impact of a small change to spaghetti code can make systems expensive to test and to maintain. In many cases though, these old core systems are mature, reliable and robust. They contain extensive business logic, have been thoroughly tested and contain a valuable history of business data.

The frustration with legacy systems can be lack of accessibility because interfaces are dated and clumsy and integration with other business applications is missing. However, history is littered with failed migration projects based on a rip and replace strategy. It...

Read full release

Image Channel