敏捷软件开发
计算机科学
用户故事
软件
分析
数据科学
估计
特征(语言学)
原始数据
特征工程
数据挖掘
机器学习
人工智能
软件工程
软件开发
深度学习
工程类
系统工程
语言学
哲学
程序设计语言
作者
K. Jithmini Wanigasooriya Arachchi,C.R.J. Amalraj
标识
DOI:10.1109/icitr61062.2023.10382930
摘要
While significant research has been conducted on software analytics for effort estimation in traditional software projects, limited attention has been given to estimation in agile projects, particularly in estimating the effort required for completing user stories. In our study, we present a novel prediction model for estimating story points, which serves as a common unit of measure for gauging the effort involved in completing a user story or resolving an issue. To achieve this, we propose a unique combination of two powerful deep learning architectures, namely LSTM and RHN. What sets our prediction system apart is its end-to-end training capability, allowing it to learn directly from raw input data without relying on manual feature engineering. To support our research, we have curated a comprehensive dataset specifically tailored for story points-based estimation. This dataset comprises 6801 issues extracted from 6 different open-source projects. Through an empirical evaluation, we demonstrate the superiority of our approach over three common baselines. In summary, our study addresses the gap in research regarding agile project estimation by introducing a prediction model that effectively estimates story points. By leveraging the combined power of LSTM and RHN architectures.
科研通智能强力驱动
Strongly Powered by AbleSci AI