scholarly journals Optimization Criteria for Effort Estimation using Fuzzy Technique

2007 ◽  
Vol 10 (1) ◽  
Author(s):  
Harish Mittal ◽  
Pradeep Bhatia

Effective cost estimation is the most challenging activity in software development. Software cost estimation is not an exact science. Cost estimation process involves a series of systematic steps that provide estimate with acceptable risk. Some prevalent LOC based models are- Bailey Basili model, Alaa F. Sheta G.E. Model, and Alaa F. Sheta, Model 2 .Two new models, based on fuzzy logic sizing, are presented in this paper. Rather than using a single number, the software size is regarded as a triangular fuzzy number. We can optimize the estimated effort for any application by varying arbitrary constants for these models. The developed models are tested on 10 NASA software projects, on the basis of four criterions for assessment of software cost estimation models. Comparison of all the models, cited above, is done and it is found that the developed models provide better estimation.

2020 ◽  
Vol 3 (1) ◽  
pp. 5
Author(s):  
Noorlela Marcheta

Software cost estimation is important for information systems management and is generally taught in software engineering courses especially to terms of the ever-increasing development of E-Government. A significant challenge for Software Sizing (SS) is to determine cost estimates based on TOR documents that do not yet contain complete Software Requirements Specifications (SRS). This study uses Function Points as one of the measurement methods that can make cost estimates and expert needs based on the desired functional system. On the other hand, there are cases where estimation needs after the SRS document have been made. Thus in this study, the authors discuss the implementation of SS based on TOR and SRS documents for E-Government. The results of this study indicate the closeness of the actual and estimated values of 81.9% for TOR and 93.4% for SRS.


2022 ◽  
Vol 7 ◽  
pp. e800
Author(s):  
Maedeh Dashti ◽  
Taghi Javdani Gandomani ◽  
Dariush Hasanpoor Adeh ◽  
Hazura Zulzalil ◽  
Abu Bakar Md Sultan

One of the most important and critical factors in software projects is the proper cost estimation. This activity, which has to be done prior to the beginning of a project in the initial stage, always encounters several challenges and problems. However, due to the high significance and impact of the proper cost estimation, several approaches and methods have been proposed regarding how to perform cost estimation, in which the analogy-based approach is one of the most popular ones. In recent years, many attempts have been made to employ suitable techniques and methods in this approach in order to improve estimation accuracy. However, achieving improved estimation accuracy in these techniques is still an appropriate research topic. To improve software development cost estimation, the current study has investigated the effect of the LEM algorithm on optimization of features weighting and proposed a new method as well. In this research, the effectiveness of this algorithm has been examined on two datasets, Desharnais and Maxwell. Then, MMRE, PRED (0.25), and MdMRE criteria have been used to evaluate and compare the proposed method against other evolutionary algorithms. Employing the proposed method showed considerable improvement in estimating software cost estimation.


2019 ◽  
Vol 8 (2) ◽  
pp. 3732-3738

In the management of software projects, software cost estimate is very important. The absence of precise and premature estimates is a significant source of the inability of many software initiatives. Nevertheless, it remains a challenge for the software industry to correctly estimate the time and the cost of development. It is used to predict how much effort and time the project needs. The precision of the technology proposal usually depends on the estimated time and the strength standard of the template. In this research analysis the time of development and model fitness are analyzed as a major contribution. The optimized coefficient values for A, B, C & D is used to estimate the time of development and model fitness. This experimental analysis proved that the time of development and model fitness analysis shows the great significance in the estimation and their influence in software cost estimation


Author(s):  
Ekbal Rashid ◽  
Vandana Bhattacherjee ◽  
Srikanta Patnaik

Accurate project effort estimation is an important goal for the software engineering community. Till date most work has focused upon building algorithmic models of effort estimation for example COCOMO. We describe an alternative approach to estimation based upon the use of analogy. The objective is to estimate the development effort of student programs based on the values of certain attributes. We have developed a case based reasoning model and have validated it upon student data. Due to the nature of the software engineering domain, it is important that software cost estimation models should be able to deal with imprecision and uncertainty associated with such values. It is to serve this purpose that we propose our case based model for software cost estimation. We feel that case based models are particularly useful when it is difficult to define concrete rules about a problem domain in addition to this, expert advice may be used to supplement the existing stored knowledge.


Sign in / Sign up

Export Citation Format

Share Document