Business-Driven Technical Debt Prioritization: An Industrial Case Study

被引:9
|
作者
de Almeida, Rodrigo Reboucas [1 ,3 ]
Ribeiro, Rafael do Nascimento [3 ]
Treude, Christoph [2 ]
Kulesza, Uira [3 ]
机构
[1] Fed Univ Paraiba UFPB, Rio Tinto, PB, Brazil
[2] Univ Adelaide, Adelaide, SA, Australia
[3] Fed Univ Rio Grande do Norte UFRN, Natal, RN, Brazil
来源
2021 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT 2021) | 2021年
关键词
STRATEGIES;
D O I
10.1109/TechDebt52882.2021.00017
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Incorporating the business perspective into prioritizing technical debt is essential to contribute to decision making in industry. In this paper, we evolve and evaluate a business-driven approach for technical debt prioritization. The approach was evaluated during a five-months industrial case study with business and technical stakeholders' active participation. The results show that the approach contributed to aligning business criteria between the business and technical stakeholders. We also observed a downward trend in the amount of technical debt that affects high-value business assets. Moreover, we identified eight business factors that affect the decision making related to the prioritization of technical debt. The study results suggest that the proposed business-driven technical debt prioritization approach can help teams to focus their efforts on paying off the business' most relevant debt.
引用
收藏
页码:74 / 83
页数:10
相关论文
共 50 条
  • [41] Exploring the Presence of Technical Debt in Industrial GUI-based Testware: A Case Study
    Alegroth, Emil
    Steiner, Marcello
    Martini, Antonio
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 257 - 262
  • [42] Improving business process models with reference models in business-driven development
    Kuester, Jochen M.
    Koehler, Jana
    Ryndina, Ksenia
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2006, 4103 : 35 - 44
  • [43] Business-Driven Data Recommender System: Design and Implementation
    Pinon, Sarah
    Burnay, Corentin
    Linden, Isabelle
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2024, 64 (05) : 593 - 606
  • [44] Towards Consistency Management for a Business-Driven Development of SOA
    Dahman, Karim
    Charoy, Francois
    Godart, Claude
    15TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2011), 2011, : 267 - 275
  • [45] BUSINESS-DRIVEN TECHNOLOGY FOR A TECHNOLOGY-BASED FIRM
    BARPAL, IR
    RESEARCH-TECHNOLOGY MANAGEMENT, 1990, 33 (04) : 27 - 30
  • [46] Representing Runtime Variability in Business-Driven Development Systems
    Montero, Ildefonso
    Pena, Joaquin
    Ruiz-Cortes, Antonio
    SEVENTH INTERNATIONAL CONFERENCE ON COMPOSITION-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2008, : 241 - 241
  • [47] Seven Steps to Creating a Business-Driven Content Strategy
    Johnson, Carla
    ECONTENT, 2015, 38 (09) : 25 - 25
  • [48] Solving business problems: the business-driven data-supported process
    Mark Rodgers
    Sayan Mukherjee
    Benjamin Melamed
    Alok Baveja
    Ajai Kapoor
    Annals of Operations Research, 2024, 332 : 705 - 741
  • [49] Machine learning in software defect prediction: A business-driven systematic mapping study
    Stradowski, Szymon
    Madeyski, Lech
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 155
  • [50] How policy empowers Business-Driven Device Management
    Strassner, J
    THIRD INTERNATION WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 214 - 217