Context: The technical debt (TD) metaphor helps to conceptualize the pending issues and trade-offs made during software development. Knowing TD causes can support in defining preventive actions and having information about effects aids in the prioritization of TD payment. Goal: To investigate the impact of the experience level on how practitioners perceive the most likely causes that lead to TD and the effects of TD that have the highest impacts on software projects. Method: We approach this topic by surveying 227 practitioners. Results: While experienced software developers focus on human factors as TD causes and external quality attributes as TD effects, low experienced developers seem to concentrate on technical issues as causes and internal quality issues and increased project effort as effects. Missing any of these types of causes could lead a team to miss the identification of important TD, or miss opportunities to preempt TD. On the other hand, missing important effects could hamper effective planning or erode the effectiveness of decisions about prioritizing TD items. Conclusion: Having software development teams composed of practitioners with a homogeneous experience level can erode the team's ability to effectively manage TD.

Freire, S., Rios, N., Perez, B., Castellanos, C., Correal, D., Ramac, R., et al. (2021). How Experience Impacts Practitioners' Perception of Causes and Effects of Technical Debt. In 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (pp.21-30). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE [10.1109/CHASE52884.2021.00011].

How Experience Impacts Practitioners' Perception of Causes and Effects of Technical Debt

Falessi, D;
2021-01-01

Abstract

Context: The technical debt (TD) metaphor helps to conceptualize the pending issues and trade-offs made during software development. Knowing TD causes can support in defining preventive actions and having information about effects aids in the prioritization of TD payment. Goal: To investigate the impact of the experience level on how practitioners perceive the most likely causes that lead to TD and the effects of TD that have the highest impacts on software projects. Method: We approach this topic by surveying 227 practitioners. Results: While experienced software developers focus on human factors as TD causes and external quality attributes as TD effects, low experienced developers seem to concentrate on technical issues as causes and internal quality issues and increased project effort as effects. Missing any of these types of causes could lead a team to miss the identification of important TD, or miss opportunities to preempt TD. On the other hand, missing important effects could hamper effective planning or erode the effectiveness of decisions about prioritizing TD items. Conclusion: Having software development teams composed of practitioners with a homogeneous experience level can erode the team's ability to effectively manage TD.
14th {IEEE/ACM} International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE@ICSE 2021, Madrid, Spain, May 20-21, 2021
Madrid, Spain
2021
Rilevanza internazionale
2021
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
technical debt
technical debt causes
technical debt effects
level of experience
InsighTD
Intervento a convegno
Freire, S., Rios, N., Perez, B., Castellanos, C., Correal, D., Ramac, R., et al. (2021). How Experience Impacts Practitioners' Perception of Causes and Effects of Technical Debt. In 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (pp.21-30). 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE [10.1109/CHASE52884.2021.00011].
Freire, S; Rios, N; Perez, B; Castellanos, C; Correal, D; Ramac, R; Mandic, V; Tausan, N; Lopez, G; Pacheco, A; Falessi, D; Mendonca, M; Izurieta, C; Seaman, C; Spinola, R
File in questo prodotto:
File Dimensione Formato  
chase2021.pdf

solo utenti autorizzati

Tipologia: Documento in Post-print
Licenza: Copyright dell'editore
Dimensione 511.91 kB
Formato Adobe PDF
511.91 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/329065
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 6
social impact