Updating Weight Values for Function Point Counting

05/22/2020
by   Wei Xia, et al.
0

While software development productivity has grown rapidly, the weight values assigned to count standard Function Point (FP) created at IBM twenty-five years ago have never been updated. This obsolescence raises critical questions about the validity of the weight values; it also creates other problems such as ambiguous classification, crisp boundary, as well as subjective and locally defined weight values. All of these challenges reveal the need to calibrate FP in order to reflect both the specific software application context and the trend of todays software development techniques more accurately. We have created a FP calibration model that incorporates the learning ability of neural networks as well as the capability of capturing human knowledge using fuzzy logic. The empirical validation using ISBSG Data Repository (release 8) shows an average improvement of 22 with the new calibration.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/04/2021

Human Values in Software Release Planning

Software products have become an integral part of human lives, and there...
research
07/23/2021

Towards a Human Values Dashboard for Software Development: An Exploratory Study

Background: There is a growing awareness of the importance of human valu...
research
08/17/2020

A Deep Dive on the Impact of COVID-19 in Software Development

Context: COVID-19 pandemic has impacted different business sectors aroun...
research
04/17/2020

Toward a Methodological Knowledge for Service-Oriented Development Based on OPEN Meta Model

Situational method engineering uses a repository of reusable method frag...
research
12/04/2018

Regularized Fuzzy Neural Networks to Aid Effort Forecasting in the Construction and Software Development

Predicting the time to build software is a very complex task for softwar...
research
10/16/2018

A Metric of Software Size as a Tool for IT Governance

This paper proposes a new metric for software functional size, which is ...
research
07/24/2023

What do we know about software development in startups?

An impressive number of new startups are launched every day as a result ...

Please sign up or login with your details

Forgot password? Click here to reset