A Balancing Act: What Software Practitioners Have to Say about Technical Debt

被引:126
作者
Lim, Erin [1 ]
Taksande, Nitin [1 ]
Seaman, Carolyn [1 ]
机构
[1] Univ Maryland Baltimore Cty, Baltimore, MD 21228 USA
基金
美国国家科学基金会;
关键词
maintenance management; software engineering; software maintenance; technical debt;
D O I
10.1109/MS.2012.130
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An interview study involving 35 practitioners from a variety of domains aimed to characterize technical debt at the ground level to find out how software practitioners perceive it. The study also aimed to understand the context in which technical debt occurs, including its causes, symptoms, and effects. In addition, the study focused on how practitioners currently deal with technical debt. This analysis paints a picture of a large, complex balancing act of various short- and long-term concerns. The Web Extra gives the interview questions used by Erin Lim, Nitin Taksande, and Carolyn Seaman. © 2012 IEEE.
引用
收藏
页码:22 / 27
页数:6
相关论文
共 10 条
[1]  
Brown N., 2010, P FSE SDP WORKSH FUT, P47
[2]  
Cunningham W., 1993, OOPS Messenger, V4, P29
[3]  
Fowler M., 2003, BLOG 0226
[4]  
Klinger T., 2011, P 2 WORKSH MAN TECHN, P35
[5]  
Letouzey J., 2012, 2012 3rd International Workshop on Managing Technical Debt, MTD 2012-Proceedings, P31, DOI [10.1109/MTD.2012.6225997, DOI 10.1109/MTD.2012.6225997]
[6]  
McConnell S., 2007, BLOG 1101
[7]  
Seaman C.B., 2008, Guide to advanced empirical software engineering, P35
[8]   Measuring and Monitoring Technical Debt [J].
Seaman, Carolyn ;
Guo, Yuepu .
ADVANCES IN COMPUTERS, VOL 82, 2011, 82 :25-46
[9]  
Wong S, 2011, 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), P411, DOI 10.1145/1985793.1985850
[10]  
Zazworka N., 2011, P 2 WORKSH MAN TECHN, P17, DOI [10.1145/1985362.1985366, DOI 10.1145/1985362.1985366]