Linear Regression Model for Agile Software Development Effort Estimation

被引:11
|
作者
Sharma, Amrita [1 ]
Chaudhary, Neha [2 ]
机构
[1] Manipal Univ Jaipur, Dept Comp Applicat, Jaipur, Rajasthan, India
[2] Manipal Univ Jaipur, Dept Comp Sci & Engn, Jaipur, Rajasthan, India
关键词
Agile Development; Software cost Estimation; Correlation; Linear Regression Model;
D O I
10.1109/ICRAIE51050.2020.9358309
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software cost estimation is always an essential task for the development management as it requires for estimating the effort and the time required for developing the software. A project manager requires software estimation for making a decision and predict the total budget. Success or failure of software development depends on the accurate estimation of cost and time. There are numerous tools and techniques have been developed for estimating the software cost. But all these techniques are best suitable for the traditional development methodology. From the past two decades, the agile methodology has been com for software development. So the traditional cost estimation techniques may not give the appropriate results for agile development. In this paper, the multiple linear regression models are proposed for comparing the best model for agile development. The correlation between the dependent and independent variables are also found out. The results showed that the proposed model outperforms from the decision tree, stochastic gradient boosting, and random forest.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] Estimation of agile functionality in software development
    Nasr-Azadani, Bashir
    MohammadDoost, Reza
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 955 - 957
  • [42] Parametric Software Effort Estimation Based on Optimizing Correction Factors and Multiple Linear Regression
    Nhung, Ho Le Thi Kim
    Van Hai, Vo
    Silhavy, Radek
    Prokopova, Zdenka
    Silhavy, Petr
    IEEE Access, 2022, 10 : 2963 - 2986
  • [43] Software Effort Estimation for Agile Software Development Using a Strategy Based on k-Nearest Neighbors Algorithm
    Rodriguez Sanchez, Eduardo
    Cervantes Maceda, Humberto
    Vazquez Santacruz, Eduardo
    2022 IEEE MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC), 2022,
  • [44] Parametric Software Effort Estimation Based on Optimizing Correction Factors and Multiple Linear Regression
    Ho Le Thi Kim Nhung
    Vo Van Hai
    Silhavy, Radek
    Prokopova, Zdenka
    Silhavy, Petr
    IEEE ACCESS, 2022, 10 : 2963 - 2986
  • [45] On the effectiveness of weighted moving windows: Experiment on linear regression based software effort estimation
    Amasaki, S.
    Lokan, C.
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (07) : 488 - 507
  • [46] IFEJM: New Intuitionistic Fuzzy Expert Judgment Method for Effort Estimation in Agile Software Development
    El Beggar, Omar
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (03) : 2887 - 2908
  • [47] Risk Aware and Quality Enriched Effort Estimation for Mobile Applications in Distributed Agile Software Development
    Aslam, Waqar
    Ijaz, Farah
    Lali, M. Ikramullah
    Mehmood, Waqar
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2017, 33 (06) : 1481 - 1500
  • [48] IFEJM: New Intuitionistic Fuzzy Expert Judgment Method for Effort Estimation in Agile Software Development
    Omar El Beggar
    Arabian Journal for Science and Engineering, 2024, 49 : 2887 - 2908
  • [49] Effort Estimation in Co-located and Globally Distributed Agile Software Development: A Comparative Study
    Usman, Muhammad
    Britto, Ricardo
    PROCEEDINGS OF 2016 JOINT CONFERENCE OF THE INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2016, : 219 - 224
  • [50] Effort and Cost Estimation Using Decision Tree Techniques and Story Points in Agile Software Development
    Sanchez, Eduardo Rodriguez
    Santacruz, Eduardo Filemon Vazquez
    Maceda, Humberto Cervantes
    MATHEMATICS, 2023, 11 (06)