Exploring Technical Debt on IoT Software Projects.

SBQS(2022)

引用 1|浏览2
暂无评分
摘要
It is common for software projects to incur technical debt (TD) during their development process. It should be no different for IoT software projects, mainly characterized by integrating devices and communication technologies. This work reduces a gap in the technical literature by presenting an investigation of TD in the context of IoT software projects. To this end, it describes how TD has been perceived, identified, and represented when developing two IoT software projects regarding monitoring an individual's oxygenation level (OximetroIoT) and biosafety indicators in classrooms and laboratories (SAFE-UFRJ). By applying a TD management strategy, we identify, monitor, and pay TD items incurred during the development process of those projects. It allowed us to identify 153 TD items grouped into 16 different TD types (three new ones compared with current taxonomies) and 75 effects due to their presence. Overall, the investigated IoT software projects experience TD differently from software projects.
更多
查看译文
关键词
Technical Debt, Technical Debt Classification, Technical Debt Effects, IoT software project, Experimental Software Engineering
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要