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

被引:3
作者
Rai, Prerana [1 ]
Kumar, Shishir [1 ]
Verma, Dinesh Kumar [1 ]
机构
[1] Jaypee Univ Engn & Technol, Dept Comp Sci & Engn, Raghogarh Vijaypur 473226, India
来源
IEEE CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING | 2021年 / 44卷 / 03期
关键词
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 条
  • [1] A hybrid model for prediction of software effort based on team size
    Rai, Prerana
    Verma, Dinesh Kumar
    Kumar, Shishir
    IET SOFTWARE, 2021, 15 (06) : 365 - 375
  • [2] Heterogeneous Ensemble Model to Optimize Software Effort Estimation Accuracy
    Ali, Syed Sarmad
    Ren, Jian
    Zhang, Kui
    Wu, Ji
    Liu, Chao
    IEEE ACCESS, 2023, 11 : 27759 - 27792
  • [3] A random forest model for early-stage software effort estimation for the SEERA dataset
    Mustafa, Emtinan I.
    Osman, Rasha
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 169
  • [4] Prediction Model of Software Development Effort Based on Input Output Correlation
    Qin, Li-Na
    Jin, Cong
    Dong, En-Mei
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL I, 2010, : 35 - 38
  • [5] A probabilistic model for predicting software development effort
    Pendharkar, PC
    Subramanian, GH
    Rodger, JA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (07) : 615 - 624
  • [6] Sequential Model Optimization for Software Effort Estimation
    Xia, Tianpei
    Shu, Rui
    Shen, Xipeng
    Menzies, Tim
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (06) : 1994 - 2009
  • [7] Categorical Variable Segmentation Model for Software Development Effort Estimation
    Silhavy, Petr
    Silhavy, Radek
    Prokopova, Zdenka
    IEEE ACCESS, 2019, 7 : 9618 - 9626
  • [8] The early Nordic software effort
    Dahlstrand, I
    HISTORY OF NORDIC COMPUTING, 2005, 174 : 239 - 249
  • [9] Toward Improving the Efficiency of Software Development Effort Estimation via Clustering Analysis
    Vo Van Hai
    Ho Le Thi Kim Nhung
    Prokopova, Zdenka
    Silhavy, Radek
    Silhavy, Petr
    IEEE ACCESS, 2022, 10 : 83249 - 83264
  • [10] Using Machine Learning and Simplified Functional Measures to Estimate Software Development Effort
    Lavazza, Luigi
    Locoro, Angela
    Meli, Roberto
    IEEE ACCESS, 2024, 12 : 142505 - 142523