Mapping General System Characteristics to Non- Functional Requirements
A. Keshav Bharadwaj, T.R. Gopalakrishnan Nair

TL;DR
This paper explores how to incorporate non-functional requirements into Function Point Analysis to improve software project estimations, addressing a gap in current estimation methods.
Contribution
It proposes a method to map non-functional requirements to system characteristics for better estimation accuracy.
Findings
Identifies key NFRs affecting system characteristics
Suggests a framework for integrating NFRs into FPA
Highlights the need for validation with empirical data
Abstract
The Function point analysis (FPA) method is the preferred scheme of estimation for project managers to determine the size, effort, schedule, resource loading and other such parameters. The FPA method by International Function Point Users Group (IFPUG) has captured the critical implementation features of an application through fourteen general system characteristics. However, Non- functional requirements (NFRs) such as functionality, reliability, efficiency, usability, maintainability, portability, etc. have not been included in the FPA estimation method. This paper discusses some of the NFRs and tries to determine a degree of influence for each of them. An attempt to factor the NFRs into estimation has been made. This approach needs to be validated with data collection and analysis.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
