We make your IT systems fit for the future

A legacy system is usually integrated into a system landscape as a software application in the form of individual development. In use for many years or decades, it contains the company’s accumulated specialist knowledge and represents a valuable investment as the backbone for day-to-day work.

In banks and insurance companies in particular, but also in retail and other industries, such legacy systems are programmed in languages such as Cobol, RPG, Assembler and many others. They are deployed on mainframes or midrange computers (e.g. AS / 400). However, these days numerous systems based on Java or C / C++ can also be considered as such legacy systems.

Analyse

ANALYSIS

Get a comprehensive overview - user-centered and tool-based.

Get a comprehensive overview - user-centered and tool-based.

Konzeption

CONCEPT

Benefit from our extensive architecture and technology know-how.

Benefit from our extensive architecture and technology know-how.

umsetzung

IMPLEMENTATION

Assign us individual development tasks or complete projects.

Assign us individual development tasks or complete projects.

Legacy systems typical problems

Requirements change over the time and a software system is adapted accordingly. Simple changes have not a big impact on the system. However, typically, the complexity of the system increases with each software release, so that maintenance and further development of a legacy system becomes more and more expensive.

TECHNOLOGY

Legacy systems often have an established, complex software architecture with heterogeneous and outdated technologies for which support has expired in part or in whole.

USABILITY

Existing features are often no longer required. The user interface is inefficient, not in line with expectations and outdated.

KNOWLEDGE

Unfortunately, existing systems are often only partially or not documented at all and the know-how is in the heads of the people involved.

Challenges of modernization projects

There are many reasons for modernizing existing IT systems. Nevertheless, such projects are often put on the back burner. Hurdles are often high investment costs and various organizational challenges.

In many cases, fundamental processes have to be redesigned and an organizational change has to be achieved at the same time. The workforce must accompany this change and receive further training in methods, processes and technologies. In addition, the old system not only has to continue to operate during the modernization project, but also often has to be further developed. Some basic success factors for modernization projects provide orientation for mastering individual challenges.