Write a Blog >>
TechDebt 2021
Wed 19 - Fri 21 May 2021
co-located with ICSE 2021
Fri 21 May 2021 17:00 - 17:20 at TechDebt Room - TD Management - 2 Chair(s): Rafael Capilla

Technical Debt management is an important aspect in the training of Software Engineering students. In this paper we study the effect of two assessment strategies in an educational context: One based on penalisation, the other based on rewards. Both are applied to assignments where the students develop a project focusing on keeping a low technical debt level, and obtaining a high quality code. We describe the design, tools and context of the strategies applied. SonarQube, a tool commonly used in production environments, is used for measuring the metrics. The penalisation strategy is based on a SonarQube quality gate. The reward strategy is based on a contest, where an automatic judge tool is devised to provide an online leaderboard with a classification based on the SonarQube metrics. An empirical study is conducted to determine which of the strategies works better to help the students/trainees keep the Technical Debt low. Statistically significant results are obtained in 5 of the 8 analysed metrics, showing that the reward strategy works much better. The effect size of the executed statistical tests is analysed, resulting in medium and large effect size in the majority of the analysed metrics.

Fri 21 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:00 - 17:50
TD Management - 2Technical Papers at TechDebt Room
Chair(s): Rafael Capilla Universidad Rey Juan Carlos
17:00
20m
Full-paper
Carrot and Stick approaches revisited when managing Technical Debt in an educational/training context
Technical Papers
Yania Crespo University of Valladolid, arturo gonzalez University of Valladolid, Mario Piattini University of Castilla-La Mancha, Spain
Pre-print Media Attached
17:20
10m
Short-paper
The Need for Holistic Technical Debt Management across the Value Stream: Lessons Learnt and Open Challenges
Technical Papers
Somayeh Malakuti ABB Corporate Research, Germany, Jens Heuschkel ABB Corporate Research Center, Germany
Pre-print Media Attached
17:30
20m
Full-paper
Assessing Smart Contracts Security Technical Debts
Technical Papers
Sabreen Ahmadjee University of Birmingham, Carlos Mera-Gómez ESPOL Polythecnic University, Rami Bahsoon School of Computer Science, University of Birmingham
Pre-print Media Attached

Information for Participants
Fri 21 May 2021 17:00 - 17:50 at TechDebt Room - TD Management - 2 Chair(s): Rafael Capilla
Info for room TechDebt Room:

Go directly to this room on Clowdr