Predicting software development schedule using regression analysis

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 92 ===   In software engineering it is very difficult but critical to forecast how much effort and time it will take to develop a system. The objective of this thesis is to provide a guideline to estimating the software development schedule when using the regression...

Full description

Bibliographic Details
Main Authors: Jun-Yu Lin, 林俊宇
Other Authors: Chih-Ping Chu
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/23219342320134659216
id ndltd-TW-092NCKU5392049
record_format oai_dc
spelling ndltd-TW-092NCKU53920492016-06-17T04:16:57Z http://ndltd.ncl.edu.tw/handle/23219342320134659216 Predicting software development schedule using regression analysis 應用迴歸分析方法預測軟體發展時程 Jun-Yu Lin 林俊宇 碩士 國立成功大學 資訊工程學系碩博士班 92   In software engineering it is very difficult but critical to forecast how much effort and time it will take to develop a system. The objective of this thesis is to provide a guideline to estimating the software development schedule when using the regression analysis techniques. The common causes of schedule variation will be identified first, and then be employed to construct and explain the software development schedule model.   We first use fishbone diagram and ANOVA approaches to identifying the common causes of schedule variation, and then establish the software development models in association with each individual factor. Next, we establish multiple-factor software development schedule model and give an example to compute the prediction interval. Lastly, we use the stepwise regression algorithm to refine the software development schedule model, i.e, removing the factor with prediction power but without contribution to the model. In addition, we also introduce nonlinear software development schedule model. Chih-Ping Chu 朱治平 2004 學位論文 ; thesis 68 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 92 ===   In software engineering it is very difficult but critical to forecast how much effort and time it will take to develop a system. The objective of this thesis is to provide a guideline to estimating the software development schedule when using the regression analysis techniques. The common causes of schedule variation will be identified first, and then be employed to construct and explain the software development schedule model.   We first use fishbone diagram and ANOVA approaches to identifying the common causes of schedule variation, and then establish the software development models in association with each individual factor. Next, we establish multiple-factor software development schedule model and give an example to compute the prediction interval. Lastly, we use the stepwise regression algorithm to refine the software development schedule model, i.e, removing the factor with prediction power but without contribution to the model. In addition, we also introduce nonlinear software development schedule model.
author2 Chih-Ping Chu
author_facet Chih-Ping Chu
Jun-Yu Lin
林俊宇
author Jun-Yu Lin
林俊宇
spellingShingle Jun-Yu Lin
林俊宇
Predicting software development schedule using regression analysis
author_sort Jun-Yu Lin
title Predicting software development schedule using regression analysis
title_short Predicting software development schedule using regression analysis
title_full Predicting software development schedule using regression analysis
title_fullStr Predicting software development schedule using regression analysis
title_full_unstemmed Predicting software development schedule using regression analysis
title_sort predicting software development schedule using regression analysis
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/23219342320134659216
work_keys_str_mv AT junyulin predictingsoftwaredevelopmentscheduleusingregressionanalysis
AT línjùnyǔ predictingsoftwaredevelopmentscheduleusingregressionanalysis
AT junyulin yīngyònghuíguīfēnxīfāngfǎyùcèruǎntǐfāzhǎnshíchéng
AT línjùnyǔ yīngyònghuíguīfēnxīfāngfǎyùcèruǎntǐfāzhǎnshíchéng
_version_ 1718308423655751680