Fourth International Workshop on Managing Technical Debt Collection
This article reports on the Fourth International Workshop on Managing Technical Debt, where participants defined technical debt and the limits of the metaphor.
Abstract
As the pace of software delivery increases and technology rapidly changes, organizations seek guidance on how to insure the sustainability of their software development effort. Over the past four years running the workshops on Managing Technical Debt, we have seen increased interest from the software industry to understanding and managing technical debt. A better understanding of the concept of technical debt, and how to approach it, both from a theoretical and a practical perspective is necessary to advance its state of the art and practice. This collection highlights the current confusion in industry on the definition of technical debt, contributions that have led to a deeper understanding of this concept and the limits of the metaphor, the criteria to discriminate what is technical debt and not, and areas of further investigation.
The workshop summary was published as Technical debt: towards a crisper definition report on the 4th international workshop on managing technical debt, ACM SIGSOFT Software Engineering Notes, Volume 38, Issue 5, September 2013, pages 51-54.
The proceedings are available at IEEE Xplore.
The presentation slides are linked below.
Collection Contents
-
Technical Debt: Towards a Crisper Definition, Report on the 4th International Workshop on Managing Technical Debt
September 30, 2013 • Article
By Philippe Kruchten, Robert Nord, Ipek Ozkaya, Davide Falessi (Fraunhofer Center for Experimental Software Engineering)
This article reports on the Fourth International Workshop on Managing Technical Debt, where participants defined technical debt and the limits of the metaphor.
read -
Investigating Technical Debt Folklore
May 20, 2013 • Presentation
By Carolyn Seaman (University of Maryland Baltimore County), Forrest Shull (Fraunhofer), Rodrigo O. Spínola (Fraunhofer Project Center for Software and System Engineering at UFBA), Antonio Vetro (Fraunhofer, Politecnico di Torino), Nico Zazworka (Fraunhofer)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Managing Technical Debt: An Industrial Case Study
May 20, 2013 • Presentation
By Zadia Codabux (Mississippi State University), Byron J. Williams (Mississippi State University)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Practical Considerations, Challenges, and Requirements of Tool-Support for Managing Technical Debt
May 20, 2013 • Presentation
By Davide Falessi (Fraunhofer Center for Experimental Software Engineering), Michele A. Shaw (Fraunhofer Center for Experimental Software Engineering), Forrest Shull (Fraunhofer), Kathleen Mullen (Keymind), Mark Stein (Keymind)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
DebtFlag: Technical Debt Management with a Development Environment Integrated Tool
May 20, 2013 • Presentation
By Johannes Holvitie (Turku Center for Computer Science), Ville Leppänen (Turku Center for Computer Science)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Understanding the Impact of Technical Debt on the Capacity and Velocity of Teams and Organizations
May 20, 2013 • Presentation
By Ken Power (Cisco Systems)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Exploring Software Supply Chains from a Technical Debt Perspective
May 20, 2013 • Presentation
By John McGregor, J. Yates Monteith (Clemson University)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Mapping Architectural Decay Instances to Dependency Models
May 20, 2013 • Presentation
By Yuanfang Cai (Drexel University), Joshua Garcia (University of Southern California), Nenad Medvidovic (University of Southern California), Ran Mo (Drexel University)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Generating Precise Dependencies for Large Software
May 20, 2013 • Presentation
By Robert Kroeger (Google), David Morgenthaler (Google), Lin Tan (University of Waterloo), Pei Wang (University of Waterloo), Jinqiu Yang (University of Waterloo)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
CloudMTD: Using Real Options to Manage Technical Debt in Cloud-Based Service Selection
May 1, 2013 • Presentation
By Esra Alzaghoul (University of Birmingham), Rami Bahsoon (University of Birmingham)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
On the Limits of the Technical Debt Metaphor
May 20, 2013 • Presentation
By Klaus Schmid (University of Hildesheim)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read