The Simple Function Point method
ಸಿಂಪಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ (ಎಸ್ಎಫ್ಪಿ) ವಿಧಾನವು ಹಗುರವಾದ ಕ್ರಿಯಾತ್ಮಕ ಮಾಪನ ವಿಧಾನವಾಗಿದೆ. ಸಿಂಪಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ವಿಧಾನವನ್ನು ರಾಬರ್ಟೊ ಮೆಲಿ ಅವರು 2010 ರಲ್ಲಿ ಐಎಸ್ಒ 14143-1 ಮಾನದಂಡಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಮತ್ತು ಇಂಟರ್ನ್ಯಾಷನಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ಸ್ ಯೂಸರ್ ಗ್ರೂಪ್ (ಐಎಫ್ಪಿಯುಜಿ) ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಅನಾಲಿಸಿಸ್ (ಎಫ್ಪಿಎ) ವಿಧಾನಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಿದರು. ಮೂಲ ವಿಧಾನವನ್ನು (ಸಿಐಎಫ್ಪಿ) ರೋಮ್ನಲ್ಲಿ ನಡೆದ ಸಾರ್ವಜನಿಕ ಸಮ್ಮೇಳನದಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು (ಎಸ್ಎಂಇಎಫ್2011) ಈ ವಿಧಾನವನ್ನು ತರುವಾಯ ಸಿಂಪಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಅಸೋಸಿಯೇಷನ್ ತಯಾರಿಸಿದ ಕೈಪಿಡಿಯಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆಃ ಸಿಂಪಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಫಂಕ್ಷನಲ್ ಸೈಜ್ ಮೆಷರ್ಮೆಂಟ್ ಮೆಥಡ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನ್ಯುಯಲ್, ಕ್ರಿಯೇಟಿವ್ಸ್ ಕಾಮನ್ಸ್ ಆಟ್ರಿಬ್ಯೂಷನ್-ನೊಡೆರಿವೇಟಿವ್ಸ್ 4.0 ಇಂಟರ್ನ್ಯಾಷನಲ್ ಪಬ್ಲಿಕ್ ಲೈಸೆನ್ಸ್ ಅಡಿಯಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಯಿಂದ ಅಳವಡಿಕೆ 2019ರಲ್ಲಿ, ಸರಳ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ಸ್ ವಿಧಾನವನ್ನು ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು, ಇದು ತನ್ನ ಬಳಕೆದಾರ ಸಮುದಾಯಕ್ಕೆ ಸರಳೀಕೃತ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಎಣಿಕೆ ವಿಧಾನವನ್ನು ಒದಗಿಸಲು, ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಗಳ ಆರಂಭಿಕ ಹಂತಗಳಲ್ಲಿ ಕ್ರಿಯಾತ್ಮಕ ಗಾತ್ರದ ಮಾಪನವನ್ನು ಸುಲಭ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿಸಲು. ಸಣ್ಣ ಹೆಸರು ಎಸ್ಎಫ್ಪಿ ಆಯಿತು. ಎಸ್. ಪಿ. ಎಂ. (ಸಿಂಪಲ್ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಪ್ರಾಕ್ಟೀಸಸ್ ಮ್ಯಾನ್ಯುಯಲ್) ಅನ್ನು 2021ರ ಕೊನೆಯಲ್ಲಿ ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಪ್ರಕಟಿಸಿತು. ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆ ಎಸ್ಎಫ್ಪಿ ವಿಧಾನವನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದಾಗ, ಅತ್ಯಂತ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ಸಾಫ್ಟ್ವೇರ್ ಕ್ರಿಯಾತ್ಮಕ ಗಾತ್ರ ಮಾಪನ ವಿಧಾನವೆಂದರೆ ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎ. ಆದಾಗ್ಯೂ, ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎ ಕೆಲವು ನ್ಯೂನತೆಗಳನ್ನು ಹೊಂದಿತ್ತು (ಮತ್ತು ಇನ್ನೂ ಹೊಂದಿದೆ): ಇದನ್ನು ಅನ್ವಯಿಸುವುದು ಸುಲಭವಲ್ಲ. ಇದಕ್ಕೆ ಪ್ರಮಾಣೀಕೃತ ಸಿಬ್ಬಂದಿಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ, ಮತ್ತು ಮಾಪನದ ಉತ್ಪಾದಕತೆಯು ತುಲನಾತ್ಮಕವಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ (ಕ್ಯಾಪರ್ಸ್ ಜೋನ್ಸ್ ಪ್ರಕಾರ, ದಿನಕ್ಕೆ 400 ಮತ್ತು 600 ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ಗಳ ನಡುವೆ, ಟೋಟಲ್ ಮೆಟ್ರಿಕ್ಸ್ನ ತಜ್ಞರ ಪ್ರಕಾರ ದಿನಕ್ಕೆ 200 ಮತ್ತು 300 ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ಗಳ ನಡುವೆ). ಮಾಪನವು ಭಾಗಶಃ ವ್ಯಕ್ತಿನಿಷ್ಠವಾಗಿದೆ, ಏಕೆಂದರೆ ಅದರ ಕೆಲವು ಮಾಪನ ನಿಯಮಗಳನ್ನು ಮಾಪನವನ್ನು ನಿರ್ವಹಿಸುವ ವ್ಯಕ್ತಿಯು ಸೂಕ್ತವಾಗಿ ಅರ್ಥೈಸಿಕೊಳ್ಳಬೇಕಾಗುತ್ತದೆ. ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯದಲ್ಲಿ ಈ ವಿಧಾನದ ಪ್ರಸರಣವು ಸಾಕಷ್ಟು ಸೀಮಿತವಾಗಿದೆ. ಕನಿಷ್ಠ ಈ ಕೆಲವು ಸಮಸ್ಯೆಗಳನ್ನು ನಿವಾರಿಸಲು, ಎಸ್ಎಫ್ಪಿ ವಿಧಾನವನ್ನು ಈ ಕೆಳಗಿನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಒದಗಿಸಲು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆಃ ಅನ್ವಯಿಸಲು ಸುಲಭ; ವ್ಯಾಖ್ಯಾನಕ್ಕೆ ಕಡಿಮೆ ವಿಷಯ, ಸಾಕಷ್ಟು ನೇರವಾದ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಆಧರಿಸಿದೆ; ಕಲಿಯಲು ಸುಲಭಃ ನಿರ್ದಿಷ್ಟವಾಗಿ, ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಯೊಂದಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ಜನರು ಬಹಳ ಕಡಿಮೆ ಪ್ರಯತ್ನದಿಂದ ಎಸ್ಎಫ್ಪಿಯನ್ನು ತ್ವರಿತವಾಗಿ ಕಲಿಯಬಹುದು; ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ; ನಿರ್ದಿಷ್ಟವಾಗಿ, ಅಂದರೆ, ಯುಎಫ್ಪಿಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಿದ ಗಾತ್ರದ ಅಳತೆಯು ಸಿಐಎಫ್ಪಿಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಿದ ಅಳತೆಗೆ ಸಮನಾಗಿರಬೇಕು (ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎ ಮತ್ತು ಸಿಐಎಫ್ಪಿ ವ್ಯಾಖ್ಯಾನಿಸಿದ ಅಳತೆಯ ಘಟಕವನ್ನು ಗೊತ್ತುಪಡಿಸಲು ಹೊಂದಾಣಿಕೆ ಮಾಡದ ಕಾರ್ಯ ಬಿಂದುವಿಗಾಗಿ "ಯುಎಫ್ಪಿ" ಅನ್ನು ಬಳಸುತ್ತೇವೆ). ಬಯಸಿದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಈ ಕೆಳಗಿನಂತೆ ಸಾಧಿಸಲಾಗಿದೆಃ ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಎಫ್. ಪಿ. ಎ. ಗೆ ತಾರ್ಕಿಕ ದತ್ತಾಂಶ ಕಡತಗಳು ಮತ್ತು ವಹಿವಾಟುಗಳನ್ನು ಗುರುತಿಸುವ ಅಗತ್ಯವಿದೆ, ತಾರ್ಕಿಕ ದತ್ತಾಂಶ ಕಡತಗಳನ್ನು ಆಂತರಿಕ ತಾರ್ಕಿಕ ಕಡತಗಳು (ಐ. ಎಲ್. ಎಫ್.) ಮತ್ತು ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್ ಕಡತಗಳು (ಇ. ಐ. ಎಫ್.) ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ, ಪ್ರತಿ ವಹಿವಾಟನ್ನು ಬಾಹ್ಯ ಇನ್ಪುಟ್ (ಇ. ಐ.), ಬಾಹ್ಯ ಔಟ್ಪುಟ್ (ಇ. ಓ.), ಬಾಹ್ಯ ಪ್ರಶ್ನೆ (ಇಕ್ಯೂ) ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ, ಪ್ರತಿ ಐ. ಎಲ್. ಎಫ್. ಮತ್ತು ಇ. ಐ. ಎಫ್. ಅನ್ನು ಅದರ ರೆಕಾರ್ಡ್ ಎಲಿಮೆಂಟ್ ಪ್ರಕಾರಗಳು (ಆರ್. ಇ. ಟಿ.) ಮತ್ತು ದತ್ತಾಂಶ ಎಲಿಮೆಂಟ್ ಪ್ರಕಾರಗಳ (ಡಿ. ಇ. ಟಿ.) ಆಧಾರದ ಮೇಲೆ ತೂಕ ಮಾಡಲಾಗುತ್ತದೆ, ಪ್ರತಿ ಇ. ಐ., ಇ. ಓ. ಮತ್ತು ಇಕ್ಯೂ. ಅನ್ನು ಅದರ ಉಲ್ಲೇಖಿತ ಕಡತ ಪ್ರಕಾರಗಳ (ಎಫ್. ಟಿ. ಆರ್.) ಆಧಾರದ ಮೇಲೆ ತೂಕ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಅಳೆಯಲಾಗುವ ಅಪ್ಲಿಕೇಶನ್ನ ಗಡಿಗಳ ಮೂಲಕ ವಿನಿಮಯ ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಚಟುವಟಿಕೆಗಳಲ್ಲಿ, ಎಸ್ಎಫ್ಪಿಗೆ ಮೊದಲ ಎರಡು, ಅಂದರೆ ತಾರ್ಕಿಕ ದತ್ತಾಂಶ ಕಡತಗಳು ಮತ್ತು ವಹಿವಾಟುಗಳ ಗುರುತಿಸುವಿಕೆ ಮಾತ್ರ ಬೇಕಾಗುತ್ತದೆ. ಚಟುವಟಿಕೆಗಳು 4) ಮತ್ತು 5) ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ, ಏಕೆಂದರೆ ಅವುಗಳಿಗೆ ಪ್ರತಿ ದತ್ತಾಂಶ ಕಡತ ಮತ್ತು ವಹಿವಾಟನ್ನು ವಿವರವಾಗಿ ಪರಿಶೀಲಿಸುವ ಅಗತ್ಯವಿರುತ್ತದೆಃ ಈ ಹಂತಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುವುದು ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಎಫ್. ಪಿ. ಎ. ಗಿಂತ ಎಸ್. ಎಫ್. ಪಿ ವಿಧಾನವನ್ನು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಅನ್ವಯಿಸುತ್ತದೆ. ಇದರ ಜೊತೆಗೆ, ಹೆಚ್ಚಿನ ವ್ಯಕ್ತಿನಿಷ್ಠ ವ್ಯಾಖ್ಯಾನವು ಚಟುವಟಿಕೆಗಳು 4) ಮತ್ತು 5) ಕಾರಣದಿಂದಾಗಿ ಮತ್ತು ಭಾಗಶಃ ಚಟುವಟಿಕೆ 3): ಈ ಚಟುವಟಿಕೆಗಳನ್ನು ಬಿಟ್ಟುಬಿಡುವುದರಿಂದ ಎಸ್ಎಫ್ಪಿ ವಿಧಾನವು ವ್ಯಕ್ತಿನಿಷ್ಠ ವ್ಯಾಖ್ಯಾನಕ್ಕೆ ಕಡಿಮೆ ಒಳಗಾಗುತ್ತದೆ. ಎಸ್ಎಫ್ಪಿಯ ವ್ಯಾಖ್ಯಾನದಲ್ಲಿ ಬಳಸಲಾದ ಪರಿಕಲ್ಪನೆಗಳು ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಯ ವ್ಯಾಖ್ಯಾನದಲ್ಲಿ ಬಳಸಲಾದ ಪರಿಕಲ್ಪನೆಗಳ ಒಂದು ಸಣ್ಣ ಉಪವಿಭಾಗವಾಗಿದೆ, ಆದ್ದರಿಂದ ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಯನ್ನು ಕಲಿಯುವುದಕ್ಕಿಂತ ಎಸ್ಎಫ್ಪಿ ಕಲಿಯುವುದು ಸುಲಭ, ಮತ್ತು ಈಗಾಗಲೇ ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಯನ್ನು ತಿಳಿದಿರುವವರಿಗೆ ಇದು ತಕ್ಷಣದ ವಿಧಾನವಾಗಿದೆ. ಆಚರಣೆಯಲ್ಲಿ, ತಾರ್ಕಿಕ ದತ್ತಾಂಶ ಕಡತ ಮತ್ತು ವಹಿವಾಟಿನ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ಮಾತ್ರ ತಿಳಿದುಕೊಳ್ಳಬೇಕು. ಅಂತಿಮವಾಗಿ, ದತ್ತಾಂಶ ಕಡತಗಳು ಮತ್ತು ವಹಿವಾಟುಗಳಿಗೆ ನಿಗದಿಪಡಿಸಲಾದ ತೂಕಗಳು ಎಸ್ಎಫ್ಪಿಯಲ್ಲಿನ ಗಾತ್ರವನ್ನು ಸರಾಸರಿ ಫಂಕ್ಷನ್ ಪಾಯಿಂಟ್ಗಳಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಿದ ಗಾತ್ರಕ್ಕೆ ಬಹಳ ಹತ್ತಿರವಾಗಿಸುತ್ತವೆ. ವ್ಯಾಖ್ಯಾನ ತಾರ್ಕಿಕ ದತ್ತಾಂಶ ಕಡತಗಳನ್ನು ಎಸ್ಎಫ್ಪಿ ವಿಧಾನದಲ್ಲಿ ತಾರ್ಕಿಕ ಕಡತಗಳು (ಎಲ್ಎಫ್) ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ. ಅಂತೆಯೇ, ವಹಿವಾಟುಗಳನ್ನು ಪ್ರಾಥಮಿಕ ಪ್ರಕ್ರಿಯೆ (ಇಪಿ) ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಗಿಂತ ಭಿನ್ನವಾಗಿ, ಮೂಲ ಕ್ರಿಯಾತ್ಮಕ ಘಟಕಗಳ (ಐಎಸ್ಒ 14143-1 ಮಾನದಂಡದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಿರುವಂತೆ ಬಿಎಫ್ಸಿ) ಯಾವುದೇ ವರ್ಗೀಕರಣ ಅಥವಾ ತೂಕವಿಲ್ಲ. ಒಂದು EPಯ ಗಾತ್ರವು 4.6 SFP ಆಗಿದ್ದರೆ, ಒಂದು LFಯ ಗಾತ್ರವು 7.0 SFP ಆಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ ಎಸ್ಎಫ್ಪಿಯಲ್ಲಿ ವ್ಯಕ್ತಪಡಿಸಲಾದ ಗಾತ್ರವು ದತ್ತಾಂಶ ಕಡತಗಳ ಸಂಖ್ಯೆ (#LF) ಮತ್ತು ವಹಿವಾಟುಗಳ ಸಂಖ್ಯೆಯನ್ನು (#EP) ಆಧರಿಸಿದೆ. ಅಳೆಯಲಾಗುತ್ತಿರುವ ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಸೇರಿದ್ದುಃ ಎಸ್ಎಫ್ಪಿ ವಿಧಾನದ ಪ್ರಾಯೋಗಿಕ ಮೌಲ್ಯಮಾಪನವನ್ನು ಪ್ರಾಯೋಗಿಕ ಅಧ್ಯಯನಗಳನ್ನು ನಡೆಸಲಾಗಿದೆ, ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಯತ್ನದ ಅಂದಾಜನ್ನು ಬೆಂಬಲಿಸುವಲ್ಲಿ ಎಸ್ಎಫ್ಪಿ ಮತ್ತು ಯುಎಫ್ಪಿ ಕ್ರಮಗಳನ್ನು ಹೋಲಿಸುವ ಎಸ್ಎಫ್ಪಿ ಮತ್ತು ಯುಎಫ್ಪಿ ಕ್ರಮಗಳ ಪರಿವರ್ತನೀಯತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಎಸ್ಎಫ್ಪಿ ಮತ್ತು ಎಫ್ಪಿಎ ಕ್ರಮಗಳ ನಡುವಿನ ಪರಿವರ್ತನೀಯತೆ. ಸಿಐಎಫ್ಪಿ ವಿಧಾನದ ಮೂಲ ಪ್ರಸ್ತಾಪದಲ್ಲಿ, 768 ಯೋಜನೆಗಳ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಂತೆ ಐಎಸ್ಬಿಎಸ್ಜಿಯ ಡೇಟಾಸೆಟ್ ಅನ್ನು ಯುಎಫ್ಪಿ ಮತ್ತು ಸಿಐಎಫ್ಪಿ ಕ್ರಮಗಳ ನಡುವಿನ ಪರಿವರ್ತನೀಯತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಬಳಸಲಾಯಿತು. ಈ ಅಧ್ಯಯನವು ಅದನ್ನು ಸರಾಸರಿ ತೋರಿಸಿದೆ. ಮತ್ತೊಂದು ಅಧ್ಯಯನವು ಯು. ಎಫ್. ಪಿ ಮತ್ತು ಸಿ. ಐ. ಎಫ್. ಪಿ ಕ್ರಮಗಳ ನಡುವಿನ ಪರಿವರ್ತನೀಯತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಐ. ಎಸ್. ಬಿ. ಎಸ್. ಜಿ ದತ್ತಾಂಶವನ್ನು ಸಹ ಬಳಸಿಕೊಂಡಿತು. ಡೇಟಾಸೆಟ್ 766 ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಸಾಮಾನ್ಯ ಕನಿಷ್ಠ ಚದರ ಹಿಂಜರಿತದ ಮೂಲಕ, ಇದು ಕಂಡುಬಂದಿದೆ. ಈ ಪ್ರಾಯೋಗಿಕ ಅಧ್ಯಯನಗಳ ಆಧಾರದ ಮೇಲೆ, (ಈ ಅಂದಾಜು ಸಮಾನತೆಯು ಸರಾಸರಿ ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿಃ ಎರಡೂ ಅಧ್ಯಯನಗಳಲ್ಲಿ ಸರಾಸರಿ 12 ಪ್ರತಿಶತದಷ್ಟು ಸಾಪೇಕ್ಷ ದೋಷವನ್ನು ಗಮನಿಸಲಾಗಿದೆ). ಆದಾಗ್ಯೂ, ಮೂರನೇ ಅಧ್ಯಯನವು ಕಂಡುಹಿಡಿದಿದೆ. ಈ ಅಧ್ಯಯನವು ಕೇವಲ 25 ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಬಳಸಿತು, ಆದ್ದರಿಂದ ಪರಿವರ್ತನೆ ದರವು ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಾರದಿಂದ ಅಥವಾ ಡೇಟಾಸೆಟ್ನ ತುಲನಾತ್ಮಕವಾಗಿ ಸಣ್ಣ ಗಾತ್ರದಿಂದ ಪ್ರಭಾವಿತವಾಗುವ ಸಾಧ್ಯತೆಯಿದೆ. 2017ರಲ್ಲಿ, ಒಂದು ಅಧ್ಯಯನವು ಏಳು ವಿಭಿನ್ನ ದತ್ತಾಂಶಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಯು. ಎಫ್. ಪಿ ಮತ್ತು ಸಿ. ಐ. ಎಫ್. ಪಿ ಕ್ರಮಗಳ ನಡುವಿನ ಪರಿವರ್ತನೀಯತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿತು. ಪ್ರತಿ ಡೇಟಾಸೆಟ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಪರಿವರ್ತನೆ ದರದಿಂದ ನಿರೂಪಿಸಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಇದು ಕಂಡುಬಂದಿದೆ, ಜೊತೆಗೆ. ಗಮನಾರ್ಹವಾಗಿ, ಡೇಟಾಸೆಟ್ಗಾಗಿ, ಯಾವುದೇ ರೇಖೀಯ ಮಾದರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗಲಿಲ್ಲ; ಬದಲಿಗೆ ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯವಾಗಿ ಮಹತ್ವದ ಮಾದರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲಾಯಿತು. ಕೊನೆಯಲ್ಲಿ, ಲಭ್ಯವಿರುವ ಪುರಾವೆಗಳು ಒಂದು ಸಿಐಎಫ್ಪಿ ಸರಿಸುಮಾರು ಒಂದು ಯುಎಫ್ಪಿಗೆ ಸಮನಾಗಿರುತ್ತದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ, ಆದರೆ ಈ ಸಮಾನತೆಯು ಪರಿಗಣಿಸಲಾಗುತ್ತಿರುವ ದತ್ತಾಂಶವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ, ಜೊತೆಗೆ ಸರಾಸರಿ ಮಾತ್ರ ನಿಜವಾಗಿದೆ. ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಎಸ್. ಎಫ್. ಪಿ. ಮೂಲ ಅಂಶಗಳು (ಇ. ಪಿ., ಎಲ್. ಎಫ್.) ಒಟ್ಟಾರೆಯಾಗಿ ಮೂಲ ಸಿ. ಐ. ಎಫ್. ಪಿ. ಅಂಶಗಳಿಗೆ (ಯು. ಜಿ. ಇ. ಪಿ., ಯು. ಜಿ. ಡಿ. ಜಿ.) ಸಮಾನವಾಗಿವೆ ಎಂಬುದನ್ನು ಪರಿಗಣಿಸಿ, ಹಿಂದಿನ ಫಲಿತಾಂಶಗಳು ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಎಸ್. ಎಫ್. ಪಿ. ವಿಧಾನಕ್ಕೂ ಅನ್ವಯಿಸುತ್ತವೆ. ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಯತ್ನದ ಅಂದಾಜುಗಾಗಿ ಎಸ್ಎಫ್ಪಿಯನ್ನು ಬಳಸುವುದು ಐಎಫ್ಪಿಯುಜಿ ಎಫ್ಪಿಎಯನ್ನು ಮುಖ್ಯವಾಗಿ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಯತ್ನವನ್ನು ಅಂದಾಜು ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ತಂತ್ರಾಂಶದ ಕ್ರಿಯಾತ್ಮಕ ಗಾತ್ರವನ್ನು ಅಳೆಯುವ ಗುರಿಯನ್ನು ಹೊಂದಿರುವ ಯಾವುದೇ ಪರ್ಯಾಯ ವಿಧಾನವು ಐ. ಎಫ್. ಪಿ. ಯು. ಜಿ. ಎಫ್. ಪಿ. ಎ. ಯಂತೆಯೇ ಅದೇ ಮಟ್ಟದ ನಿಖರತೆಯೊಂದಿಗೆ ಪ್ರಯತ್ನದ ಅಂದಾಜನ್ನು ಬೆಂಬಲಿಸಬೇಕು. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಎಸ್ಎಫ್ಪಿ ಆಧಾರಿತ ಪ್ರಯತ್ನದ ಅಂದಾಜುಗಳು ಕನಿಷ್ಠ ಯು. ಎಫ್. ಪಿ ಆಧಾರಿತ ಅಂದಾಜುಗಳಷ್ಟೇ ಉತ್ತಮವಾಗಿವೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸುವುದು ಅಗತ್ಯವಾಗಿದೆ. ಈ ಪರಿಶೀಲನೆಯನ್ನು ನಿರ್ವಹಿಸಲು, ಐ. ಎಸ್. ಬಿ. ಎಸ್. ಜಿ. ದತ್ತಾಂಶ ಸಮೂಹವನ್ನು ವಿಶ್ಲೇಷಿಸಲಾಯಿತು, ಮತ್ತು ಲಾಗ್-ಲಾಗ್ ರೂಪಾಂತರಗಳ ನಂತರ ಸಾಮಾನ್ಯ ಕನಿಷ್ಠ ಚೌಕಗಳ ಹಿಂಜರಿತವನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಯತ್ನ ಮತ್ತು ಗಾತ್ರದ ಮಾದರಿಗಳನ್ನು ಪಡೆಯಲಾಯಿತು. ನಂತರ ಪ್ರಯತ್ನದ ಅಂದಾಜು ದೋಷಗಳನ್ನು ಹೋಲಿಸಲಾಯಿತು. ಎರಡು ಮಾದರಿಗಳು ಅತ್ಯಂತ ಒಂದೇ ರೀತಿಯ ಅಂದಾಜು ನಿಖರತೆಯನ್ನು ನೀಡಿವೆ ಎಂದು ತಿಳಿದುಬಂದಿದೆ. ಈ ಕೆಳಗಿನ ಅಧ್ಯಯನವು 25 ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಹೊಂದಿರುವ ಡೇಟಾಸೆಟ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸಿದೆ. ಯು. ಎಫ್. ಪಿ-ಆಧಾರಿತ ಮತ್ತು ಸಿ. ಐ. ಎಫ್. ಪಿ-ಆಧಾರಿತ ಪ್ರಯತ್ನ ಮಾದರಿಗಳನ್ನು ಪಡೆಯಲು ಸಾಮಾನ್ಯ ಕನಿಷ್ಠ ಚೌಕಗಳ ಹಿಂಜರಿಕೆಯನ್ನು ಬಳಸಲಾಯಿತು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಯಾವುದೇ ಸಂಖ್ಯಾಶಾಸ್ತ್ರೀಯವಾಗಿ ಗಮನಾರ್ಹವಾದ ಅಂದಾಜು ವ್ಯತ್ಯಾಸಗಳನ್ನು ಗಮನಿಸಲಾಗಲಿಲ್ಲ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಐಎಫ್ಪಿಯುಜಿಯಿಂದ ಸರಳ ಕಾರ್ಯ ಬಿಂದುಗಳ (ಎಸ್ಎಫ್ಪಿ) ಪರಿಚಯ. ಸಾಫ್ಟ್ವೇರ್ ಮೆಟ್ರಿಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಎಂಜಿನಿಯರಿಂಗ್ ವೆಚ್ಚಗಳು