[PDF][PDF] Effects of technical debt awareness: A classroom study

GS Tonin, A Goldman, C Seaman… - Agile Processes in …, 2017 - library.oapen.org
Agile Processes in Software Engineering and Extreme Programming: 18th …, 2017library.oapen.org
Technical Debt is a metaphor that has, in recent years, helped devel‐opers to think about
and to monitor software quality. The metaphor refers to flaws in software (usually caused by
shortcuts to save time) that may affect future maintenance and evolution. We conducted an
empirical study in an academic environment, with nine teams of graduate and
undergraduate students during two offerings of a laboratory course on Extreme
Programming (XP Lab). The teams had a comprehensive lecture about several alternative …
Abstract
Technical Debt is a metaphor that has, in recent years, helped devel‐opers to think about and to monitor software quality. The metaphor refers to flaws in software (usually caused by shortcuts to save time) that may affect future maintenance and evolution. We conducted an empirical study in an academic environment, with nine teams of graduate and undergraduate students during two offerings of a laboratory course on Extreme Programming (XP Lab). The teams had a comprehensive lecture about several alternative ways to identify and manage Technical Debt. We monitored the teams, performed interviews, did close observations and collected feedback. The results show that the awareness of Technical Debt influences team behavior. Team members report thinking and discussing more about software quality after becoming aware of Technical Debt in their projects.
library.oapen.org
以上显示的是最相近的搜索结果。 查看全部搜索结果