Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

A Benchmarking-based Model for Technical Debt Calculation

Aktivität: Vortrag oder PräsentationVortrag nach Bewerbung und AuswahlScience-to-science

Beschreibung

Technical debt has become a popular term in the software engineering community in recent years for labelling issues and development risks incurred either intentionally or unintentionally throughout the entire software development process. There are some approaches for calculating and/or managing the costs related with different kinds of technical debt. Current research lacks a clear classification of these existing approaches. We therefore, in a first step, developed a classification scheme including respective categories and dimensions for this purpose and derived in a second step the need for a new approach that is able to (1) consider several levels of required target quality a project shall reach, and (2) base on a calculation mechanism that allows to regard experiences with known reference projects. In an experiment with two open source projects we find that the results of our model are in-line with an external quality judgment of these projects. It also shows how the resulting remediation costs depend on the actual quality level of the projects and the target quality level. We conclude this paper with future work regarding improvements of our calculation model and planned enhancements to cover design and documentation aspects.
Zeitraum03 Okt. 2014
Ereignistitel14th International Conference on Quality Software, Dallas, USA, October 2-3, 2014
VeranstaltungstypKonferenz
OrtUSA/Vereinigte StaatenAuf Karte anzeigen

Wissenschaftszweige

  • 202017 Embedded Systems
  • 102006 Computer Supported Cooperative Work (CSCW)
  • 202005 Computer Architektur
  • 102027 Web Engineering
  • 102 Informatik
  • 202022 Informationstechnik
  • 502032 Qualitätsmanagement
  • 502050 Wirtschaftsinformatik
  • 207409 Navigationssysteme
  • 102020 Medizinische Informatik
  • 102011 Formale Sprachen
  • 102022 Softwareentwicklung
  • 102002 Augmented Reality
  • 201305 Verkehrstechnik
  • 102015 Informationssysteme
  • 102040 Quantencomputing
  • 509026 Digitalisierungsforschung
  • 211928 Systems Engineering
  • 102034 Cyber-Physical Systems
  • 102016 IT-Sicherheit
  • 503015 Fachdidaktik Technische Wissenschaften

JKU-Schwerpunkte

  • Management and Innovation
  • Computation in Informatics and Mathematics
  • Digital Transformation