An Industry View about Legacy Systems

Systems considered legacy are often associated with several management challenges. The objective of this article is to present the perception of professionals in the Brazilian software development industry about what is understood as a legacy system, the difficulties arising from its maintenance, as well as the criteria used to help decide the best evolution strategy. Through a survey, the perceptions of 33 professionals were collected. The results show that professionals understand legacy systems as systems developed some time ago, with technology that is now obsolete, but which are still useful for organizations. The main challenges when dealing with this type of system are the difficulty in understanding the code and the scarcity of human resources. The main criterion taken into account when evaluating what to do with the system is the cost involved in maintenance. Possible decisions that can be made after the assessment include continuing maintenance, replacing and modernizing the software.

Authors

Institutions

Publication Details

Published
2024-09-30
DOI
https://doi.org/10.5753/vem.2024.3914
Primary Topic
Open Source Software Innovations
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Industry View about Legacy Systems

Andréa Sabedra Bordin, Luiza Carolina Miranda Garcia
Open Source Software Innovations
article

An Industry View about Legacy Systems

Andréa Sabedra Bordin, Luiza Carolina Miranda Garcia
article en

Abstract

Systems considered legacy are often associated with several management challenges. The objective of this article is to present the perception of professionals in the Brazilian software development industry about what is understood as a legacy system, the difficulties arising from its maintenance, as well as the criteria used to help decide the best evolution strategy. Through a survey, the perceptions of 33 professionals were collected. The results show that professionals understand legacy systems as systems developed some time ago, with technology that is now obsolete, but which are still useful for organizations. The main challenges when dealing with this type of system are the difficulty in understanding the code and the scarcity of human resources. The main criterion taken into account when evaluating what to do with the system is the cost involved in maintenance. Possible decisions that can be made after the assessment include continuing maintenance, replacing and modernizing the software.

Polydoro Ernani de São Thiago University Hospital (BR)
Openalex Percentile: Top 81%
Open Source Software Innovations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.