A three- stage algorithm for software cost and time estimation in fuzzy environment

In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierar...

Full description

Bibliographic Details
Main Authors: fateme zare baghabad, hassan khademi zare
Format: Article
Language:English
Published: Iran University of Science & Technology 2015-09-01
Series:International Journal of Industrial Engineering and Production Research
Subjects:
Online Access:http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1
id doaj-e8be88b056d94d658584f971f4bc07b2
record_format Article
spelling doaj-e8be88b056d94d658584f971f4bc07b22020-11-25T00:26:22ZengIran University of Science & TechnologyInternational Journal of Industrial Engineering and Production Research2008-48892345-363X2015-09-01263193211A three- stage algorithm for software cost and time estimation in fuzzy environmentfateme zare baghabad0hassan khademi zare1 yazd university yazd university In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierarchy process to determine amount of any resources consumed in each step of software production by experts’ opinions. Third stage concludes cost and time tables of production scheduling by using Work break structure (WBS) and network models of project control. In whole of all stages of this paper, triangular fuzzy numbers are used to express uncertainty existed in succession and repetition of each production step, time of beginning, ending, the duration of each task and costs of them. Retrieved results examined by 30 practical projects conclude accuracy of 93 percent for time estimation and 92 percent for cost one. Also suggested algorithm is more accurate than COCOMOІІ 2000 algorithm as 50 percent based on examined problems.http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1software cost and time estimation fuzzy logic network models analytical hierarchy process
collection DOAJ
language English
format Article
sources DOAJ
author fateme zare baghabad
hassan khademi zare
spellingShingle fateme zare baghabad
hassan khademi zare
A three- stage algorithm for software cost and time estimation in fuzzy environment
International Journal of Industrial Engineering and Production Research
software
cost and time estimation
fuzzy logic
network models
analytical hierarchy process
author_facet fateme zare baghabad
hassan khademi zare
author_sort fateme zare baghabad
title A three- stage algorithm for software cost and time estimation in fuzzy environment
title_short A three- stage algorithm for software cost and time estimation in fuzzy environment
title_full A three- stage algorithm for software cost and time estimation in fuzzy environment
title_fullStr A three- stage algorithm for software cost and time estimation in fuzzy environment
title_full_unstemmed A three- stage algorithm for software cost and time estimation in fuzzy environment
title_sort three- stage algorithm for software cost and time estimation in fuzzy environment
publisher Iran University of Science & Technology
series International Journal of Industrial Engineering and Production Research
issn 2008-4889
2345-363X
publishDate 2015-09-01
description In this paper an efficient three- stage algorithm is developed for software production cost and time estimation. First stage includes a hybrid model composed of COCOMO and Function Points methods to increase estimation accuracy. Second stage encompasses paired comparisons matrix of analytical hierarchy process to determine amount of any resources consumed in each step of software production by experts’ opinions. Third stage concludes cost and time tables of production scheduling by using Work break structure (WBS) and network models of project control. In whole of all stages of this paper, triangular fuzzy numbers are used to express uncertainty existed in succession and repetition of each production step, time of beginning, ending, the duration of each task and costs of them. Retrieved results examined by 30 practical projects conclude accuracy of 93 percent for time estimation and 92 percent for cost one. Also suggested algorithm is more accurate than COCOMOІІ 2000 algorithm as 50 percent based on examined problems.
topic software
cost and time estimation
fuzzy logic
network models
analytical hierarchy process
url http://ijiepr.iust.ac.ir/browse.php?a_code=A-10-273-3&slc_lang=en&sid=1
work_keys_str_mv AT fatemezarebaghabad athreestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment
AT hassankhademizare athreestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment
AT fatemezarebaghabad threestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment
AT hassankhademizare threestagealgorithmforsoftwarecostandtimeestimationinfuzzyenvironment
_version_ 1725344488545583104