Effort Estimation Model for Function Point Measurement

Software Cost Estimation is a practical process that is applied to find out basically the effort and development time requirements for a software product, which is going to be developed. The process starts with the planning phase activities and refined throughout the development. Various cost estima...

Full description

Saved in:
Bibliographic Details
Main Author: Koh, Tieng Wei
Format: Thesis
Language:English
English
Published: 2007
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/451/1/1600479.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-upm-ir.451
record_format uketd_dc
spelling my-upm-ir.4512013-05-27T06:48:27Z Effort Estimation Model for Function Point Measurement 2007-01 Koh, Tieng Wei Software Cost Estimation is a practical process that is applied to find out basically the effort and development time requirements for a software product, which is going to be developed. The process starts with the planning phase activities and refined throughout the development. Various cost estimation models and methods are available to be used for software development process. The COCOMO, an algorithmic model is one example. Although it is hard to predict the exact size especially in terms of lines of code (LOC) of the project at the early stage, the COCOMO model takes LOC as an input to compute the project’s effort. Nowadays, software developers recognize the importance of the realistic estimates of effort to success management of software projects and having a realistic estimates at an early stage of a project life cycle which allow project managers and development organizations to manage resource effectively. This research work has generated an algorithmic effort estimation model for function points measurement. The function-point measurement metric, invented by Allan Albrecht of IBM in the middle of the 1970s was intended to help all the practitioners measure the size of a computerized business information system. Such sizes are needed as a component of a measurement of productivity in system development and maintenance activities and as a component of estimating the effort needed for such activities. Generally, most of the algorithmic models were generated based on historical projects, and therefore, the same methodology has been applied in this research work. The total of 2265 historical business information systems collected by International Software Benchmarking Standard Groups (ISBSG) has been used to generate and validate the model using statistical technique, known as linear regression analysis. We proposed that a project’s functionality in the terms of function points has an approximately linear relationship to the final effort computation. The investigation had carried out on between the functionality and final effort before the model was generated. Results show that there is an approximately linear relationship between the project’s functionality and final effort that is required in the development. On the other hand, the limits with 95% level of confidence have been attached together with the model to ensure that the actual effort always falls within the predicted boundary. However, we suggest that further investigation should be carried on for the technical complexity factors in function point analysis in order to increase the accuracy of the forecasted project’s effort. Function point analysis. Software measurement. 2007-01 Thesis http://psasir.upm.edu.my/id/eprint/451/ http://psasir.upm.edu.my/id/eprint/451/1/1600479.pdf application/pdf en public masters Universiti Putra Malaysia Function point analysis. Software measurement. Faculty of Computer Science and Information Technology English
institution Universiti Putra Malaysia
collection PSAS Institutional Repository
language English
English
topic Function point analysis.
Software measurement.

spellingShingle Function point analysis.
Software measurement.

Koh, Tieng Wei
Effort Estimation Model for Function Point Measurement
description Software Cost Estimation is a practical process that is applied to find out basically the effort and development time requirements for a software product, which is going to be developed. The process starts with the planning phase activities and refined throughout the development. Various cost estimation models and methods are available to be used for software development process. The COCOMO, an algorithmic model is one example. Although it is hard to predict the exact size especially in terms of lines of code (LOC) of the project at the early stage, the COCOMO model takes LOC as an input to compute the project’s effort. Nowadays, software developers recognize the importance of the realistic estimates of effort to success management of software projects and having a realistic estimates at an early stage of a project life cycle which allow project managers and development organizations to manage resource effectively. This research work has generated an algorithmic effort estimation model for function points measurement. The function-point measurement metric, invented by Allan Albrecht of IBM in the middle of the 1970s was intended to help all the practitioners measure the size of a computerized business information system. Such sizes are needed as a component of a measurement of productivity in system development and maintenance activities and as a component of estimating the effort needed for such activities. Generally, most of the algorithmic models were generated based on historical projects, and therefore, the same methodology has been applied in this research work. The total of 2265 historical business information systems collected by International Software Benchmarking Standard Groups (ISBSG) has been used to generate and validate the model using statistical technique, known as linear regression analysis. We proposed that a project’s functionality in the terms of function points has an approximately linear relationship to the final effort computation. The investigation had carried out on between the functionality and final effort before the model was generated. Results show that there is an approximately linear relationship between the project’s functionality and final effort that is required in the development. On the other hand, the limits with 95% level of confidence have been attached together with the model to ensure that the actual effort always falls within the predicted boundary. However, we suggest that further investigation should be carried on for the technical complexity factors in function point analysis in order to increase the accuracy of the forecasted project’s effort.
format Thesis
qualification_level Master's degree
author Koh, Tieng Wei
author_facet Koh, Tieng Wei
author_sort Koh, Tieng Wei
title Effort Estimation Model for Function Point Measurement
title_short Effort Estimation Model for Function Point Measurement
title_full Effort Estimation Model for Function Point Measurement
title_fullStr Effort Estimation Model for Function Point Measurement
title_full_unstemmed Effort Estimation Model for Function Point Measurement
title_sort effort estimation model for function point measurement
granting_institution Universiti Putra Malaysia
granting_department Faculty of Computer Science and Information Technology
publishDate 2007
url http://psasir.upm.edu.my/id/eprint/451/1/1600479.pdf
_version_ 1747810224681517056