Use Case Point Activity-Based Costing and Adjusted Function Point for Software Cost Estimation

Authors

  • Ahmad Fauzan Haryono Mining Engineering, Faculty of Science and Technology, Syarif Hidayatullah State Islamic University Jakarta, Indonesia
  • Andria Farhan Informatics Engineering, Faculty of Science and Technology,Universitas Islam Negeri Syarif Hidayatullah Jakarta, Indonesia
  • Dewi Khairani Informatics Engineering, Faculty of Science and Technology, Universitas Islam Negeri Syarif Hidayatullah Jakarta, Indonesia https://orcid.org/0000-0002-2363-9056
  • Supardi Razak 4Mining Engineering, Faculty of Science and Technology, Syarif Hidayatullah State Islamic University Jakarta, Indonesia
  • Fitri Mintarsih Informatics Engineering, Faculty of Science and Technology,Universitas Islam Negeri Syarif Hidayatullah Jakarta, Indonesia https://orcid.org/0000-0002-4996-3751

DOI:

https://doi.org/10.15408/jti.v18i2.46669

Keywords:

Activity-Based Costing, Adjusted Function Point, Cost Estimation, Function Points, Software Estimation

Abstract

Effective software development planning is vital across various industries, and inadequate planning can lead to project failures. A key part of this planning is accurately estimating effort and costs, which is crucial for staying within budget and meeting deadlines. This research compares two methods – Use Case Point Activity Based Costing (with 21 complexity factors) and Adjusted Function Point (with 16 complexity factors) – for estimating costs versus actual values. The analysis reveals that the Use Case Point method had a 23.52% deviation from actual costs, while the Adjusted Function Point method had a 33.35% deviation. These findings provide essential reference points during software project planning, ensuring estimates closely align with actual values based on project-specific attributes. This deviation underscores the importance of precision and selecting appropriate methodologies tailored to each project’s unique characteristics. Ultimately, this research equips businesses and project managers with a robust financial prudence framework and enhances the likelihood of project success.

References

[1] K. Zhang, X. Wang, J. Ren, and C. Liu, “Efficiency Improvement of Function Point-Based Software Size Estimation with Deep Learning Model,” IEEE Access, 2021, doi: 10.1109/ACCESS.2020.2998581.

[2] D. Khairani, “Studi Kasus Pengukuran Sistem Informasi Menggunakan Function Point (Fp),” Jurnal Teknik Informatika, vol. 8, no. 2, pp. 1–7, 2015, doi: 10.15408/jti.v8i2.2442.

[3] H. LEUNG and Z. FAN, “SOFTWARE COST ESTIMATION,” 2002.

[4] R. S. Dewi, A. P. Subriadi, and Sholiq, “A Modification Complexity Factor in Function Points Method for Software Cost Estimation Towards Public Service Application,” Procedia Computer Science, vol. 124, pp. 415–422, 2017, doi: 10.1016/j.procs.2017.12.172.

[5] F. Fachruddin and Y. Pratama, “Eksperimen Seleksi Fitur Pada Parameter Proyek Untuk Software Effort Estimation dengan K-Nearest Neighbor,” JURNAL INFORMATIKA : Jurnal Pengembangan IT, vol. 2, no. 2, pp. 53–62, 2017.

[6] R. Saptono and G. D. Hutama, “Peningkatan Akurasi Estimasi Ukuran Perangkat Lunak dengan Menerapkan Logika Samar Metode Mamdani,” Scientific Journal of Informatics, 2016, doi: 10.15294/sji.v2i1.4527.

[7] A. Syaputra, “Aplikasi E-Kelurahan Untuk Peningkatan Pelayanan Administrasi dalam Mendukung Penerapan E-Government,” MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, vol. 20, no. 2, pp. 379–388, 2021, doi: 10.30812/matrik.v20i2.1180.

[8] B. N. Fadillah, D. Khairani, and N. F. Rozi, “MOBILE BANKING SYSTEM DEVELOPMENT USING NEAR FIELD COMMUNICATION TECHNOLOGY WITH ANDROID-BASED OPERATING SYSTEM,” JURNAL TEKNIK INFORMATIKA, vol. 13, no. 1, pp. 43–50, 2020, doi: 10.15408/jti.v13i1.15731.

[9] A. Naderpour, J. M. Sardroud, M. Mofid, Y. Xenidis, and T. P. Rostam, “Uncertainty management in time estimation of construction projects: A systematic literature review and new model development,” Scientia Iranica, 2019, doi: 10.24200/sci.2017.4605.

[10] R. Adhitama, “Effort Estimation Menggunakan Metode Use Case Point untuk Pengembangan Perangkat Lunak,” Journal of Informatics, Information System, Software Engineering and Applications (INISTA), 2018, doi: 10.20895/inista.v1i1.14.

[11] Sholiq, R. S. Dewi, and A. P. Subriadi, “A Comparative Study of Software Development Size Estimation Method: UCPabc vs Function Points,” 2017, doi: 10.1016/j.procs.2017.12.179.

[12] S. Kumari and S. Pushkar, “Comparison and Analysis of Different Software Cost Estimation Methods,” International Journal of Advanced Computer Science and Applications, 2013, doi: 10.14569/ijacsa.2013.040124.

[13] V. Tunalı, “Software Size Estimation Using Function Point Analysis – A Case Study for a Mobile Application,” 2014.

[14] W. A. Chapetta, J. S. Das Neves, and R. C. S. Machado, “Quantitative metrics for performance monitoring of software code analysis accredited testing laboratories,” Sensors, 2021, doi: 10.3390/s21113660.

[15] R. S. Dewi, G. F. Prassida, Sholiq, and A. P. Subriadi, “UCPabc as an integration model for software cost estimation,” Proceeding - 2016 2nd International Conference on Science in Information Technology, ICSITech 2016: Information Science for Green Society and Environment, pp. 187–192, 2017, doi: 10.1109/ICSITech.2016.7852631.

[16] L. Lavazza, G. Liu, and R. Meli, “Using extremely simplified functional size measures for effort estimation: An empirical study,” 2020, doi: 10.1145/3382494.3410691.

[17] S. K. Khatri, S. Malhotra, and P. Johri, “Use case point estimation technique in software development,” 2016, doi: 10.1109/ICRITO.2016.7784938.

[18] K.-T. Kwon, “Use Case Points Estimation for the Software Cost Appraisal,” Journal of Software Assessment and Valuation, 2020, doi: 10.29056/jsav.2020.06.04.

[19] I. M. Keshta, “Software Cost Estimation Approaches: A Survey,” Journal of Software Engineering and Applications, 2017, doi: 10.4236/jsea.2017.1010046.

[20] K. Schwalbe, “Information Technology Project Management, Seventh Edition,” Nursing management, 2012.

[21] C. Jones, Applied Software Measurement: Global Analysis of Productivity and Quality. 2008.

[22] G. Karner, “Resource estimation for objectory projects,” Objective Systems SF AB, pp. 1–9, 1993.

Downloads

Published

2025-10-30

How to Cite

Use Case Point Activity-Based Costing and Adjusted Function Point for Software Cost Estimation. (2025). JURNAL TEKNIK INFORMATIKA, 18(2), 310-326. https://doi.org/10.15408/jti.v18i2.46669