Definition
Back-Fired Function Points (BFP) estimate the number of function points of an application. This code-derived metric is based on the lines of code, weighted by a gearing factor for a given technology. The gearing factors are taken from QSM (Quantitative Software Management).Example
An application is composed of 3 different technologies:- Java (100K lines of code)
- PL/SQL (20K lines of code)
- Javascript (10K lines of code)
- Java: 53 lines of code for 1 BFP
- PL/SQL: 37 lines of code for 1 BFP
- Javascript: 47 lines of code for 1 BFP
- Java represents ~1,886 BFPs
- PL/SQL represents ~540 BFPs
- Javascript represents ~212 BFPs
- Total application represents ~2,638 BFPs
For reference only. For the complete details please refer the original article
https://doc.casthighlight.com/backfired-function-points/
https://doc.casthighlight.com/backfired-function-points/
Comments