Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
10-2019
Abstract
Technical debt is a pervasive problem in software development. Software development teams have to prioritize debt items and determine whether they should address debt or develop new features at any point in time. This paper presents "Tracy", a framework for the prioritization of technical debt using a business-driven approach built on top of business processes. The current stage of the proposed framework is at the beginning of the third phase of Design Science Research, which is usually divided into the phases of exploration, engineering, and evaluation. The exploration and engineering phases involved the participation of 49 professionals from 12 different groups of three companies. The initial evaluation shows that the presented framework is coherent in its structure and that its results contribute to business-driven decision making on technical debt prioritization.
Keywords
business process management, technical debt, technical debt management, technical debt prioritization
Discipline
Software Engineering
Research Areas
Software and Cyber-Physical Systems
Publication
Proceedings of the 35th International Conference on Software Maintenance and Evolution, Cleveland, September 30 - October 4
First Page
181
Last Page
185
ISBN
9781728130941
Identifier
10.1109/ICSME.2019.00028
Publisher
IEEE
City or Country
Piscataway, NJ
Citation
REBOUÇAS DE ALMEIDA, Rodrigo; TREUDE, Christoph; and KULESZA, Uirá.
Tracy: A business-driven technical debt prioritization framework. (2019). Proceedings of the 35th International Conference on Software Maintenance and Evolution, Cleveland, September 30 - October 4. 181-185.
Available at: https://ink.library.smu.edu.sg/sis_research/8874
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/ICSME.2019.00028