A Case Study on Effectively Identifying Technical Debt

Tipo di pubblicazione: Articolo in atti di convegno
Tipologia MIUR: Contributo in Atti di Convegno (Proceeding) > Contributo in atti di convegno
Titolo: A Case Study on Effectively Identifying Technical Debt
Autori: Zazworka N.; Spínola R.; Vetro' A.; Shull F. ; Seaman C.
Autori di ateneo:
Intervallo pagine: pp. 42-47
Tipo di referee: Nessun referee
Editore: ACM
ISBN: 9781450318488
Titolo del convegno: 17th International Conference on Evaluation and Assessment in Software Engineering
Luogo dell'evento: Porto de Galinhas, Brazil
Data dell'evento: April 14th - 16th , 2013
Rilevanza dell'evento: Internazionale
Luogo di pubblicazione: New York, NY, USA
Abstract: Context: The technical debt (TD) concept describes a tradeoff between short-term and long-term goals in software development. While it is highly useful as a metaphor, it has utility beyond the facilitation of discussion, to inspire a useful set of methods and tools that support the identification, measurement, monitoring, management, and payment of TD. Objective: This study focuses on the identification of TD. We evaluate human elicitation of TD and compare it to automated identification. Method: We asked a development team to identify TD items in artifacts from a software project on which they were working. We provided the participants with a TD template and a short questionnaire. In addition, we also collected the output of three tools to automatically identify TD and compared it to the results of human elicitation. Results: There is little overlap between the TD reported by different developers, so aggregation, rather than consensus, is an appropriate way to combine TD reported by multiple developers. The tools used are especially useful for identifying defect debt but cannot help in identifying many other types of debt, so involving humans in the identification process is necessary. Conclusion: We have conducted a case study that focuses on the practical identification of TD, one area that could be facilitated by tools and techniques. It contributes to the TD landscape, which depicts an understanding of relationships between different types of debt and how they are best discovered.
Data: 2013
Status: Pubblicato
Lingua della pubblicazione: Inglese
Parole chiave: automatic static analysis, code smells, technical debt, software maintenance, empirical software engineering
Dipartimenti (originale): DAUIN - Dipartimento di Automatica Informatica
Dipartimenti: NON SPECIFICATO
URL correlate:
Area disciplinare: Area 09 - Ingegneria industriale e dell'informazione > SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Data di deposito: 19 Mar 2013 18:46
Data ultima modifica (IRIS): 19 Mag 2017 15:18:41
Data inserimento (PORTO): 27 Mag 2017 06:50
Numero Identificativo (DOI): 10.1145/2460999.2461005
Permalink: http://porto.polito.it/id/eprint/2506361
Link resolver URL: Link resolver link
Citazioni:

Il campo presenta il numero di citazioni presenti sulle banche dati Scopus e Web of Science e permette di accedere ai relativi record. Visualizza inoltre il link al record presente su Google Scholar.

Possono verificarsi discrepanze rispetto ai dati presenti sulle banche dati per i seguenti motivi:

  • Differenze tra i dati riportati su IRIS e quelli presenti nelle banche dati.
  • Il numero di citazioni riportate su PORTO viene estratto mensilmente. Il dato citazionale presente sulle singole banche dati è aggiornato in tempo reale
  • Il numero di citazioni per WoS viene calcolato sulla base delle collezioni in abbonamento (Science citation index Expanded e Conference Proceedings Citation Index)

Per informazioni o segnalazioni contattare scrivia/porto

+
-

Allegati

[img]
Preview
PDF (EASE_TD_Case_Study_17_camera_ready_NZ_correction.pdf) - Preprint
Accesso al documento: Visibile (Ad accesso aperto)
Licenza: Pubblico - Tutti i diritti riservati.

Download (399Kb (409304 bytes)) | Preview

Azioni (richiesto il login)

Visualizza il documento (riservato amministratori) Visualizza il documento (riservato amministratori)

Statistiche sul Download degli allegati

Altre statistiche su questa pubblicazione...