Use Case Point Activity-Based Costing and Adjusted Function Point for Software Cost Estimation
DOI:
https://doi.org/10.15408/jti.v18i2.46669Keywords:
Activity-Based Costing, Adjusted Function Point, Cost Estimation, Function Points, Software EstimationAbstract
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
Issue
Section
License
Copyright (c) 2025 Ahmad Fauzan Haryono, Andria Farhan, Dewi Khairani, Supardi Razak, Fitri Mintarsih

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.






