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 条
  • [31] Technical Debt Prioritization using Predictive Analytics
    Codabux, Zadia
    Williams, Byron J.
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 704 - 706
  • [32] A Unified Business-Driven Cloud Management Framework
    Lu, Qinghua
    Zhu, Liming
    Xu, Xiwei
    Tosic, Vladimir
    Chauhan, Dipesh
    Zhang, Weishan
    Sun, Daniel
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (06) : 872 - 882
  • [33] ARIS Method Extension for Business-Driven SOA
    Stein, Sebastian
    Lauer, Jens
    Ivanov, Konstantin
    WIRTSCHAFTSINFORMATIK, 2008, 50 (06): : 436 - +
  • [34] A business-driven decomposition methodology for role mining
    Colantonio, Alessandro
    Di Pietro, Roberto
    Verde, Nino Vincenzo
    COMPUTERS & SECURITY, 2012, 31 (07) : 844 - 855
  • [35] Solving business problems: the business-driven data-supported process
    Rodgers, Mark
    Mukherjee, Sayan
    Melamed, Benjamin
    Baveja, Alok
    Kapoor, Ajai
    ANNALS OF OPERATIONS RESEARCH, 2024, 332 (1-3) : 705 - 741
  • [36] Business-Driven IT Management Coming of AgeA Report on the 7th IEEE/IFIP International Workshop on Business-Driven IT Management (BDIM 2012)
    Michael Brenner
    Thomas Schaaf
    Mauro Tortonesi
    Journal of Network and Systems Management, 2013, 21 : 326 - 333
  • [37] Business-driven data analytics: A conceptual modeling framework
    Nalchigar, Soroosh
    Yu, Eric
    DATA & KNOWLEDGE ENGINEERING, 2018, 117 : 359 - 372
  • [38] Relationship discovery with NetFlow to enable business-driven IT management
    Kind, Andreas
    Gantenbein, Dieter
    Etoh, Hiroaki
    Information Technology Management from a Business Perspective, 2006, : 63 - 69
  • [39] Making Technical Debt Visible Using Hybrid Sankey Diagrams: An Industrial Case Study
    Pacheco, Alexia
    Marin-Raventos, Gabriela
    Spinola, Rodrigo
    Lopez, Gustavo
    Seaman, Carolyn
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2022, 32 (10) : 1583 - 1616
  • [40] Refactoring, Bug Fixing, and New Development Effect on Technical Debt: An Industrial Case Study
    Zabardast, Ehsan
    Gonzalez-Huerta, Javier
    Smite, Darja
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 376 - 384