Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Technical Debt: Broadening Perspectives Report on the Seventh Workshop on Managing Technical Debt (MTD 2015)

Published: 11 May 2016 Publication History

Abstract

Increasingly software engineers use the metaphor of technical debt to communicate issues related to the growing cost of change. In this article, we report on the Seventh Workshop on Managing Technical Debt (MTD 2015), held in Bremen, Germany, on October 2, 2015, collocated with the International Conference on Software Maintenance and Evolution (ICSME). The 30 workshop participants from industry and academia engaged in lively discussions, which helped clarify issues, refine questions, and promote common understanding about technical debt in software.

References

[1]
Avgeriou, P., Kruchten, P., Nord, R. L., Ozkaya, I., and Seaman, C. 2016. Reducing friction in software development. IEEE Software 33, 1 (Jan. 2016).
[2]
Belady, L. and Lehman, M. M. 1976. A model of large program development. IBM Syst. J. 15, 3 (Sep. 1976), 225--252.
[3]
Cunningham, W. 1992. The WyCash Portfolio Management System. In OOPSLA'92 Experience Report (Vancouver, CA, Oct. 18-22, 1992). ACM, New York, NY, 29--30.
[4]
Ernst, N., Bellomo, S., Ozkaya, I., Nord, R., and Gorton, I. 2015. Measure it? Manage it? Ignore it? Software practitioners and technical debt. In SIGSOFT Conference on Foundations of Software Engineering (Bergamo, IT, Aug. 30-Sep. 4, 2015).
[5]
Falessi, D., Kruchten, P., Nord, R. L., and Ozkaya, I. 2014. Technical debt at the crossroads of research and practice: report on the 5th International Workshop on Managing Technical Debt. ACM SIGSOFT 39, 2 (Mar. 2014), 31--33.
[6]
Kruchten, P., Nord, R. L., and Ozkaya, I. 2012. Technical debt: from metaphor to theory and practice. IEEE Software 29, 6 (Nov./Dec. 2012), 18--21.
[7]
Kruchten, P., Nord, R. L., Ozkaya, I., and Falessi, D. 2013. Technical debt: towards a crisper definition; report on the 4th International Workshop on Managing Technical Debt. ACM SIGSOFT 38, 5 (Aug. 2013), 51--54.
[8]
Kruchten, P., Nord, R. L., Ozkaya, I., and Visser, J. 2012. Technical debt in software development: from metaphor to theory; report on the Third International Workshop on Managing Technical Debt. ACM SIGSOFT 37, 5 (Sep. 2012), 36--38.
[9]
Li, Z., Avgeriou, P., and Liang, P. 2015. A systematic mapping study on technical debt and its management. J. Syst. Softw. 101 (Mar. 2015), 193--220.
[10]
McConnell, S. 2011. Managing Technical Debt. Webinar. Sep. 2011. Available from http://www.youtube.com/watch?v=lEKvzEyNtbk
[11]
Ozkaya, I., Kruchten, P., Nord, R., and Brown, N. 2011. Managing technical debt in software development: report on the 2nd International Workshop on Managing Technical Debt, held at ICSE 2011. ACM SIGSOFT 36, 5 (Sep. 2011), 33--35.
[12]
Seaman, C., Nord, R. L., Kruchten, P., and Ozkaya, I. 2015. Technical debt: beyond definition to understanding: report on the Sixth International Workshop on Managing Technical Debt. ACM SIGSOFT 40, 2 (Mar. 2015), 32--34.
[13]
Falessi D., Reichel A. 2015. Towards an open-source tool for measuring and visualizing the interest of technical debt. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 1--8
[14]
da Maldonado, E., Shihab E. 2015. Detecting and quantifying different types of self-admitted technical Debt. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 9--15
[15]
Fontana F., Ferme V., Zanoni M., Roveda R. 2015. Towards a prioritization of code debt: A code smell Intensity Index. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 16--24
[16]
Farias M. A. F., Neto M. G. M., da Silva A., Spínola R. 2015. A Contextualized Vocabulary Model for identifying technical debt on code comments. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 25--32
[17]
Eliasson U., Martini A., Kaufmann R., Odeh S. 2015. Identifying and visualizing Architectural Debt and its efficiency interest in the automotive domain: A case study. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 33--40
[18]
Falessi D., Voegele A. 2015. Validating and prioritizing quality rules for managing technical debt: An industrial case study. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 41--48
[19]
Vogel-Heuser B, Rösch S, Martini A, Tichy M. 2015. Technical debt in Automated Production Systems. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 49--52
[20]
Chatzigeorgiou A, Ampatzoglou A, Ampatzoglou A, Amanatidis T. 2015. Estimating the breaking point for technical debt. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 53--56
[21]
Szabados K, Kovács A. Technical debt of standardized test software. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 57--60
[22]
Leppänen M, Lahtinen S, Kuusinen K, Mäkinen S, Männistö T, Itkonen J, Yli-Huumo J, Lehtonen T. 2015. Decision-making framework for refactoring. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 61--68
[23]
Fernandez-Sanchez C, Garbajosa J, Yagüe A. 2015. A framework to aid in decision making for technical debt management. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 69--76
[24]
Zablah R, Murphy C. 2015. Restructuring and refinancing technical debt. International Workshop on Managing Technical Debt (Bremen, DE, Oct 2 2015), 77--80

Cited By

View all
  • (2023)Technical Debt Contagiousness Metrics for Measurement and Prioritization in Mechatronics2023 ACM/IEEE International Conference on Technical Debt (TechDebt)10.1109/TechDebt59074.2023.00012(42-51)Online publication date: May-2023
  • (2023)Towards an Interdisciplinary Technical Debt Interaction and Visualization Tool2023 IEEE 6th International Conference on Industrial Cyber-Physical Systems (ICPS)10.1109/ICPS58381.2023.10128069(1-8)Online publication date: 8-May-2023
  • (2023)Characteristics, causes, and consequences of technical debt in the automation domainJournal of Systems and Software10.1016/j.jss.2023.111725204:COnline publication date: 1-Oct-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 41, Issue 2
March 2016
75 pages
ISSN:0163-5948
DOI:10.1145/2894784
Issue’s Table of Contents
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 May 2016
Published in SIGSOFT Volume 41, Issue 2

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Technical Debt Contagiousness Metrics for Measurement and Prioritization in Mechatronics2023 ACM/IEEE International Conference on Technical Debt (TechDebt)10.1109/TechDebt59074.2023.00012(42-51)Online publication date: May-2023
  • (2023)Towards an Interdisciplinary Technical Debt Interaction and Visualization Tool2023 IEEE 6th International Conference on Industrial Cyber-Physical Systems (ICPS)10.1109/ICPS58381.2023.10128069(1-8)Online publication date: 8-May-2023
  • (2023)Characteristics, causes, and consequences of technical debt in the automation domainJournal of Systems and Software10.1016/j.jss.2023.111725204:COnline publication date: 1-Oct-2023
  • (2022)Machine Learning for Software Engineering: A Tertiary StudyACM Computing Surveys10.1145/357290555:12(1-39)Online publication date: 30-Nov-2022
  • (2022)Stakeholder influence on technical debt management in the public sector: An embedded case studyGovernment Information Quarterly10.1016/j.giq.2022.10170639:3(101706)Online publication date: Jul-2022
  • (2022)The Pandora's box of social, process, and people debts in software engineeringJournal of Software: Evolution and Process10.1002/smr.2516Online publication date: 9-Oct-2022
  • (2021)IT Portfolio management as a framework for managing Technical DebtProceedings of the 14th International Conference on Theory and Practice of Electronic Governance10.1145/3494193.3494296(89-96)Online publication date: 6-Oct-2021
  • (2021)Architectural design decisions that incur technical debt — An industrial case studyInformation and Software Technology10.1016/j.infsof.2021.106669139:COnline publication date: 1-Nov-2021
  • (2020)Interdisciplinary effects of technical debt in companies with mechatronic products – a qualitative studyJournal of Systems and Software10.1016/j.jss.2020.110809(110809)Online publication date: Aug-2020
  • (2017)Adapting the concept of technical debt to software of automated Production Systems focusing on fault handling, mode of operation and safety aspectsIFAC-PapersOnLine10.1016/j.ifacol.2017.08.130850:1(5887-5894)Online publication date: Jul-2017

View Options

Get Access

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