Prediction of Software Effort in the Early Stage of Software Development: A Hybrid Model

被引:2
|
作者
Rai, Prerana [1 ]
Kumar, Shishir [1 ]
Verma, Dinesh Kumar [1 ]
机构
[1] Jaypee Univ Engn & Technol, Dept Comp Sci & Engn, Raghogarh Vijaypur 473226, India
关键词
Software; Predictive models; Estimation; Measurement; Data models; Computational modeling; Prediction algorithms; Evaluation metrics; generalized linear model (GLM); machine learning (ML); multilayer perceptron; software effort estimation; PROJECT EFFORT; SYSTEMS;
D O I
10.1109/ICJECE.2021.3084850
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The key challenge that project managers face during software development is the accurate prediction of the software effort. Improper prediction leads either to overestimation or underestimation of the software effort, which can have disastrous consequences for the stakeholders. This article attempts to design a model that gives an accurate prediction of effort in the initial phase of the software development lifecycle. The proposed model uses multilayer perceptron (MLP) and the generalized linear model (GLM) with the ensemble technique for the learning purpose. The model is trained and validated using the ISBSG dataset. The proposed model is compared for performance with two baseline models: MLP and GLM. The results show that the proposed model outperforms most of the baseline models against different performance metrics.
引用
下载
收藏
页码:376 / 383
页数:8
相关论文
共 50 条
  • [31] A class of hybrid multilayer perceptrons for software development effort estimation problems
    Araujo, Ricardo de A.
    Oliveira, Adriano L. I.
    Meira, Silvio
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 : 1 - 12
  • [32] When partly missing data matters in software effort development prediction
    Twala B.
    Twala, Bhekisipho (btwala@uj.ac.za), 1600, Fuji Technology Press (21): : 803 - 812
  • [33] A study of the effects of software development practices on software maintenance effort
    Slaughter, SA
    Banker, RD
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 1996, : 197 - 205
  • [34] Experimental investigation of software metrics and their relationship to software development effort
    Lind, Randy K.
    Vairavan, K.
    IEEE Transactions on Software Engineering, 1992, v (0n) : 649 - 653
  • [35] Investigating the Effect of Software Project Type on Accuracy of Software Development Effort Estimation in COCOMO Model
    Khatibi B, Vahid
    Khatibi, Elham
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2012, 8350
  • [36] Diverse Bagging Effort Estimation Model for Software Development Project
    Haris, Mohammad
    Chua, Fang-Fang
    Lim, Amy Hui-Lan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024, PT II, 2024, 14814 : 293 - 310
  • [38] Categorical Variable Segmentation Model for Software Development Effort Estimation
    Silhavy, Petr
    Silhavy, Radek
    Prokopova, Zdenka
    IEEE ACCESS, 2019, 7 : 9618 - 9626
  • [39] Linear Regression Model for Agile Software Development Effort Estimation
    Sharma, Amrita
    Chaudhary, Neha
    2020 5TH IEEE INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (IEEE - ICRAIE-2020), 2020,
  • [40] Revisiting Software Development Effort Estimation Based on Early Phase Development Activities
    Tsunoda, Masateru
    Toda, Koji
    Fushida, Kyohei
    Kamei, Yasutaka
    Nagappan, Meiyappan
    Ubayashi, Naoyasu
    2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 429 - 438