Perhitungan UFP adalah :
Perhitungan TCF adalah:
1. Backup dan recovery dapat dipercaya 0
2. Komunikasi data 0
3. Fungsi distribusi 0
4. Performansi 1
5. Lingkungan operasional 1
6. Data entry on-line 0
7. Layar interaktir untuk input 0
8. Online update 0
9. Kompleksitas interface 0
10. Bisa digunakan kembali (reusability) 1
11. Kompleksitas proses 0
12. Kemudahan dalam install 1
13. Memiliki banyak site 0
14. Mudah digunakan 1
TCF = 5
1). Perhitungan Function Point
FP = UFP x (0.65 + 0.01 * TCF)
FP = 6 x (0.65 + 0.01 * 5) = 4,2
2) Konversi SIZE ke Satuan KDSI
SIZE = FP*NCSS
SIZE = 4,2*70
SIZE = 294
SIZE = 0.294 KDSI
Program Sederhana Switch Luas ini termasuk dalam kelas organic sesuai criteria :
Organik :
Merupakan proyek rutinitas, proyek yang dikerjakan mudah dipelajari, tim work bekerja scara efisien, proyek yang dikerjakan memiliki sedikit hambatan dan umumnya sistem kecil.
3). Person-Month
PM(Person Month) = EAF * a * SIZE + b
EAF(Effort Adjustment Factor) :
Required software reliability v.low 0.75
Product Complexity v.low 0.70
PM = (0.75*0.70)* (2.4 * (0.294) + 1.05)
PM = 0.525*1.7556
PM = 0.92169
2 PM(Person Month) yang dibutuhkan untuk menyelesaikan proyek Open Source ini.
Duration = 2.423718967
Waktu yang dibutuhkan sebanyak 2 bulan
4). Staffing
Staffing adalah jumlah orang yang dibutuhkan untuk membangun proyek Open Source ini. Perhitungan staffing adalah sebagai berikut :
STAFFING = EFFORT(PM) / DURASI
STAFFING = 0.92169/2.423718967
STAFFING = 0.380279237
Berdasarkan perhitungan diatas, maka dapat diambil kesimpulan bahwa untuk menghasilkan program ini dibutuhkan 1 orang.
5). Kalkulasi Berbasis Function Point untuk Program Diatas
● FP : 4,2 = 4
● Effort : 1 PM
● Avg productivity : 4 FP/PM
● Labor rate : $30 (misalnya)
● Cost per FP : $7.5(Labor Rate/FP)
● Total Project cost : $30(Labor Rate*Effort)
6). Kalkulasi Berbasis LOC untuk Program Diatas
● LOC : 52(gambar paling atas)
● Effort : 1 PM
● Avg productivity : 52 LOC/PM
● Labor rate : $30 (misalnya)
● Cost per LOC : $0.576923076 = $0.6 (Labor Rate/ Avg productivity)
● Total Project cost : $30(Labor Rate*Effort)
Created by Tri Budiyanto [22064115]