ANÁLISE QUANTITATIVA DA AQUISIÇÃO DE DÍVIDA TÉCNICA EM SISTEMAS LEGADOS

Gabriela Pianezzola Serafim, Denio Duarte, Ana Marcia Debiasi Duarte

Resumo


Software development companies that work with legacy systems face challenges typical of these systems, e.g., main- tenance carried out for decades, outdated concepts, and a system heavily coupled with the hardware. Conversely, tech- nical debt describes the development of low-quality systems to be delivered quickly but with the  view  that  the  system will be improved in the future. Such situations  occur  when the delivery of a module has to be fast to meet market de- mand. Thus, legacy systems and technical debt are firmly linked, as the maintenance that occurs in the former are, in most cases, technical adjustments to modernize the system, both in terms of requirements and technology. The mana- gement of technical debts and legacy systems is a challenge. Therefore, this work aims to identify the factors of technical debt acquisition in legacy software in the Western Region of Santa Catarina, according to classification patterns already identified in the literature. The research followed an applied approach, from identifying characteristics of  companies  in the area and the relationship with their programming prac- tices and prioritization of corrections. The results confirmed the presence of factors already described in the literature, such as process, attitude, pragmatism, and prioritization, present in the development of the researched products. Ne- vertheless, there was no significant relationship between the characteristics of the companies and the acquisition of tech- nical debts.

DOI: 10.36558/rsc.v12i1.7569


Palavras-chave


technical debt; legacy systems; software maintenance; quantitative analysis

Texto completo: PDF

Todo conteúdo da revista está sob a licença 

Revista de Sistemas e Computação. ISSN 2237-2903