谷歌浏览器插件
订阅小程序
在清言上使用

Technical Debt and the Software Project Characteristics. A Repository-Based Exploratory Analysis

2017 IEEE 19th Conference on Business Informatics (CBI)(2017)

引用 6|浏览2
暂无评分
摘要
Technical debt is a deviation of any software project's aspect related to a quality standard previously established. In general, this deviation is created to accomplish a short-term objective, but may cause some difficulties to perform further software developments and evolutions. Even though this happens in many software projects today, there is no common understanding of which factors and conditions can contribute to the accumulation of software technical debts. To account for the aspects of software projects (like size, time, the number of commit to correct defects and the number of collaborators) that may contribute to software technical debts, we collected data from fifty projects in a public software repository to make a statistical analysis on the relation of some aspects with the software technical debts. This paper presents the results of this study from which we realized that the project's size, the number of collaborators and speed of development are the most related aspects with the number of software technical debts. On the other hand, the number of commits created to correct the defects did not show to be connected to the amount of technical debt found in the analyzed projects.
更多
查看译文
关键词
software project characteristics,repository-based exploratory analysis,quality standard,software developments,software evolutions,software technical debts,public software repository,statistical analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要