SlideShare a Scribd company logo
1 of 3
Menghitung Function Point
Pengertian
Function point adalahsalahsatumetodeuntukmelakukanperkiraanterhadapsumberdaya yang
digunakandalamproyek yang diantaranyajumlahtimpengembang, jumlah developer yang dibutuhkan,
jumlahbahasapemrograman yang digunakan, dsb. Secarasingkatcaramenghitung functional point
adalahsebagaiberikut :
Figure 1. Menghitung function points
Lalubagaimanacaramenghitungnya?? Perhatikanpenjelasandibawahini :
Tahap 1
Ada 5 jeniskomponenperangkatlunak yang digunakanuntukmelakukanperhitungan CFP, diantaranya :
1) Jumlah user inputs : Berapabanyak input berbeda yang dimasukkanoleh user,
tidaktermasukmasukkanuntukpertanyaan online
2) Jumlah user outputs : berapabanyak output berbeda yang dikeluarkanolehaplikasi
3) Jumlah user inquiries : dalambentuk output yang
berbedadalambentukcetakataupundengantampilan yang berbeda
4) Jumlah files : file yang digunakandalam proses input ataupun output
5) Jumlah external interfaces : output atau input yang digunakandari hardware computer seperti
CD, Flashdisk, dll
Kemudiankelima factor tersebutakandiberikanbobotnyamasing-masingsepertigambarberikut :
Hitung jumlah
Function
points (FP)
Hitung relative
complexity
adjustment
factor (RCAF)
Hitung crude
function points
(CFP)
Tahap 2
Figure 2. Pembobotanuntukmelakukanperhitungan RCAF
Padaperhitungan RCAF dilakukandengancaramenghitung total bobot yang telahdiberikandari system
perangkatlunak (dalamangka 0 sampai 5) darike 14 subjek yang secarasubstansialberpengaruhdalam
system perangkatlunak.
Tahap 3
Berikutnyaadalahmenghitung CFP, setelahmendapatkan data yang dibutuhkan (padatahap 1 dantahap
2) selanjutnyamelakukanperhitungandenganmenggunakanrumussebagaiberikut :
FP = CFP x (0.65 + 0.01 x RCAF)
STUDI KASUS
Perusahaan X akanmelakukanimplementasi system yang bernama “Automatisasiperhitungankeuangan”.
Untukmelakukanitudibutuhkandana yang
cukupbesarkarenakompleksitasperhitungandidalamnyadanperusahaan X melakukan tender
dalamproyekini. Beberapa software house ternamatertarikuntukbergabungdalam tender ini. Salah satu
software house bernama “X Foundation” melakukananalisadenganspesifikasisebagaiberikut :
Jumlah user input :32
Jumlah user output :60
Jumlah user inquiries :24
Jumlah files :8
Jumlah external intf : 2
Tim proyekmengestimasikanbahwa 30% komponenmerupakan simple, 40% adalah complex, dansisanya
30% adalah average, tingkatkompleksitasyaitu 64. Berapa FP untukproyekaplikasiini?
Jawab :
Tahap 1:
Menghitung CFP yang dimasukkankedalam table berikut :
Figure 3. Tabel CFP
Tahap2 :
Mengetahui RCAF = 64, karena RCAF telahteridentifikasimakaselanjutnyalangsungmenujutahap 3
Tahap3 :
Menghitungdenganrumus yang dijelaskanpadateoriyaitu :
CFP : 686
RCAF : 64
FP = CFP x (0.65 + 0.01 x RCAF)
= 686 x (0.65 + 0.01 x 64)
= 686 x 1.29
= 884.94
Jadijumlah FP untukproyekaplikasidariperusahaan X adalah 889.95

More Related Content

Viewers also liked

Sqa standards
Sqa standardsSqa standards
Sqa standards
artha69
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqa
artha69
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)
artha69
 
Project progress control
Project progress controlProject progress control
Project progress control
artha69
 
Quality standards
Quality standardsQuality standards
Quality standards
artha69
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqa
artha69
 
Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctor
artha69
 

Viewers also liked (7)

Sqa standards
Sqa standardsSqa standards
Sqa standards
 
Cost of sqa
Cost of sqaCost of sqa
Cost of sqa
 
Tugas besar mkti (fix)
Tugas besar mkti (fix)Tugas besar mkti (fix)
Tugas besar mkti (fix)
 
Project progress control
Project progress controlProject progress control
Project progress control
 
Quality standards
Quality standardsQuality standards
Quality standards
 
Management and its role in sqa
Management and its role in sqaManagement and its role in sqa
Management and its role in sqa
 
Sqa unit & a ctor
Sqa unit & a ctorSqa unit & a ctor
Sqa unit & a ctor
 

Similar to Menghitung fp

Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)
Komang Yogi
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
ankg44
 
Presentasi tugas tik 7a
Presentasi tugas tik 7aPresentasi tugas tik 7a
Presentasi tugas tik 7a
Gemi Siksmat
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer
ch1f1
 

Similar to Menghitung fp (20)

Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)Rpl 7 ppl dan metrik proyek (2)
Rpl 7 ppl dan metrik proyek (2)
 
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
 
PPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptxPPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptx
 
Bab ii
Bab iiBab ii
Bab ii
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Function point
Function pointFunction point
Function point
 
Pertemuan 3 (2).pptx
Pertemuan 3 (2).pptxPertemuan 3 (2).pptx
Pertemuan 3 (2).pptx
 
Bab 3
Bab 3Bab 3
Bab 3
 
pengenalan pemrograman komputer
pengenalan pemrograman komputerpengenalan pemrograman komputer
pengenalan pemrograman komputer
 
Cocomo
CocomoCocomo
Cocomo
 
lkpd informatika.pdf
lkpd informatika.pdflkpd informatika.pdf
lkpd informatika.pdf
 
4. hardware and software
4. hardware and software4. hardware and software
4. hardware and software
 
Tahapan membuat program aplikasi
Tahapan membuat program aplikasiTahapan membuat program aplikasi
Tahapan membuat program aplikasi
 
38441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-538441420 skripsi-aplikasi-penjualan-bab-1-5
38441420 skripsi-aplikasi-penjualan-bab-1-5
 
Nama kelompok
Nama kelompokNama kelompok
Nama kelompok
 
Presentasi tugas tik 7a
Presentasi tugas tik 7aPresentasi tugas tik 7a
Presentasi tugas tik 7a
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer
 

Menghitung fp

  • 1. Menghitung Function Point Pengertian Function point adalahsalahsatumetodeuntukmelakukanperkiraanterhadapsumberdaya yang digunakandalamproyek yang diantaranyajumlahtimpengembang, jumlah developer yang dibutuhkan, jumlahbahasapemrograman yang digunakan, dsb. Secarasingkatcaramenghitung functional point adalahsebagaiberikut : Figure 1. Menghitung function points Lalubagaimanacaramenghitungnya?? Perhatikanpenjelasandibawahini : Tahap 1 Ada 5 jeniskomponenperangkatlunak yang digunakanuntukmelakukanperhitungan CFP, diantaranya : 1) Jumlah user inputs : Berapabanyak input berbeda yang dimasukkanoleh user, tidaktermasukmasukkanuntukpertanyaan online 2) Jumlah user outputs : berapabanyak output berbeda yang dikeluarkanolehaplikasi 3) Jumlah user inquiries : dalambentuk output yang berbedadalambentukcetakataupundengantampilan yang berbeda 4) Jumlah files : file yang digunakandalam proses input ataupun output 5) Jumlah external interfaces : output atau input yang digunakandari hardware computer seperti CD, Flashdisk, dll Kemudiankelima factor tersebutakandiberikanbobotnyamasing-masingsepertigambarberikut : Hitung jumlah Function points (FP) Hitung relative complexity adjustment factor (RCAF) Hitung crude function points (CFP)
  • 2. Tahap 2 Figure 2. Pembobotanuntukmelakukanperhitungan RCAF Padaperhitungan RCAF dilakukandengancaramenghitung total bobot yang telahdiberikandari system perangkatlunak (dalamangka 0 sampai 5) darike 14 subjek yang secarasubstansialberpengaruhdalam system perangkatlunak. Tahap 3 Berikutnyaadalahmenghitung CFP, setelahmendapatkan data yang dibutuhkan (padatahap 1 dantahap 2) selanjutnyamelakukanperhitungandenganmenggunakanrumussebagaiberikut : FP = CFP x (0.65 + 0.01 x RCAF) STUDI KASUS Perusahaan X akanmelakukanimplementasi system yang bernama “Automatisasiperhitungankeuangan”. Untukmelakukanitudibutuhkandana yang cukupbesarkarenakompleksitasperhitungandidalamnyadanperusahaan X melakukan tender dalamproyekini. Beberapa software house ternamatertarikuntukbergabungdalam tender ini. Salah satu software house bernama “X Foundation” melakukananalisadenganspesifikasisebagaiberikut : Jumlah user input :32 Jumlah user output :60 Jumlah user inquiries :24 Jumlah files :8 Jumlah external intf : 2
  • 3. Tim proyekmengestimasikanbahwa 30% komponenmerupakan simple, 40% adalah complex, dansisanya 30% adalah average, tingkatkompleksitasyaitu 64. Berapa FP untukproyekaplikasiini? Jawab : Tahap 1: Menghitung CFP yang dimasukkankedalam table berikut : Figure 3. Tabel CFP Tahap2 : Mengetahui RCAF = 64, karena RCAF telahteridentifikasimakaselanjutnyalangsungmenujutahap 3 Tahap3 : Menghitungdenganrumus yang dijelaskanpadateoriyaitu : CFP : 686 RCAF : 64 FP = CFP x (0.65 + 0.01 x RCAF) = 686 x (0.65 + 0.01 x 64) = 686 x 1.29 = 884.94 Jadijumlah FP untukproyekaplikasidariperusahaan X adalah 889.95