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 条
  • [41] In-Depth Analysis of Risks and Their Impacts on Solar Power Project Development: Public and Private Contractors' Perspective
    Narayan, Padam
    Kar, Santu
    Jha, Kumar Neeraj
    JOURNAL OF LEGAL AFFAIRS AND DISPUTE RESOLUTION IN ENGINEERING AND CONSTRUCTION, 2024, 16 (04)
  • [42] In-Depth Analysis of Computer Memory Acquisition Software for Forensic Purposes
    McDown, Robert J.
    Varol, Cihan
    Carvajal, Leonardo
    Chen, Lei
    JOURNAL OF FORENSIC SCIENCES, 2016, 61 : S110 - S116
  • [43] Software as a service (SaaS) testing challenges-An in-depth analysis
    Prakash, V.
    Ramadoss, Ravikumar
    Gopalakrishnan, S.
    International Journal of Computer Science Issues, 2012, 9 (3 3-3): : 506 - 510
  • [44] In-Depth Lessons Learned: Review of an Avionics Thermal Analysis Project
    Schoon, Hans
    Marni, Abhiram
    Musiol, Richard
    Nandagiri, Nitya
    2014 30TH ANNUAL SEMICONDUCTOR THERMAL MEASUREMENT AND MANAGEMENT SYMPOSIUM (SEMI-THERM), 2014, : 125 - 132
  • [45] In-depth investigation of project planning and control software package application in the construction industry of iran
    Alvanchi A.
    Shiri N.
    Alikhani H.
    Alvanchi, A. (alvanchi@sharif.edu), 1817, Materials and Energy Research Center (33): : 1817 - 1825
  • [46] In-depth Investigation of Project Planning and Control Software Package Application in the Construction Industry of Iran
    Alvanchi, A.
    Shiri, N.
    Alikhani, H.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2020, 33 (10): : 1817 - 1825
  • [47] BAFS: binary artificial bee colony based feature selection approach to estimate software development effort
    Manchala P.
    Bisi M.
    Agrawal S.
    International Journal of Information Technology, 2023, 15 (6) : 2975 - 2986
  • [48] Research of the Project Collaboration Development Model Based on the Workflow Software
    Jiang, Kun
    2013 3RD INTERNATIONAL CONFERENCE ON SOCIAL SCIENCES AND SOCIETY (ICSSS 2013), PT 3, 2013, 34 : 72 - 76
  • [49] Mechatronic TVET Student Development Using Project Approach for In-depth Learning
    Chomsuwan, Komkrit
    Pinit, Pichet
    Anmanatrakul, Anusit
    PROCEEDINGS OF THE 2020 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2020), 2020, : 814 - 818
  • [50] Analysis of factors of software development effort and productivity
    Radlinski, Lukasz
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 : 4790 - 4799