Journal Article10.1145/2160718.2160733
Managing technical debt
172
TL;DR: In 1992, Ward Cunningham published a report at OOPSLA (Object-Oriented Programming, Systems, Languages, and Applications) in which he proposed the concept of technical debt.
read more
Abstract: In 1992, Ward Cunningham published a report at OOPSLA (Object-oriented Programming, Systems, Languages, and Applications) in which he proposed the concept of technical debt. He defines it in terms ...
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A systematic mapping study on technical debt and its management
TL;DR: There is a need for more empirical studies with high-quality evidence on the whole TDM process and on the application of specific TDM approaches in industrial settings.
709
An exploration of technical debt
TL;DR: A theoretical framework is created that provides a holistic view of technical debt comprising a set of technical debts dimensions, attributes, precedents and outcomes, as well as the phenomenon itself and a taxonomy that describes and encompasses different forms of the technical debt phenomenon.
463
Exploration and Explanation in Computational Notebooks
Adam Rule,Aurélien Tabard,James D. Hollan +2 more
- 19 Apr 2018
TL;DR: Three studies of how academic data analysts are using notebooks to document and share exploratory data analyses demonstrate a tension between exploration and explanation in constructing and sharing computational notebooks.
379
Identification and management of technical debt
Nicolli S.R. Alves,Thiago Souto Mendes,Manoel Mendonça,Rodrigo O. Spínola,Forrest Shull,Carolyn Seaman +5 more
TL;DR: An initial taxonomy of technical debt types is proposed, a list of indicators that can be used to find technical debt are created, and the current state of art on technical debt is analyzed to identify topics where new research efforts can be invested.
An Exploratory Study on Self-Admitted Technical Debt
Aniket Potdar,Emad Shihab +1 more
- 29 Sep 2014
TL;DR: In this paper, the authors use source code comments in four large open source software projects (Eclipse, Chromium OS, Apache HTTP Server, and ArgoUML) to identify self-admitted technical debt.
303
References
The WyCash portfolio management system
Ward Cunningham
- 01 Dec 1992
TL;DR: WyCASH+ is a portfolio management system which provides basic accounting, record-keeping and reporting, as well as analytical computations to assist the manager of cash portfolios, and employs object technology in order to quickly and effectively address the diversity present in the market.
954
•Book
The mythical man-month (anniversary ed.)
Jr. Frederick P. Brooks
- 01 Aug 1995
TL;DR: The added chapters contain a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor.
898