4.2 Article

Software Industry Perception of Technical Debt and Its Management

Publisher

WORLD SCIENTIFIC PUBL CO PTE LTD
DOI: 10.1142/S0218194023500602

Keywords

Technical debt; survey; software engineering; empirical study

Ask authors/readers for more resources

Technical debt (TD) refers to the lack of internal quality that directly affects software evolution. This paper presents the results of a survey replication in the Uruguayan software industry, which aims to characterize the understanding, perception, and adoption of TD management (TDM) activities among software industry professionals. The results reveal different levels of awareness and perception of TD among participants from different backgrounds, such as startups, government, and job roles. The findings suggest the need for further research efforts in other software engineering communities to address the specific TD challenges and needs of different organizational contexts.
Technical debt (TD) expresses the lack of internal quality directly affecting software evolution. Therefore, it has gained the attention of software researchers and practitioners recently. Software researchers have performed empirical studies to observe the perspective of TD in different software cultures and organizations. However, it is important to replicate such studies in more places and with more practitioners to strengthen the perception of TD. In this paper, we present the results of a set of new research questions from an evolved survey design of a survey replication in the Uruguayan software industry to characterize how the software industry professionals understand, perceive, and adopt TD management (TDM) activities. The results allow us to observe that different participant contexts (startups, government, job roles) show different levels of awareness and perception of TD. Details in the form of the adoption of each TDM activity were presented. We could observe some difficulties in conducting some TDM activities that the practitioners consider very important, especially in TDM and monitoring. Differences in specific organizational contexts like startups and government could indicate the need for research efforts in other software engineering communities that meet their specific TD challenges and needs.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available