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 条
  • [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] Effort prediction model using similarity for embedded software development
    Iwata, Kazunori
    Anan, Yoshiyuki
    Nakashima, Toyoshiro
    Ishii, Naohiro
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 2, 2006, 3981 : 40 - 48
  • [3] 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
  • [4] Early Phase Software Effort Estimation Model
    Agrawal, Priya
    Kumar, Shraddha
    2016 SYMPOSIUM ON COLOSSAL DATA ANALYSIS AND NETWORKING (CDAN), 2016,
  • [6] Neuro-genetic prediction of software development effort
    Shukla, KK
    INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (10) : 701 - 713
  • [7] A comparison of modeling techniques for software development effort prediction
    MacDonell, SG
    Gray, AR
    PROGRESS IN CONNECTIONIST-BASED INFORMATION SYSTEMS, VOLS 1 AND 2, 1998, : 869 - 872
  • [8] Effort Prediction in Agile Software Development with Bayesian Networks
    Radu, Laura-Diana
    ICSOFT: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2019, : 238 - 245
  • [9] A probabilistic model for predicting software development effort
    Pendharkar, PC
    Subramanian, GH
    Rodger, JA
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (07) : 615 - 624
  • [10] A probabilistic model for predicting software development effort
    Pendharkar, PC
    Subramanian, GH
    Rodger, JA
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2003, PT 2, PROCEEDINGS, 2003, 2668 : 581 - 588