Technical Debt: Identify, Measure and Monitor

10/28/2019
by   Nikhil Oswal, et al.
0

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.

READ FULL TEXT

page 4

page 5

page 8

page 11

research
11/18/2019

Effects of Visualizing Technical Debts on a Software Maintenance Project

The technical debt (TD) metaphor is widely used to encapsulate numerous ...
research
12/23/2020

A Framework for Self-Admitted Technical Debt Identification and Description

Technical debt occurs when software engineers favour short-term operabil...
research
10/29/2019

MAT: A simple yet strong baseline for identifying self-admitted technical debt

In the process of software evolution, developers often sacrifice the lon...
research
08/03/2017

Testing as an Investment

Software testing is an expensive and important task. Plenty of researche...
research
12/15/2021

Long-Term Productivity Based on Science, not Preference

This position paper argues that decisions on processes, tools, technique...
research
02/27/2022

Technical Debt and Maintainability: How do tools measure it?

The technical state of software, i.e., its technical debt (TD) and maint...
research
03/22/2021

Frequency and Impact of Technical Debt Characteristics in Companies Producing Mechatronic Products

Complexity of products, volatility in global markets, and the increasing...

Please sign up or login with your details

Forgot password? Click here to reset