A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network

碩士 === 國立成功大學 === 資訊管理研究所 === 96 === Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend devel...

Full description

Bibliographic Details
Main Authors: Chia-Hsiang Chang, 張家翔
Other Authors: Chang-chun Tsai
Format: Others
Language:zh-TW
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/50322046545542631796
id ndltd-TW-096NCKU5396003
record_format oai_dc
spelling ndltd-TW-096NCKU53960032016-05-16T04:10:41Z http://ndltd.ncl.edu.tw/handle/50322046545542631796 A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network 應用基因遺傳演算法與廣義迴歸類神經網路於軟體專案開發成本控制之研究 Chia-Hsiang Chang 張家翔 碩士 國立成功大學 資訊管理研究所 96 Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend development time, low quality, improper human resources assignment. This will affect software management and maintenance procedures. So, accurate software cost estimates is the base of budget, time, human resources, and equipment allocation. Traditionally, Lines of Code (LOC) and Function Points (FP) are usually applied to estimate software cost. But these two methods have been unable to obtain good results. During recent years, many studies use Back Propagation Network to estimate software cost and all the studies are better than the traditional method of the accuracy of software cost prediction. Compared with the General Regression Neural Network (GRNN) and Back Propagation Network (BPN), GRNN have advantages included learning speed fast, stable results, and less parameters. The purpose of this study is to use Genetic Algorithms (GA) integrated GRNN. This research tries to find the most suitable smoothing parameter values of the GRNN, and enhance the ability of forecasting. By Comparison with software development costs estimated method in related literature, the accuracy of forecasting model in this research is better than Classification and Regression Trees (CART), Artificial Neural Network (ANN), Ordinary Least Squares Regression (OLS), Analogy-Based Model, and Adjusted Analogy-Based Model. Chang-chun Tsai 蔡長鈞 2008 學位論文 ; thesis 70 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊管理研究所 === 96 === Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend development time, low quality, improper human resources assignment. This will affect software management and maintenance procedures. So, accurate software cost estimates is the base of budget, time, human resources, and equipment allocation. Traditionally, Lines of Code (LOC) and Function Points (FP) are usually applied to estimate software cost. But these two methods have been unable to obtain good results. During recent years, many studies use Back Propagation Network to estimate software cost and all the studies are better than the traditional method of the accuracy of software cost prediction. Compared with the General Regression Neural Network (GRNN) and Back Propagation Network (BPN), GRNN have advantages included learning speed fast, stable results, and less parameters. The purpose of this study is to use Genetic Algorithms (GA) integrated GRNN. This research tries to find the most suitable smoothing parameter values of the GRNN, and enhance the ability of forecasting. By Comparison with software development costs estimated method in related literature, the accuracy of forecasting model in this research is better than Classification and Regression Trees (CART), Artificial Neural Network (ANN), Ordinary Least Squares Regression (OLS), Analogy-Based Model, and Adjusted Analogy-Based Model.
author2 Chang-chun Tsai
author_facet Chang-chun Tsai
Chia-Hsiang Chang
張家翔
author Chia-Hsiang Chang
張家翔
spellingShingle Chia-Hsiang Chang
張家翔
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
author_sort Chia-Hsiang Chang
title A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
title_short A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
title_full A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
title_fullStr A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
title_full_unstemmed A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
title_sort study of software project development cost control with genetic algorithm and general regress neural network
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/50322046545542631796
work_keys_str_mv AT chiahsiangchang astudyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork
AT zhāngjiāxiáng astudyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork
AT chiahsiangchang yīngyòngjīyīnyíchuányǎnsuànfǎyǔguǎngyìhuíguīlèishénjīngwǎnglùyúruǎntǐzhuānànkāifāchéngběnkòngzhìzhīyánjiū
AT zhāngjiāxiáng yīngyòngjīyīnyíchuányǎnsuànfǎyǔguǎngyìhuíguīlèishénjīngwǎnglùyúruǎntǐzhuānànkāifāchéngběnkòngzhìzhīyánjiū
AT chiahsiangchang studyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork
AT zhāngjiāxiáng studyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork
_version_ 1718269569392443392