SEOct 28, 2019

Technical Debt: Identify, Measure and Monitor

arXiv:1910.12816v11 citations
Originality Synthesis-oriented
AI Analysis

This addresses software quality and productivity issues for organizations needing fast delivery, but it appears incremental as it applies existing tools to a known problem.

This study tackles the problem of managing technical debt in software development by exploring how to identify, measure, and monitor it using SonarQube and PMD tools, though no concrete results or numbers are provided.

Technical Debt is a term begat by Ward Cunningham to signify the measure of adjust required to put a software into that state which it ought to have had from the earliest starting point. Often organizations need to support continuous and fast delivery of customer value both in short and a long-term perspective and later have to compromise with the quality and productivity of the software. So, a simple solution could be to repay the debts as and when they are encountered to avoid maintainability cost and subsequent delays. Therefore, it has become inevitable to identify and come up with techniques so as to know when, what and how TD items to repay. This study aims to explore how to identify, measure and monitor technical debt using SonarQube and PMD.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes