Abstrak
Estimasi biaya perangkat lunak merupakan proses memprediksi usaha pengembangan perangkat lunak.
Input dasar estimasi biaya perangkat lunak adalah metrik pengukuran. Proyek sering mengalami
penundaan, over budget, dan tidak selesai karena kegagalan memperkirakan biaya pengembangan
perangkat lunak. PT Sekawan Media Informatika menentukan perkiraan biaya berdasarkan jumlah
sumber daya manusia, fitur yang dibutuhkan, dan kompleksitas database berdasarkan perkiraan manajer
proyek yang disebut Guesstimate. Penelitian ini menjelaskan alokasi estimasi biaya, waktu, dan sumber
daya manusia pada pengembangan Sistem Informasi Pengelolaan Arsip Surat (SIPAS) pada PT
Sekawan Media Informatika menggunakan Function Point dan Object Point, serta penjadwalan proyek
menggunakan Gantt Chart berdasarkan Work Breakdown Structure. Function Point merupakan metrik
pengukuran fungsionalitas perangkat lunak berdasarkan tipe fungsi pengguna yaitu External Input,
External Output, External Inquire, Internal Logic File, dan External Interface File serta perhitungan
teknis dari pengembangan perangkat lunak, menghasilkan estimasi effort lebih rendah yaitu 44 orang
selama 9 hari dengan total biaya sebesar Rp. 34.381.426. Object Point merupakan metrik pengukuran
perangkat lunak berdasarkan jumlah dan kompleksitas objek, yaitu screen, report, dan 3GL component
(third generation language) serta menghitung persentase reuse dan nilai produktivitas, menghasilkan
estimasi effort lebih besar yaitu 44 orang selama 12 hari dengan total biaya sebesar Rp. 47.286.499.
Kata kunci: Estimasi Biaya, Function Point, Object Point, Work Breakdown Structure, Guesstimate
Abstract
Software cost estimation is a process of predicting the effort to develop a software. The basic input of
software cost estimation is measurement metric. Projects often delays, over-budget, and do not finish
because failure estimate software development costs. PT Sekawan Media Informatika determining the
estimated cost based on the number of human resources, the required features, and the complexity of
the database based on estimates project manager called Guesstimate. This research explains the
allocation of cost estimation, time, and human resources in the development of Archive Letter
Management System Information (SIPAS) at PT. Sekawan Media Informatika uses Function Point and
Object Point, and project schedule using Gantt Chart based on Work Breakdown Structure. Function
Point is a metrics sizing of software functionality based on five types of user functions, External Input,
External Output, External Inquire, Internal Logic File, and External Interface File and technical
calculation from software development, result in a lower effort estimation of 44 people over 9 days with
a total cost of Rp. 34.381.426. Object Point is a software measurement metric based on the number and
complexity of an object screen, report, and 3GL component (third generation language) as well as
calculate the percentage of reuse and productivity value, result in a large estimated effort of 44 people
over 12 days with total cost of Rp. 47.286.499.
Keywords: Cost Estimation, Function Point, Object Point, Work Breakdown Structure, Guesstimate italic
minggu, 1 minggu= 5 hari senin hingga jumat, Sedangkan bobot kompleksitas untuk 3GL
jadi total 20 hari) kemudian dibagi 8 (1 hari = 8 component memiliki nilai 10, SIPAS
jam dari jam 08.00 hingga 16.00 WIB). Tabel menggunakan framework Laravel dan Back end
biaya peraktivitas didapat dari hasil perkalian menggunakan framework Ext JS. Sehingga total
tabel jumlah staf, durasi, dengan biaya perjam. Object Point keseluruhan adalah 102.
5.2. Perhitungan Object Point Object Point = Screen + Report + 3GL Components
Object Point = 73 + 19 + 10 = 102
Analisis perhitungan Object Point
Selanjutnya menghitung persentase reuse.
berdasarkan Screen menghasilkan jumlah 73 dan
Merujuk pada penelitian (Banker et al, 2001)
Report menghasilkan jumlah 19 pada tabel 13.
berikut metrik reuse merupakan fungsionalitas
Tabel 13 Analisa Screen SIPAS objek Screen, Report, 3GL components yang
Screen Data Komple dijelaskan pada gambar 4.
View OP 𝑁𝐸𝑊 𝑂𝐵𝐽𝐸𝐶𝑇 𝑃𝐶𝑇
name Table ksitas
Regis No_registrasi jumlah objek yang baru dibangun pertama kali
trasi Tgl_input_surat =
Registra jumlah keseluruhan objek yang digunakan kembali
Operator = 5/59 = 0,0847 = 8,47 %
si surat Simple 1
Media Kode_kirim
masuk Sehingga didapat nilai New Object Point
_kirim Media_kirim
2 5 (NOP) mengunakan persamaan 4 adalah
Regis No_registrasi 93,36. Selanjutnya hitung nilai produktivitas
trasi Tgl_input_surat
menghasilkan nilai produktivitas sebesar 17
Registra Operator
Simple 1 tergolong low denan bobot nilai 25. Selanjutnya
si baru Media Kode_kirim
_kirim Media_kirim menghitung nilai effort SIPAS menggunakan
2 5 Object Point dalam person month yaitu :
Tabel 14 Analisa Screen SIPAS Effort = NOP = 93,3 = 3,73 person month
Report Komple PROD 25
Data Table Section OP
name ksitas
Cek Surat_
Srt_masuk
laporan masuk
korespo Surat_ Simple 2
Srt_keluar
ndensi keluar
surat 2 2
Srt_masuk Surat_
masuk
Dash Srt_keluar Surat_
Simple 2
board keluar
Pegawai pegawai
3 3
%effort * 0,01. Persentase merupakan 5.3. Analisa Hasil FP, OP, dan Guesstimate
pembagian %Effort dengan total %effort * 100. Tabel 17 Analisa Perbandingan Durasi dan Biaya SIPAS
Days merupakan pembagian tabel persentase
dibagi 100 kemudian dikalikan effort person Function Point Object Point Guesstimate
days project management. Durasi 68 jam atau 9 12 hari 2 bulan atau
Pengerjaan hari 40 hari
Tabel 17 Alokasi Staf dan Waktu pada Ongoing Function Point Object Point Guesstimate
Life-Cycle Activities Menggunakan Object Point
Biaya Total Rp. 34.381.426 Rp. Rp.
%ef Effort (per Per 47.286.499 30.000.000
Aktivitas Days
fort son day) son sampai Rp.
Project 50.000.000
8,34 11,68 11,68 1
Managemnt
Configurati
4,16 5,82 5,82 1
Perbandingan estimasi biaya dari terendah
on manag hingga tertinggi adalah :
Quality 8,34 11,68 11,68 1 - Guesstimate lebih rendah karena penentuan
Document 4,16 5,82 5,82 1
Training &
gaji perorang berdasarkan nilai proyek.
4,16 5,82 5,82 1 - Function Point dan Object Point memiliki
support
Evaluation
20,84 29,18 9,73 3
estimasi biaya lebih tinggi karena penentuan
& testing gaji menggunakan standar gaji Kelly Service.
Waktu pengembangan SIPAS mengacu Perbandingan estimasi waktu dari yang lebih
pada waktu yang diperlukan pada fase cepat hingga lebih lama :
manajemen proyek yaitu 11,68 hari atau 12 hari. - Function Point memiliki estimasi waktu
lebih cepat karena satuan nilai effort lebih
Tabel 18 Estimasi Biaya Object Point kecil yaitu 814,528 man hours.
Dura Biaya - Object Point memiliki estimasi waktu lebih
Aktivi Biaya Biaya per
Staf si per cepat kedua karena satuan effort lebih besar
tas per jam akivitas
(days) staf yaitu 3,73 person month.
Require 613.
ment
6 1,75 350.000
200
3.675.000 - Guesstimate memiliki estimasi waktu lebih
Spesifi 613. lama karena jumlah tenaga kerja yang terlibat
6 1,75 350.000 3.675.000
cation 200 memiliki peran ganda sehingga
817. menyebabkan pemberdayaan staf dilakukan
Design 6 2,34 350.000 4.914.000
600 secara berlebihan.
Implemn 584.
6 2,34 250.000 3.510.000
tation 000 6. KESIMPULAN
Integra 438.
6 1,75 250.000 2.625.000 1. Hasil estimasi biaya, waktu, dan SDM yang
&testing 000
Accept
6 1,75 250.000
438.
2.625.000 dibutuhkan dalam pengembangan SIPAS
&deploy 000 menggunakan Function Point menghasilkan
TOTAL 21.024.000
durasi selama 68 jam atau setara 9 hari
Project 1.000. 11.67
1 11,68 11.679.000 dengan jumlah pekerja sebanyak 44 orang
Manag 000 6.000
Configu dan biaya sebesar Rp. 34.381.426.
1.455.
ration 1 5,82 250.000
000
1.455.000 2. Hasil estimasi biaya, waktu, dan SDM yang
manag dibutuhkan dalam pengembangan SIPAS
2.919.
Quality 1 11,68 250.000
000
2.920.000 menggunakan OP menghasilkan durasi 12
Docume 1.455. hari dengan jumlah pekerja sebanyak 44
1 5,82 250.000 4.455.000 orang dan biaya sebesar Rp.47.286.499.
ntation 000
Training
1 5,82 250.000
1.455.
1.455.000
3. Pembagian lingkup kerja dalam
&supprt 000 pengembangan SIPAS menggunakan
Evaluati 2.431.
3 9,73 250.000 7.297.000 pendekatan Work Breakdown Structure
on& test 333
TOTAL 21.024.000 (WBS) memiliki empat level, pertama yaitu
Total keseluruhan 47.236.499 Sistem Informasi Pengelolaan Arsip Surat
(SIPAS). Kedua terdiri dari fase Define
Tabel 16 biaya per hari di dapat dari hasil Project Goal, Plan Project, dan Execute
perhitungan Rp. 7.000.000 standar gaji Kelly Project Plan. Ketiga terdiri dari fase Software
dibagi 20 hari (1 bulan= 4 minggu, 1 minggu= 5 Phase dan Ongoing Life Cycle Activities. Dan
hari senin hingga jumat, jadi total 20 hari). level keempat terdiri dari fase Requirement,
Specification, Design, Implementation,