Model to estimate the software development effort based on in-depth analysis of project attributes

被引:10
|
作者
Khatibi, Elham [1 ]
Bardsiri, Vahid Khatibi [1 ]
机构
[1] Islamic Azad Univ, Kerman Branch, Dept Comp Engn, Kerman, Iran
关键词
COST ESTIMATION MODELS; OPTIMIZATION; ALGORITHM; SELECTION;
D O I
10.1049/iet-sen.2014.0169
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Over the past years, numerous models have been proposed to estimate the development effort in the early stages of a software project. The existing models have mostly relied on soft computing techniques and weighting methods. Although they have reduced the complexity and vagueness of software project attributes, attempts are ongoing to develop more accurate and reliable estimation models. This paper is concentrated on selective classification of software projects based on underlying attributes to localise the development effort estimation process in a widely used model called analogy-based estimation (ABE). The proposed model is a combination of ABE, selective classification and a weighting system in which the attributes of different software projects are assigned different weights. In fact, the process of attribute weighting is customised based on the nature of project being estimated. A real data set was utilised to evaluate the performance of the proposed model. A comparison between the estimates achieved by the proposed model and those obtained from other well-known effort estimation models showed that the proposed model substantially improves the performance metrics. Along with the improvement of accuracy, the proposed model is able to be used in an extensive domain of software projects.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [21] Profile and Attributes of Physician Assistants/Associates in Rheumatology: An In-Depth Analysis
    Smith, Benjamin J.
    Hooker, Roderick S.
    Bruza-Augatis, Mirela
    Puckett, Kasey
    Kozikowski, Andrzej
    ARTHRITIS CARE & RESEARCH, 2024,
  • [22] Investigating the impact of effort slippages in software development project
    Rajat Arora
    Rubina Mittal
    Anu Gupta Aggarwal
    P. K. Kapur
    International Journal of System Assurance Engineering and Management, 2023, 14 : 878 - 893
  • [23] Investigating the impact of effort slippages in software development project
    Arora, Rajat
    Mittal, Rubina
    Aggarwal, Anu Gupta
    Kapur, P. K.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023, 14 (03) : 878 - 893
  • [24] GVSEE: A Global Village Service Effort Estimator to Estimate Software Services Development Effort
    Bardsiri, Amid Khatibi
    Hashemi, Seyyed Mohsen
    Razzazi, Mohammadreza
    APPLIED ARTIFICIAL INTELLIGENCE, 2016, 30 (05) : 396 - 428
  • [25] The impact of software development strategies on project and structural software attributes in SOA
    Perepletchikov, M
    Ryan, C
    Tari, Z
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 442 - 451
  • [26] An in-Depth Model-Based Analysis of Decarburization in the AOD Process
    Andersson, Nils A. I.
    Tilliander, Anders
    Jonsson, Lage T. I.
    Jonsson, Par G.
    STEEL RESEARCH INTERNATIONAL, 2012, 83 (11) : 1039 - 1052
  • [27] A Software Development Project Quality Analysis Model Based on HMM-FNN
    Liu Yuanxu
    Chang Chaowen
    Han Peisheng
    Wu Guo
    PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2017), 2017, : 220 - 224
  • [28] A model based project simulator for instructing analysis and design techniques of software development
    Hanakawa, N
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 305 - 310
  • [29] Dynamic monitoring and control of software project effort based on an effort buffer
    Zhang, Junguang
    Shi, Ruixia
    Diaz, Estrella
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (09) : 1555 - 1565
  • [30] An in-Depth Analysis of the Software Features' Impact on the Performance of Deep Learning-Based Software Defect Predictors
    Miholca, Diana-Lucia
    Tomescu, Vlad-Ioan
    Czibula, Gabriela
    IEEE ACCESS, 2022, 10 : 64801 - 64818