DocumentCode :
3169894
Title :
Practical considerations, challenges, and requirements of tool-support for managing technical debt
Author :
Falessi, Davide ; Shaw, Michele A. ; Shull, Forrest ; Mullen, Klaus ; Keymind, Mark Stein
Author_Institution :
Center for Exp. Software Eng., Fraunhofer USA, College Park, MD, USA
fYear :
2013
fDate :
20-20 May 2013
Firstpage :
16
Lastpage :
19
Abstract :
Developing a software product with a high level of quality that also meets budget and schedule is the main goal of any organization. This usually implies making tradeoffs among conflicting aspects like number of features to implement, user perceived quality, time-to-market, and the ability of the company to maintain and improve the system in a feasible way in the future (aka, managing Technical Debt (TD)). In this paper we present a fresh perspective on TD from a CMMI Maturity Level 5 company. Examples, practical considerations, and challenges in dealing with TD are presented along with ten requirements of a tool for managing TD.
Keywords :
Capability Maturity Model; CMMI maturity level 5 company; TD; software product development; technical debt; time-to-market; user perceived quality; Companies; Couplings; Decision making; Economics; Software; Uncertainty; CMMI; Technical debt; decision-making;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Managing Technical Debt (MTD), 2013 4th International Workshop on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/MTD.2013.6608673
Filename :
6608673
Link To Document :
بازگشت