A Comparative Analysis on Effort Estimation for Agile and Non-agile Software Projects Using DBN-ALO

被引:14
作者
Kaushik, Anupama [1 ,2 ]
Tayal, Devendra Kr [3 ]
Yadav, Kalpana [4 ]
机构
[1] Maharaja Surajmal Inst Technol, Dept IT, New Delhi, India
[2] IGDTUW, Delhi, India
[3] IGDTUW, Dept Comp Sci, Delhi, India
[4] IGDTUW, Dept IT, Delhi, India
关键词
Software development effort; Deep belief network; Antlion optimization; Agile software development; Non-agile software development; MODELS; OPTIMIZATION; UNCERTAINTY;
D O I
10.1007/s13369-019-04250-6
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
At present, in the software industry, agile and non-agile software development approaches are followed and effort estimation is an intrinsic part of both the approaches. This work investigates the application of deep belief network (DBN) along with antlion optimization (ALO) technique for effort prediction in both agile as well as non-agile software development environment. The study also provides a prediction interval of effort to handle uncertainty in estimation. This will help the project managers to estimate the effort in ranges instead of a crisp value. The proposed DBN-ALO approach is applied on four promise repository datasets for traditional software development (non-agile), and on three agile datasets. It provides the best results in all the evaluation criteria used. The proposed approach is also statistically validated using nonparametric tests, and it is found that DBN-ALO worked best for both agile and non-agile development approaches.
引用
收藏
页码:2605 / 2618
页数:14
相关论文
共 45 条
[41]   Application of Ant Colony Optimization Techniques to Predict Software Cost Estimation [J].
Venkataiah, V. ;
Mohanty, Ramakanta ;
Pahariya, J. S. ;
Nagaratna, M. .
COMPUTER COMMUNICATION, NETWORKING AND INTERNET SECURITY, 2017, 5 :315-325
[42]   Determining relevant training data for effort estimation using Window-based COCOMO calibration [J].
Vu Nguyen ;
Boehm, Barry ;
Huang, LiGuo .
JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 147 :124-146
[43]  
WILCOXON F, 1945, BIOMETRICS BULL, V1, P80, DOI 10.1093/jee/39.2.269
[44]  
Zakrani A, 2018, 2018 IEEE 5TH INTERNATIONAL CONGRESS ON INFORMATION SCIENCE AND TECHNOLOGY (IEEE CIST'18), P492, DOI 10.1109/CIST.2018.8596370
[45]   Software effort estimation based on the optimal Bayesian belief network [J].
Zare, Fatemeh ;
Zare, Hasan Khademi ;
Fallahnezhad, Mohammad Saber .
APPLIED SOFT COMPUTING, 2016, 49 :968-980