Download - Function point
![Page 1: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/1.jpg)
Disusun oleh:
ARRIZQY NUR SHABRINA/5209100053
![Page 2: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/2.jpg)
Function point digunakan untuk memperkirakanukuran proyek, berikut merupakan tahapan dalammenghitung Function point:
Hitung crude
function
points (CFP)
Hitung relative
complexity
adjustment
factor (RCAF)
Hitung jumlah
Function
points (FP)
![Page 3: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/3.jpg)
Metode ini berkaitan dengan lima jenis komponen sistem perangkat lunak:
1. Jumlah user inputs - aplikasi masukan berbeda, tidak termasuk masukanuntuk pertanyaan online.
2. Jumlah user outputs - aplikasi keluaran yang berbeda seperti laporan batch diproses, daftar, faktur pelanggan dan pesan kesalahan (tidak termasuksecara online query).
3. Jumlah user inquires - aplikasi online yang berbeda, di mana outputmungkin dalam bentuk cetakan atau tampilan layar.
4. Jumlah files - file yang berhubungan dengan tipe yang berbeda dari data dan dapat dikelompokkan dalam database.
5. Jumlah external interfaces - output atau input dari komputerditularkan melalui komunikasi data, CD, disket, dll
pada Metode ini berlaku faktor bobot masing-masing komponenmenurut kompleksitasnya
![Page 4: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/4.jpg)
Menghitung faktorpenyesuaian kompleksitasrelatif (RCAF) denganmerangkum kompleksitaskarakteristik dari sistemperangkat lunak dengangrades (0 sampai 5) ke 14 subjek yang secarasubstansialmempengaruhi upayapengembangan yang diperlukan.
![Page 5: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/5.jpg)
Jumlah Function points untuk sistem perangkat lunak yang diberikan dihitung menurutnilai hasil tahapan 1 dan 2, dengan menerapkan rumus berikut:
FP = CFP × (0,65 + 0,01 × RCAF)
![Page 6: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/6.jpg)
DIKNAS akan melaksanakan sebuah proyek sistem pendidikannasional terintegrasi yang dinamakan “Sistem Pendidikan MajuTerus Pantang Mundur”. Karena merupakan proyek yang kompleks dan membutuhkan biaya besar, DIKNAS men-tender-kan proyek ini. Beberapa software house-pun tertarik untuk ikuttender, termasuk Software House “Aku Berani”. Dalam rangkamengikuti tender, Software House “Aku Berani” membentuk timdan melakukan analisa spesifikasi kebutuhan sehinggadidapatkan komponen sebagai berikut:
• Jumlah user inputs = 32
• Jumlah user outputs = 60
• Jumlah user inquires = 24
• Jumlah files = 8
• Jumlah external interfaces = 2
Tim proyek mengestimasikan bahwa 30% komponen di atas adalahsimple, 40% komponen adalah complex dan 30% komponen adalahaverage. Selain itu, tim proyek juga mengevaluasi kompleksitasproyeknya dengan estimasi RCAF yakni 64. Hitunglah perkiraan FP proyek tersebut!
![Page 7: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/7.jpg)
Analisa spesifikasi kebutuhan sehingga didapatkankomponen sebagai berikut:
• Jumlah user inputs = 32
• Jumlah user outputs = 60
• Jumlah user inquires = 24
• Jumlah files = 8
• Jumlah external interfaces = 2
Tim proyek mengestimasikan bahwa 30% komponen di atasadalah simple, 40% komponen adalah complex dan 30% komponen adalah average.
Sehingga faktor bobot masing-masing komponenmenurut kompleksitasnya dapat dilihat pada tabel di slide berikut:
![Page 8: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/8.jpg)
9.6 9.6
18 18
7.2 7.2
2.4 2.4
0.6 0.6
12.8
24
9.6
3.2
0.8
28.8
72
21.6
16.8
3
38.4
90
28.8
24
4.2
76.8
168
57.6
48
8
144
330
108
88.8
15.2
686
![Page 9: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/9.jpg)
Pada soal sudah dijelaskan bahwa tim proyek jugamengevaluasi kompleksitas proyeknya dengan estimasi RCAF yakni 64.
Sehingga dapat dilanjutkan ke tahap selanjutnya..
![Page 10: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/10.jpg)
Dari nilai tahap 1 diperoleh CFP berjumlah 686
Dari nilai tahap 2 diperoleh RCAF berjumlah 64
Sehingga Jumlah FP, yaitu:
FP = CFP × (0,65 + 0,01 × RCAF)
=686 × (0,65 + 0,01 × 64)
=686 x (1.29)
=884.94
Jadi Jumlah Function Points proyek sistem pendidikan nasionalterintegrasi “Sistem Pendidikan Maju Terus Pantang Mundur”yaitu 884.94
![Page 11: Function point](https://reader037.vdokumen.com/reader037/viewer/2022100416/5599bff71a28ab533b8b4888/html5/thumbnails/11.jpg)
Galin, Daniel, Software Quality Assurance From theory to Implementation, Pearson Education, 2004