[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3120459.3120467acmotherconferencesArticle/Chapter ViewAbstractPublication PagesxpConference Proceedingsconference-collections
short-paper

The magnificent seven: towards a systematic estimation of technical debt interest

Published: 22 May 2017 Publication History

Abstract

The interest of Technical Debt is difficult to assess. The negative effects (severity) of Technical Debt might depend on the context of the organization and the estimations might be subjective. There is a need for assessing Technical Debt interest in a more systematic way.
Based on the results of previous research, we have developed and used a lightweight tool, AnaConDebt, to assess the severity of the interest of 9 Technical Debt items with the stakeholders in 3 Agile teams. The systematic and semi-automatic assessment of seven factors and their growth has been compared to the stakeholders' intuitive estimations.
The results show that the outcome of the tool is very close to the estimation given by the stakeholders. The implications are that, if further data support the hypothesis, the severity of the interest can be systematically assessed by the stakeholders by estimating only seven factors in a cost-effective manner with acceptable results.

References

[1]
Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. 2015. The financial aspect of managing technical debt: A systematic literature review. Information and Software Technology 64 (Aug. 2015), 52--73.
[2]
P. Avgeriou, P Kruchten, I. Ozkaya, and C. Seaman. Managing Technical Debt in Software Engineering (Dagstuhl Seminar 16162).
[3]
ISO International Organization for Standardization. 2015. System and software quality models. (2015). http://www.iso.org/iso/catalogue_detail.htm?csnumber=52075
[4]
Yuepu Guo and Carolyn Seaman. 2011. A Portfolio Approach to Technical Debt Management. In Proceedings of the 2Nd Workshop on Managing Technical Debt. ACM, New York, NY, USA, 31--34.
[5]
Yuepu Guo, Carolyn Seaman, Rebeka Gomes, Antonio Cavalcanti, Graziela Tonin, Fabio QB Da Silva, AndrÃl' Luis M. Santos, and Clauirton Siebra. 2011. Tracking technical debt: An exploratory case study. In Software Maintenance (ICSM), 2011 27th IEEE International Conference on. 528--531.
[6]
Philippe Kruchten, R.L. Nord, and I. Ozkaya. 2012. Technical Debt: From Metaphor to Theory and Practice. IEEE Software 29, 6 (2012), 18--21.
[7]
A. Martini, T. Besker, and J. Bosch. 2016. The Introduction of Technical Debt Tracking in Large Companies. In accepted at APSEC 2016. Hamilton, New Zealand.
[8]
Antonio Martini and Jan Bosch. 2016. An Empirically Developed Method to Aid Decisions on Architectural Technical Debt Refactoring: AnaConDebt. In Proceedings of the 38th International Conference on Software Engineering Companion (ICSE '16). ACM, New York, NY, USA, 31--40.
[9]
Antonio Martini and Jan Bosch. 2016. A Multiple Case Study of Continuous Architecting in Large Agile Companies: Current Gaps and the CAFFEA Framework. IEEE, 1--10.
[10]
Klaus Schmid. 2013. A formal approach to technical debt decision making. In Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures. ACM, 153--162. http://dl.acm.org/citation.cfm?id=2465492
[11]
C. Seaman, Yuepu Guo, Nico Zazworka, F. Shull, C. Izurieta, Yuanfang Cai, and A. Vetro. 2012. Using technical debt data in decision making: Potential decision approaches. In 2012 Third International Workshop on Managing Technical Debt (MTD). 45--48.
[12]
Jesse Yli-Huumo, Andrey Maglyas, and Kari Smolander. 2016. How do software development teams manage technical debt? An empirical study. Journal of Systems and Software 120 (Oct. 2016), 195--218. 05.018

Cited By

View all
  • (2024)Technical Debt Management in Agile ContextProceedings of the 39th ACM/SIGAPP Symposium on Applied Computing10.1145/3605098.3635946(826-833)Online publication date: 8-Apr-2024
  • (2024)A rule-based decision model to support technical debt decisions: A multiple case study of web and mobile app startupsInformation and Software Technology10.1016/j.infsof.2024.107542175(107542)Online publication date: Dec-2024
  • (2024)The broken windows theory applies to technical debtEmpirical Software Engineering10.1007/s10664-024-10456-629:4Online publication date: 24-May-2024
  • Show More Cited By

Index Terms

  1. The magnificent seven: towards a systematic estimation of technical debt interest

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    XP '17: Proceedings of the XP2017 Scientific Workshops
    May 2017
    124 pages
    ISBN:9781450352642
    DOI:10.1145/3120459
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 May 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. case study
    2. estimation
    3. interest
    4. technical debt
    5. tool

    Qualifiers

    • Short-paper

    Funding Sources

    • Software Center

    Conference

    XP '17 Workshops

    Acceptance Rates

    Overall Acceptance Rate 11 of 15 submissions, 73%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)12
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Technical Debt Management in Agile ContextProceedings of the 39th ACM/SIGAPP Symposium on Applied Computing10.1145/3605098.3635946(826-833)Online publication date: 8-Apr-2024
    • (2024)A rule-based decision model to support technical debt decisions: A multiple case study of web and mobile app startupsInformation and Software Technology10.1016/j.infsof.2024.107542175(107542)Online publication date: Dec-2024
    • (2024)The broken windows theory applies to technical debtEmpirical Software Engineering10.1007/s10664-024-10456-629:4Online publication date: 24-May-2024
    • (2023)Managing Technical Debt Using Intelligent Techniques - A Systematic Mapping StudyIEEE Transactions on Software Engineering10.1109/TSE.2022.321476449:4(2202-2220)Online publication date: 1-Apr-2023
    • (2023)Technical Debt Management: The Road Ahead for Successful Software Delivery2023 IEEE/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE)10.1109/ICSE-FoSE59343.2023.00007(15-30)Online publication date: 14-May-2023
    • (2022)A Cost Estimation Model for Scrum ProjectsJournal of Computing Sciences in Colleges10.5555/3580619.358062438:4(30-37)Online publication date: 1-Nov-2022
    • (2022)PriorTD: A Method for Prioritization Technical DebtProceedings of the XXXVI Brazilian Symposium on Software Engineering10.1145/3555228.3555238(230-240)Online publication date: 5-Oct-2022
    • (2022)Detecting the Locations and Predicting the Maintenance Costs of Compound Architectural DebtsIEEE Transactions on Software Engineering10.1109/TSE.2021.310222148:9(3686-3715)Online publication date: 1-Sep-2022
    • (2022)Introduction to the Metrics ThemeAccelerating Digital Transformation10.1007/978-3-031-10873-0_9(155-161)Online publication date: 20-Oct-2022
    • (2022)Chapter 6 Lightweight Consistency Checking for Agile Model-Based Development in PracticeAccelerating Digital Transformation10.1007/978-3-031-10873-0_8(131-151)Online publication date: 20-Oct-2022
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media