Preventing Technical Debt by Technical Debt Aware Project Management

03/18/2021
by   Marion Wiese, et al.
0

Technical Debts (TD) are problems of the internal software quality. They are often contracted due to tight project deadlines, for example quick fixes and workarounds, and can make future changes more costly or impossible. TD prevention should be more important than TD repayment, because subsequent refactoring and reengineering is usually more expensive than building the right solution from the beginning. While there are numerous works on TD repayment, solutions for TD prevention are understudied. This paper evaluates a framework that focuses on both TD prevention and TD repayment. It was developed by and applied in an IT unit of a publishing house. The unique contribution of this framework is the integration of TD management into project management. The evaluation was carried out by a study based on ticket statistics and a structured survey with participants from the observed IT unit and a comparison unit. The evaluation shows that the adoption of this framework leads to a raised awareness for the contraction of TD. This results in benefits like more rational discussions and decisions, TD prevention and timelier repayment of TD tickets.

READ FULL TEXT
research
04/20/2022

Preventing technical debt with the TAP framework for Technical Debt Aware Management

Context. Technical Debt (TD) is a metaphor for technical problems that a...
research
12/28/2022

5G Network Management, Orchestration, and Architecture: A Practical Study of the MonB5G project

The cellular device explosion in the past few decades has created many d...
research
06/16/2022

ITLingo Research Initiative in 2022

Several surveys and studies have noticed that cost, and quality problems...
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
06/22/2021

Do practitioners intentionally self-fix Technical Debt and why?

The impact of Technical Debt (TD) on software maintenance and evolution ...
research
02/19/2021

Asset Management Taxonomy: A Roadmap

Developing a software-intensive product or service can be a significant ...
research
02/06/2019

Using statistical control charts to monitor duration-based performance of project

Monitoring of project performance is a crucial task of project managers ...

Please sign up or login with your details

Forgot password? Click here to reset