Examining technical debt management practices impact on enterprise risk strategy

Autores

  • Samantha Thibodeau

DOI:

https://doi.org/10.34140/bjbv8n1-045

Palavras-chave:

technical debt, information technology, organizational risk, technology management, software governance, risk-based prioritization, enterprise risk management strategy

Resumo

Technical debt (TD) has commonly been examined for its impact on software quality and health. Emerging findings suggest that TD prioritization and management play a key role in enterprise risk management strategies, impacting product quality and organizational resiliency and serving as a basis for decision-making. The narrative literature review analyzes theory, emerging empirical findings, and methodological advancements to justify prioritizing and managing technical debt as critical components of enterprise risk planning strategies. The analysis highlights the lack of alignment on best practices for managing technical debt, the limitations of prioritization processes, and gaps in organizations that fail to consider technical debt when developing strategies for enterprise risk. The review further examines techniques for integrating the technical debt process into enterprise risk, illuminating the challenges of shifting an organization's risk mindset. Overall, reframing technical debt management as a critical enterprise risk management tool will help build a strategy that prioritizes risk, assesses impact, and builds organizational resiliency.

Referências

Al-Baik, O., Abu Alhija, M., Abdeljaber, H., & Ovais Ahmad, M. (2024). Organizational debt—Roadblock to agility in software engineering: Exploring an emerging concept and future research for software excellence. PLOS ONE, 19(11), e0308183. https://doi.org/10.1371/journal.pone.0308183

Albuquerque, D., Guimarães, E., Tonin, G., Rodríguezs, P., Perkusich, M., Almeida, H., Perkusich, A., & Chagas, F. (2023). Managing Technical Debt Using Intelligent Techniques—A Systematic Mapping Study. IEEE Transactions on Software Engineering, 49(4), 2202–2220. https://doi.org/10.1109/TSE.2022.3214764

Alfayez, R., Alwehaibi, W., Winn, R., Venson, E., & Boehm, B. (2020). A systematic literature review of technical debt prioritization. Proceedings of the 3rd International Conference on Technical Debt, 1–10. https://doi.org/10.1145/3387906.3388630

Avgeriou, P., Ozkaya, I., Chatzigeorgiou, A., Ciolkowski, M., Ernst, N. A., Koontz, R. J., Poort, E., & Shull, F. (2023). Technical Debt Management: The Road Ahead for Successful Software Delivery. 2023 IEEE/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE), 15–30. https://doi.org/10.1109/ICSE-FoSE59343.2023.00007

Bavani, R. (2012). Distributed Agile, Agile Testing, and Technical Debt. IEEE Software, 29(6), 28–33. https://doi.org/10.1109/MS.2012.155

Becker, C., Chitchyan, R., Betz, S., & McCord, C. (2018). Trade-off decisions across time in technical debt management: A systematic literature review. Proceedings of the 2018 International Conference on Technical Debt, 85–94. https://doi.org/10.1145/3194164.3194171

BenIdris, M. (2020). Investigate, Identify and Estimate the Technical Debt: A Systematic Mapping Study (SSRN Scholarly Paper No. 3606172). https://doi.org/10.2139/ssrn.3606172

Berenguer, C., Borges, A., Freire, S., Rios, N., Ramač, R., Taušan, N., Pérez, B., Castellanos, C., Correal, D., Pacheco, A., López, G., Mendonça, M., Falessi, D., Seaman, C., Mandić, V., Izurieta, C., & Spínola, R. (2023). Investigating the Relationship between Technical Debt Management and Software Development Issues. Journal of Software Engineering Research and Development, 11(1), 3:1-3:21. https://doi.org/10.5753/jserd.2023.2581

Biazotto, J. P., Feitosa, D., Avgeriou, P., & Nakagawa, E. Y. (2024). Technical debt management automation: State of the art and future perspectives. Information and Software Technology, 167, 107375. https://doi.org/10.1016/j.infsof.2023.107375

Biffl, S., Kathrein, L., Lüder, A., Meixner, K., Sabou, M., Waltersdorfer, L., & Winkler, D. (2019). Software Engineering Risks from Technical Debt in the Representation of Product/ion Knowledge. 693–700. https://doi.org/10.18293/SEKE2019-037

Brown, N., Cai, Y., Guo, Y., Kazman, R., Kim, M., Kruchten, P., Lim, E., MacCormack, A., Nord, R., Ozkaya, I., Sangwan, R., Seaman, C., Sullivan, K., & Zazworka, N. (2010). Managing technical debt in software-reliant systems. Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research, 47–52. https://doi.org/10.1145/1882362.1882373

Çağlayan, D. (2024, February). Understanding the Influence of Organizational Culture on Technical Debt Accumulation and Management—ProQuest. ProQuest. https://www.proquest.com/docview/3106405470?pq-origsite=gscholar&fromopenview=true

Chiddarwar, A. (2024). Tools and Techniques for Managing Technical Debt. Tampere University. https://trepo.tuni.fi/bitstream/handle/10024/162494/ChiddarwarArpita.pdf?sequence=2

Ciancarini, P., & Russo, D. (2020). The Strategic Technical Debt Management Model: An Empirical Proposal. In V. Ivanov, A. Kruglov, S. Masyagin, A. Sillitti, & G. Succi (Eds.), Open Source Systems (pp. 131–140). Springer International Publishing. https://doi.org/10.1007/978-3-030-47240-5_13

Creswell, J. W., & Creswell, J. D. (2023). Research design: Qualitative, quantitative, and mixed methods approaches (Sixth edition). SAGE.

Cunningham, W. (1992). The WyCash portfolio management system. Addendum to the Proceedings on Object-Oriented Programming Systems, Languages, and Applications (Addendum) - OOPSLA ’92, 29–30. https://doi.org/10.1145/157709.157715

Curtis, B., Sappidi, J., & Szynkarski, A. (2012). Estimating the size, cost, and types of Technical Debt. 2012 Third International Workshop on Managing Technical Debt (MTD), 49–53. https://doi.org/10.1109/MTD.2012.6226000

Digkas, G., Ampatzoglou, A., Chatzigeorgiou, A., Avgeriou, P., Matei, O., & Heb, R. (2021). The Risk of Generating Technical Debt Interest: A Case Study. SN Computer Science, 2(1), 12. https://doi.org/10.1007/s42979-020-00406-6

Digkas, G., Chatzigeorgiou, A., Ampatzoglou, A., & Avgeriou, P. (2022). Can Clean New Code Reduce Technical Debt Density? IEEE Transactions on Software Engineering, 48(5), 1705–1721. https://doi.org/10.1109/TSE.2020.3032557

Ernst, N. A., Bellomo, S., Ozkaya, I., Nord, R. L., & Gorton, I. (2015). Measure it? Manage it? Ignore it? software practitioners and technical debt. Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 50–60. https://doi.org/10.1145/2786805.2786848

Fowler, M. (2019, April). Technical Debt. Martinfowler.Com. https://martinfowler.com/bliki/TechnicalDebt.html

Freire, S., Rios, N., Pérez, B., Castellanos, C., Correal, D., Ramač, R., Mandić, V., Taušan, N., López, G., Pacheco, A., Mendonça, M., Falessi, D., Izurieta, C., Seaman, C., & Spínola, R. (2024). Hearing the Voice of Software Practitioners on Technical Debt Monitoring: Understanding Monitoring Practices and the Practices’ Avoidance Reasons. Journal of Software Engineering Research and Development, 12(1). https://doi.org/10.5753/jserd.2024.4011

Freire, S., Rios, N., Pérez, B., Castellanos, C., Correal, D., Ramač, R., Mandić, V., Taušan, N., Pacheco, A., López, G., Mendonça, M., Izurieta, C., Falessi, D., Seaman, C., & Spínola, R. (2021). Pitfalls and Solutions for Technical Debt Management in Agile Software Projects. IEEE Software, 38(6), 42–49. https://doi.org/10.1109/MS.2021.3101990

Gomes, F., Santos, E., Freire, S., Mendes, T. S., Mendonça, M., & Spínola, R. (2023). Investigating the Point of View of Project Management Practitioners on Technical Debt—A Study on Stack Exchange. Journal of Software Engineering Research and Development, 11(1). https://doi.org/10.5753/jserd.2023.3191

Guo, Y., Spínola, R. O., & Seaman, C. (2016). Exploring the costs of technical debt management – a case study. Empirical Software Engineering, 21(1), 159–182. https://doi.org/10.1007/s10664-014-9351-7

Jaspan, C., & Green, C. (2023). Defining, Measuring, and Managing Technical Debt. IEEE Software, 40(3), 15–19. https://doi.org/10.1109/MS.2023.3242137

Leite, G. de S., Vieira, R. E. P., Cerqueira, L., Maciel, R. S. P., Freire, S., & Mendonça, M. (2024). Technical Debt Management in Agile Software Development: A Systematic Mapping Study. Proceedings of the XXIII Brazilian Symposium on Software Quality, 309–320. https://doi.org/10.1145/3701625.3701669

Lenarduzzi, V., Besker, T., Taibi, D., Martini, A., & Fontana, F. A. (2020). Technical Debt Prioritization: State of the Art. A Systematic Literature Review (No. arXiv:1904.12538). arXiv. https://doi.org/10.48550/arXiv.1904.12538

Letouzey, J.-L., & Whelan, D. (2016). Introduction to the Technical Debt Concept [Organization]. Agile Alliance. https://www.agilealliance.org/wp-content/uploads/2016/05/IntroductiontotheTechnicalDebtConcept-V-02.pdf

Li, Z., Avgeriou, P., & Liang, P. (2015). A systematic mapping study on technical debt and its management. Journal of Systems and Software, 101, 193–220. https://doi.org/10.1016/j.jss.2014.12.027

Magnusson, J., Juiz, C., Gómez, B., & Bermejo, B. (2018). Governing technology debt: Beyond technical debt. Proceedings of the 2018 International Conference on Technical Debt, 76–84. https://doi.org/10.1145/3194164.3194169

Malakuti, S., & Heuschkel, J. (2021). The Need for Holistic Technical Debt Management across the Value Stream: Lessons Learnt and Open Challenges. 2021 IEEE/ACM International Conference on Technical Debt (TechDebt), 109–113. https://doi.org/10.1109/TechDebt52882.2021.00021

Muratdağı, T. (2024). IDENTIFYING TECHNICAL DEBT AND TOOLS FOR TECHNICAL DEBT MANAGEMENT IN SOFTWARE DEVELOPMENT. https://open.metu.edu.tr/handle/11511/108275

Murillo, M. I., López, G., Spínola, R., Guzmán, J., Rios, N., & Pacheco, A. (2023). Identification and Management of Technical Debt: A Systematic Mapping Study Update. Journal of Software Engineering Research and Development. https://doi.org/10.5753/jserd.2023.2671

Nikolaidis, N. (2024). Managing technical debt in modern software applications [Πανεπιστήμιο Μακεδονίας, Σχολή Επιστημών Πληροφορίας, Τμήμα Εφαρμοσμένης Πληροφορικής, Εργαστήριο Τεχνολογίας Λογισμικού και Δεδομένων (Software and Data Engineering − SDE)]. https://doi.org/10.12681/eadd/57696

Orava, T. (2019). Technical Debt Management in Small and Medium-sized Enterprises. https://trepo.tuni.fi/handle/10024/117300

Pina, D., Seaman, C., & Goldman, A. (2022). Technical debt prioritization: A developer’s perspective. Proceedings of the International Conference on Technical Debt, 46–55. https://doi.org/10.1145/3524843.3528096

Ramasubbu, N., & Kemerer, C. F. (2016). Technical Debt and the Reliability of Enterprise Software Systems: A Competing Risks Analysis. Management Science, 62(5), 1487–1510. https://doi.org/10.1287/mnsc.2015.2196

Ramasubbu, N., & Kemerer, C. F. (2019). Integrating Technical Debt Management and Software Quality Management Processes: A Normative Framework and Field Tests. IEEE Transactions on Software Engineering, 45(3), 285–300. https://doi.org/10.1109/TSE.2017.2774832

Reboucas De Almeida, R., Kulesza, U., Treude, C., Cavalcanti Feitosa, D., & Higino Guedes Lima, A. (2018). Aligning Technical Debt Prioritization with Business Objectives: A Multiple-Case Study. 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), 655–664. https://doi.org/10.1109/ICSME.2018.00075

Rindell, K., & Holvitie, J. (2019). Security Risk Assessment and Management as Technical Debt. 2019 International Conference on Cyber Security and Protection of Digital Services (Cyber Security), 1–8. https://doi.org/10.1109/CyberSecPODS.2019.8885100

Rosser, L. A., & Norton, J. H. (2021). A Systems Perspective on Technical Debt. 2021 IEEE Aerospace Conference (50100), 1–10. https://doi.org/10.1109/AERO50100.2021.9438359

Spínola, R. O., Zazworka, N., Vetro, A., Shull, F., & Seaman, C. (2019). Understanding automated and human-based technical debt identification approaches-a two-phase study. Journal of the Brazilian Computer Society, 25(1), 5. https://doi.org/10.1186/s13173-019-0087-5

Tsoukalas, D., Siavvas, M., Kehagias, D., Ampatzoglou, A., & Chatzigeorgiou, A. (2024). A practical approach for technical debt prioritization based on class‐level forecasting. Journal of Software: Evolution and Process, 36(4), e2564. https://doi.org/10.1002/smr.2564

Wiese, M., Rachow, P., Riebisch, M., & Schwarze, J. (2022). Preventing technical debt with the TAP framework for Technical Debt Aware Management. Information and Software Technology, 148, 106926. https://doi.org/10.1016/j.infsof.2022.106926

Wiese, M., Riebisch, M., & Schwarze, J. (2021). Preventing Technical Debt by Technical Debt Aware Project Management. 2021 IEEE/ACM International Conference on Technical Debt (TechDebt), 84–93. https://doi.org/10.1109/TechDebt52882.2021.00018

Downloads

Publicado

2026-02-16

Como Citar

Thibodeau , S. (2026). Examining technical debt management practices impact on enterprise risk strategy. Brazilian Journal of Business, 8(1), e85733. https://doi.org/10.34140/bjbv8n1-045

Edição

Seção

Artigos