Development of Software Cost Estimation Application using Constructive Cost Model (COCOMO)

Pitra Apriliawan, Ristu Saptono, Haryono Setiadi

Abstract

Faktor pengalaman dan latar belakang seseorang tentang manajemen perangkat lunak merupakan salah satu penyebab mengapa estimasi perangkat lunak sulit dihitung. Diperlukan metode estimasi perangkat lunak yang menghasilkan perhitungan jelas sehingga mudah digunakan. Constructive Cost Model  (COCOMO) merupakan metode estimasi perangkat lunak yang menghasilkan effort, duration, dan resource. COCOMO menggunakan Kilo line of Code (KLOC) sebagai dasar perhitungan. FPA merupakan metode yang cocok untuk melengkapi COCOMO karena dapat digunakan untuk menghitung Line of Code (LOC). Dalam penelitian ini diusulkan untuk dibangun sebuah aplikasi yang dapat digunakan untuk menghitung estimasi perangkat lunak. Metode pengembangan perangkat lunak yang digunakan adalah SDLC (System Development Life Cycle) dengan model proses waterfall. Pengujian dengan metode Black Box menggunakan 13 data aplikasi, didapatkan hasil nilai Mean Relative Error (MRE) sebesar 3,52%. Dan mendapatkan Field Testing dari expert yang berpengalaman dibidang manajemen perangkat lunak..

Kata Kunci : Estimasi, COCOMO, FPA, Waterfall, MRE

Keywords

Estimasi; COCOMO; FPA; Waterfall; MRE

References

Akbar, A. I. (2011). Estimasi Pembuatan Perangkat Lunak E-Goverment Menggunakan Metode Cocomo.

Balaji, N., Shivakumar, N., & Ananth, V. V. (2013). Software cost estimation using function point with non algorithmic approach. Global Journal of Computer Science and Technology, 13(8). Retrieved from http://computerresearch.org/index.php/computer/article/view/191%5Cnhttps://globaljournals.org/GJCST_Volume13/1-Software-Cost-Estimation.pdf

Booch, G., Rumbaugh, J., & Jacobson, I. (1998). The Unified Modeling Language User Guide. Techniques (Vol. 3). Retrieved from http://portal.acm.org/citation.cfm?id=1088874

Jeng, B. ., Yeh, D. ., Wang, D. ., Lhu, S.-L. ., & Chen, C.-M. . (2011). A specific effort estimation method using function point. Journal of Information Science and Engineering, 27(4), 1363–1376. Retrieved from https://www.scopus.com/inward/record.uri?eid=2-s2.0-80051512862&partnerID=40&md5=10057ec81a3758a340c9ff89b1aea95f

Khatibi, V., & Jawawi, D. N. . (2010). Software Cost Estimation Methods : A Review. Journal of Emerging Trends in Computing and Information Sciences, 2(1), 21–29. https://doi.org/10.1.1.302.6753

Kumar, R. (2013). COCOMO Models for E-commerce Application, I(Ii), 24–29.

Mall, R. (2014). Engineering Lesson Basic Issues in Software Engineering.

Maulana, R. (2011). Perhitungan Harga Pokok Produksi Dengan Job Order Costing Method Guna Meningkatkan Akurasi Laba Pada Perusahaan Mebel UD. Cipta Jaya Demak.

Pradani, W. (2013). Kajian Metode Perhitungan Metrik Function-Point dan Penerapannya pada Dua Perangkat Lunak yang Dipilih. Al-Azhar Indonesia Seri Sains Dan Teknologi, 2(1), 28–34.

Pressman, R. S. (2009). Software Engineering A Practitioner’s Approach 7th Ed - Roger S. Pressman. Software Engineering A Practitioner’s Approach 7th Ed - Roger S. Pressman. https://doi.org/10.1017/CBO9781107415324.004

Roger S. Pressman, P. D. (2001). Practitioner’s Approach.

Royce, W. W. (1970). Managing The Development Of Large Software System Dr. Winston W. Rovce, (August), 1–9.

Saptono, R., & Hutama, G. D. (2015). Peningkatan Akurasi Estimasi Ukuran Perangkat Lunak dengan Menerapkan Logika Samar Metode Mamdani. Scientific Journal of Informatics, 2(1), 41–52. https://doi.org/10.15294/sji.v2i1.4530

Sharma, T. N. (2011). Analysis of Software Cost Estimation using COCOMO II. International Journal of SCience & Engineering Research, 2(6), 1–5.

Tunali, V. (2014). Software Size Estimation Using Function Point Analysis - A Case Study for a Mobile Application, 15–16.

Zaman, B., & Syafrudin, S. (2010). MODEL CEMARAN SENG (Zn) DI PERAIRAN SUNGAI DENGAN METODE UPWIND DAN METODE QUICKEST BERDASARKAN PEMBAGANAN ABBOT-IONESCHU (Studi Kasus : Kaligarang Semarang), 1967, 77–82.

Refbacks

  • There are currently no refbacks.