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 条
  • [41] Software Development Effort Estimation by Means of Genetic Programming
    Chavoya, Arturo
    Lopez-Martin, Cuauhtemoc
    Meda-Campana, M. E.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (11) : 109 - 116
  • [42] A comparative study for estimating software development effort intervals
    Ayşe Bakır
    Burak Turhan
    Ayşe Bener
    Software Quality Journal, 2011, 19 : 537 - 552
  • [43] Heterogeneous Ensemble Imputation for Software Development Effort Estimation
    Abnane, Ibtissam
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PREDICTIVE MODELS AND DATA ANALYTICS IN SOFTWARE ENGINEERING (PROMISE '21), 2021, : 1 - 10
  • [44] Early stage software effort estimation using random forest technique based on use case points
    Satapathy, Shashank Mouli
    Acharya, Barada Prasanna
    Rath, Santanu Kumar
    IET SOFTWARE, 2016, 10 (01) : 10 - 17
  • [45] Software Effort Prediction using Statistical and Machine Learning Methods
    Malhotra, Ruchika
    Jain, Ankita
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (01) : 145 - 152
  • [46] Spectral Clustering Effect in Software Development Effort Estimation
    Silhavy, Petr
    Silhavy, Radek
    Prokopova, Zdenka
    SYMMETRY-BASEL, 2021, 13 (11):
  • [47] Improved measurement of software development effort estimation bias
    Jorgensen, Magne
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 157
  • [48] Security Assurance Model of Software Development for Global Software Development Vendors
    Khan, Rafiq Ahmad
    Khan, Siffat Ullah
    Alzahrani, Musaad
    Ilyas, Muhammad
    IEEE ACCESS, 2022, 10 : 58458 - 58487
  • [49] An Artificial Neural Network-Based Model for Effective Software Development Effort Estimation
    Rashid, Junaid
    Kanwal, Sumera
    Nisar, Muhammad Wasif
    Kim, Jungeun
    Hussain, Amir
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2023, 44 (02): : 1309 - 1324
  • [50] An Empirical Study on Software Test Effort Estimation for Defense Projects
    Cibir, Esra
    Ayyildiz, Tulin Ercelebi
    IEEE ACCESS, 2022, 10 : 48082 - 48087