SlideShare a Scribd company logo
1 of 10
LAPORAN
PENILAIAN WEBSITE TEKNIK KIMIA
YANG DIBANGUN OLEH KELOMPOK 10
DOSEN PENGAMPU :
RIZKY PARLIKA, S.P., S.KOM., M.T.
ANGGOTA KELOMPOK 7 :
M. NOR KHOLIS (1534010006)
IRFAN ERFOLGI HANAN (1534010007)
I PUTU MAHARDIKA C.H (1534010018)
WAHYU AJI PANGESTU (1534010034)
MATA KULIAH REKAYASA PERANGKAT LUNAK
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
JAWA TIMUR
2017
Computing Function point
Function point adalah unit pengukuran untuk perangkat lunak. Pengukuran dilakukan
dengan cara mengkuantifikasi fungsionalitas perangkat lunak yang disediakan untuk user
berdasar desain logik. Yang dimaksud user pada hal ini adalah sophisticated user yang
mengerti sistem dari prespektif fungsional lebih dari user yang memberikan pernyataan
kebutuhan atau melakukan uji terima. Metrik function point dapat digunakan secara efektif
sebagai alat memprediksi ukuran sebuah sistem yang akan dihasilkan dari model analisis.
Model analisis yang digunakan harus dapat memberikan masukan berikut ini kepada
matriks function point :
a) Jumlah input pemakai.
b) Jumlah output kepada pemakai.
c) Jumlah inquiry pemakai.
d) Jumlah file yang digunakan.
e) Jumlah antarmuka eksternal.
Kemudian function point dihitung dengan :
function point = count total x [0.65 + 0.01 x Nilai kompleksitas]
1. Input User
Setiap masukkan eksternal berasal dari pengguna atau dikirim dari aplikasi
lain dan menyediakan data berorientasi aplikasi yang berbeda atau informasi
pengendalian. Masukkan sering dipakai untuk memperbarui internal logic file.
Masukkan harus dibedakan dari inquiry yang akan dihitung terpisah
 Bobot Rendah (3) jika fasilitas input tidak disediakan oleh pengembang atau fasilitas
input disediakan namun tidak aktif atau tidak memiliki akses yang memadai setiap
saat.
 Bobot Sedang (4) jika inputan yang tersedia dalam website tersebut ada, namun
untuk keabsahan data masih belum menjamin kecukupan data yang diperlukan.
 Bobot kompleks (6) jika inputan yang ada sangat absah dan aksenya cepat dan
mudah. Data yang diperlukan ppun sesuai dengan kebutuhan.
2. Output User
Setiap keluaran eksternal diturunkan dari data dalam aplikasi yang
menyediakan informasi kepada pengguna. Dalam konteks ini, keluaran eksternal
mengacu pada laporan, layar, pesan kesalahan, dan sebagainya. Masing-masing
pokok data dalam sebuah laporan tidak dihitung secara terpisah.
 Bobot rendah (4) jika tampilan interface yang diigunakan web untuk menampilkan
informasi sangat sulit untuk dimengerti user. Juga desain yang digunakan tidak rapi
dan berantakan.
 Bobot Sedang (5) jika tampilan website dalam menyajikan informasi tidak tersusun
rapi namun masih dapat menyampaikan informasi kepada user.
 Bobot kompleks (7) jika tampilan website dalam menyajikan informasi tersusun rapi
dan informasi dapat dengan mudah dipahami oleh user dengan atau tidak
menambahkan tampilan tambahan pihak ketiga untuk mempermudah
menyampaikan pesan informasi.
3. Input Inquiry
Sebuah inquiry eksternal didefinisikan sebagai masukkan online yang
meghasilkan respons perangkat lunak seketika dalam bentuk keluaran online.
 Bobot rendah (3) jika akses yang disediakan berupa inputan dengan tampilan yang
kosong atau respond output tidak ada.
 Bobot Sedang (4) jika akses yang disediakanberupa inputan dengan tampilan output
yang bisa langsung ditampilkan ada, namun hanya sebagian.
 Bobot Kompleks (6) jika website menyediakan input online dan bekerja dengan baik
pada setiap bagian dari website.
4. Banyaknya Berkas-berkas Logika Internal
Setiap berkas logika internal adalah pengelompokan data secara logis yang
berada dalam batasan aplikasi dan dipelihara melalui masukan-masukan eksternal.
 Bobot rendah (7) jika manajemen file pada website tersebut tidak memiliki
pengaturan alur file, penyimpanan file ke database yang baik, hanya berupa outputan
saja, tanpa disimpan database utama.
 Bobot sedang (10) jika manajemen file pada website tersebut memiliki pengaturan
alur manajemen file ke database yang cukup baik meskipun belum semua yang
diperlukan demikian.
 Bobot kompleks (15) jika manajemen file pada website tersebut memiliki pengaturan
alur file, penyimpanan file ke database yang baik, dan berlaku untuk semua file yang
menyusunnya.
5. Banyak Berkas Antarmuka External
Setiap berkas antarmuka eksternal ia pengelompokan data logis yang berada
di luar aplikasi, tetapi menyediakan informasi yang dapat digunakan oleh aplikasi.
 Bobot rendah (5) jika website tersebut tidak memiliki komunikasi yang baik dan
langsung terhubung dengan file hosting atau tampilan kedua untuk website tersebut
yang mengacu kepada website lain.
 Bobot sedang (7) jika website tersebut memiliki komunikasi yang cukup baik dan
langsung terhubung dengan file hosting atau tampilan kedua untuk website tersebut
yang mengacu ke website lain.
 Bobot kompleks (10) Jika website tersebut langsung terhubung dengan server
hosting atau tampilan kedua untuk website tersebut berinteraksi dengan website lain.
Sumber : S. Pressman, Roger. 2010. Software Engineering: A practioner’s
Approach, Seventh Edition. Mc Graw Hill Higher Education.
Domain Informasi Jumlah Bobot Faktor Jumlah x Bobot
Rendah Sedang Kompleks
Masukkan eksternal 32 3 4 6 32*4=128
Keluaran Eksternal 32 4 5 7 32*4=128
Inkuiri Eksternal 3 3 4 6 3*4=12
Berkas Logika Eksternal 3127 7 10 15 3127*10=31270
Berkas Antarmuka
eksternal
3 5 7 10 3*10=30
Jumlah Total 31568
Menentuan FI dari 14 Pertanyaan
1. Data Communications
Data dan kontrol informasi yang digunakan dalam aplikasi yang dikirim atau
diterima melalui fasilitas komunikasi. Terminal terhubung secara lokal ke unit kontrol
dianggap menggunakan fasilitas komunikasi. Protokol adalah seperangkat konvensi,
yang memungkinkan transfer atau pertukaran informasi antara dua sistem atau
perangkat, semua link komunikasi data memerlukan beberapa jenis protokol.
Sumber : Function Point Training Booklet New.pdf
Pada website yang dinilai, pemindahan informasi dilakukan tanpa pemindahan
data khusus, semua data dimasukkan ke dalam website melalui dashboard yang sudah
ada.
Bobot = 4
2. Distributed Data Processing
Data atau pengolahan terdistribusi fungsi adalah karakteristik dari aplikasi dalam
batas aplikasi.
Sumber : Function Point Training Booklet New.pdf
Website menggunakan fungsi-fungsi proses terdistribusi karena website
menggunakan tambahan fungsi-fungsi yang disediakan oleh pihak lain. Pengolahan
terdistribusi dan transfer data online dan di kedua arah.
Bobot = 4
3. Performance
Perfoma disini dinilai dari tujuan kinerja dari aplikasi, dinyatakan atau disetujui oleh
user baik dari respon maupun keluaran/output, pengaruh dari desain, pengembangan,
instalasi dan dukungan aplikasi.
Sumber : Function Point Training Booklet New.pdf
Selain itu, alat analisis kinerja yang digunakan dalam desain, pengembangan, dan
/ atau fase implementasi untuk memenuhi persyaratan kinerja pengguna menyatakan.
Performa akses dan penyajian data dari website yang kelompok kami nilai cukup baik,
website ketika dijalankan dengan koneksi yang tidak terlalu cepat pun masih bisa
dibuka, walaupun yang nampak hanya tampilan kedua yang sengaja dimunculkan
ketika website di buka dengan koneksi yang lamban.
Bobot = 5
4. Heavily Used Configuration
Sebuah konfigurasi operasional banyak digunakan, membutuhkan pertimbangan
desain khusus, adalah karakteristik aplikasi.
Sumber : Function Point Training Booklet New.pdf
Persyaratan prosesor khusus untuk bagian tertentu dari aplikasi yang disertakan.
Web ini menyatakan pembatasan operasi membutuhkan kendala khusus pada aplikasi
dalam prosesor pusat atau dadicated prosesor.
Bobot = 3
5. Transaction Rate
Tingkat transaksi tinggi dan mempengaruhi desain, pengembangan, instalasi, dan
dukungan aplikasi.
Sumber : Function Point Training Booklet New.pdf
Tingkat transaksi tinggi dinyatakan oleh pengguna dalam aplikasi persyaratan atau
perjanjian tingkat layanan yang cukup untuk tinggi membutuhkan tugas analisis kenrja
dalam tahap desain. Di website yang kelompok kami nilai, masukkan data online ini ada
beberapa yang dibuat dengan banyak layar ada juga yang tidak membutuhkan banyak
layar.
Bobot = 4
6. On-Line Data Entry
Secara online entri data dan fungsi kontrol yang disediakan dalam aplikasi.
Sumber : Function Point Training Booklet New.pdf
Sistem memungkinkan penerimaan data secara online di beberapa fiturnya.
Masukkan data secara online dimasukkan oleh user maupun admin. Lebih dari 30%
dari transaksi data merupakan masukkan data interaktif.
Bobot = 5
7. End-User Efficiency
Fungsi online yang disediakan menekankan desain untuk efisiensi End-User.
Desain meliputi:
 Bantuan navigasi (misalnya, tombol fungsi, melompat, menu yang dihasilkan
secara dinamis)
 Menu
 Bantuan online dan dokumen
 Pergerakan kursor secara otomatis
 Scrolling
 Remote printing (melalui transaksi online)
 Tombol fungsi yang telah preassigned
 Kumpulan pekerjaan disampaikan dari transaksi online
 Pilihan kursor data layar
 Penggunaan video terbalik, menyoroti, warna menggarisbawahi, dan indikator
lainnya
 Dokumentasi cetak dari pengguna transaksi online
 Antarmuka mouse
 Pop-up windows.
 Seperti beberapa layar mungkin untuk mencapai fungsi bisnis
 Dukungan Bilingual (mendukung dua bahasa; dihitung sebagai empat item)
 Dukungan multibahasa (mendukung lebih dari dua bahasa; dihitung sebagai
enam item)
Sumber : Function Point Training Booklet New.pdf
Pada website yang kami nilai, terdapat banyak fungsi online yang telah disediakan
sehingga cukup memudahkan pengguna dari website tersebut. Terdapat enam atau
lebih poin di atas yang terdapat pada website yang kami nilai dan menyatakan
persyaratan untuk End-User efficiency cukup kuat untuk meminta tugas-tugas desain
untuk faktor manusia untuk dimasukkan (misalnya meminimalkan stroke key,
memaksimalkan default serta penggunaan template).
Bobot = 4
8. On-Line Update
Aplikasi ini menyediakan update online untuk file logika internal.
Sumber : Function Point Training Booklet New.pdf
Website telah menyediakan update file logika online utama secara internal. Pada
website yang kelompok kami nilai berkas logika ada yang dapat diubah secara online
maupun tidak. Beberapa file logic bahkan sudah disediakan menu sendiri untuk
merubah file tersebut.
Bobot = 3
9. Complex Processing
Proses yang kompleks merupakan karakteristik dari aplikasi. Komponen-
komponen berikut ini menyajikan:
 Kontrol sensitif (misalnya pengolahan khusus audit) dan / atau aplikasi
keamanan khusus pengolahan.
 Pengolahan logis ekstensif.
 Pengolahan matematika ekstensif.
 Banyak pengolahan pengecualian sehingga transaksi tidak lengkap yang
harus diproses lagi.
 Pengolahan kompleks untuk menangani beberapa kemungkinan input/output.
Sumber : Function Point Training Booklet New.pdf
Web yang kami nilai ini memiliki kelima poin dari di atas. Proses internal website
yang kami nilai cukup kompleks dengan fitur-fitur yang dimiliki proses internal.
Bobot = 5
10.Reusability
Aplikasi dan kode dalam aplikasi secara khusus dirancang, dikembangkan dan
didukung untuk dapat digunakan dalam aplikasi lain.
Sumber : Function Point Training Booklet New.pdf
Konversi dan instalasi persyaratan dinyatakan oleh pengguna, dan konversi dan
instalasi panduan disediakandan diuji. Dampak dari konversi pada proyek tersebut tidak
dianggap penting. Selain itu, otomatis konversi dan instalasi alat yang disediakan dan
teruji.Kode yang digunakan untuk membuat website adalah kode yang bisa digunakan
kembali untuk membangun website dengan tujuan lain.
Bobot = 4
11.Installation Ease
Konversi dan kemudahan instalasi adalah karakteristik dari suatu aplikasi.
Konversi dan rencana instalasi dan / atau konversi alat yang disediakandan diuji selama
tahap uji coba sistem.
Sumber : Function Point Training Booklet New.pdf
Konversi dan instalasi persyaratan dinyatakan oleh pengguna, dan konversi dan
instalasi panduan disediakan dan teruji. Dampak dari konversi pada proyek ini dianggap
penting. Pada website ini proses instalasi sangat mudah, dan dapat juga menambahkan
aplikasi dari pihak ketiga yang mudah juga ditambahakan kedalam aplikasi.
Bobot = 3
12.Operational Ease
Kemudahan operasional adalah karakteristik dari aplikasi. Efektif start-up, back-
up, dan pemulihan prosedur disediakan dan diuji selama tahap uji coba sistem. Aplikasi
meminimalkan kebutuhan untuk kegiatan manual, seperti tape gunung, penanganan
kertas, dan langsung on-lokasi intervensi manual.
Sumber : Function Point Training Booklet New.pdf
Satu, beberapa, atau semua item berikut berlaku untuk aplikasi. Pilih semua yang
berlaku. Setiap item memiliki titik nilai satu, kecuali dinyatakan sebaliknya. Start-up yang
efektif, back-up, dan pemulihan proses yang disediakan, namun intervensi operator
diperlukan. Start-up yang efektif, back-up, dan pemulihan proses yang disediakan, tapi
tidak ada intervensi operator diperlukan (dihitung sebagai dua item). Aplikasi ini
meminimalkan kebutuhan untuk rekaman tunggangan. Aplikasi ini meminimalkan
kebutuhan untuk penanganan kertas. Pada website yang kami nilai, kemudahan dalam
penggunaan website cukup terjamin.
Bobot = 4
13.Multiple Sites
Aplikasi telah dirancang khusus, dikembangkan dan didukung untuk dipasang di
beberapa situs untuk beberapa organisasi
Sumber : Function Point Training Booklet New.pdf
Di website yang kami nilai dokumentasi dan rencana dukungan disediakan dan
diuji untuk mendukung aplikasi di beberapa situs dan beberapa situs yang
dipertimbangkan dalam desain, dan aplikasi ini dirancang untuk beroperasi di bawah
yang berbeda hadrware dan / atau perangkat lunak lingkungan. Sistem dirancang untuk
dapat digunakan lagi untuk instalasi di organisasi yang berbeda-beda karena file logic
yang digunakan juga reusable.
Bobot = 5
14.Facilitate Change
Aplikasi yang dirancang khusus, dikembangan dan didukung untuk memfasilitasi
perubahan. Terdapat beberapa karakteristik untuk mengajukan permohonan untuk
aplikasi yaitu :
 Permintaan fleksibel dan laporan fasilitas asalkan dapat menangani
permintaan sederhana seperti logika diterapkan hanya satu file logika internal
(dihitung sebagai satu item).
 Permintaan fleksibel dan laporan fasilitas disediakan yang dapat menangani
permintaan dari rata-rata kompleksitas, misalnya logika diterapkan untuk lebih
dari satu file logika internal (dihitung sebagai dua item).
 Permintaan fleksibel dan fasilitas laporan disediakan yang dapat menangani
permintaan yang kompleks, misalnya kombinasi logika pada satu atau lebih
file logis internal (dihitung sebagai tiga item).
 Data kontrol bisnis disimpan dalam tabel yang dikelola oleh pengguna dengan
online interaktif proses, tetapi perubahan berlaku hanya pada hari kerja
berikutnya.
 Data kontrol bisnis disimpan dalam tabel yang dikelola oleh pengguna dengan
onlne interaktif proses, dan perubahan segera berlaku (dihitung sebagai dua
item).
Sumber : Function Point Training Booklet New.pdf
Web ini memiliki 4 poin dari 5 poin di atas. Sistem dirancang untuk memberikan
informasi dan memudahkan diantara pengguana, dengan sistem arsitektur dan
interface yang mudah dimengerti oleh user.
Bobot = 4
No. Karakteristik Bobot
1 Data Communications 4
2 Distributed Data Processing 4
3 Performance 5
4 Heavily Used Configuration 3
5 Transaction Rate 4
6 Online Data Entry 5
7 End-User Efficiency 4
8 On-Line Update 3
9 Complex Processing 5
10 Reusability 4
11 Installation ease 3
12 Operational ease 4
13 Multiple Sites 5
14 Facilitate Change 4
Total 57
Setelah proses dengan menggunakan tahap pertama yaitu dengan menggunakan 5
krietria dan menggunakan penilaian 14 atau yang disebut juga dengan Fi, dimana-mana
tahap telah menemukan hasil totalnya. Maka selanjutnya akan memulai perhitungan
dengan rumus di bawah ini.
Jumlah total : 31568
FI : 57
Maka FP : Total x (0,65 + (0,01 x FI)) = 31568 x (0,65 + (0,01 x 57)) = 31568 x (0,65 +
0,57)=
31568 x 1,22 = 38512,96
Dalam penulisan ini dapat disimpulkan bahwa penelitian ini menghasilkan nilai function point
yaitu 38512.96

More Related Content

Similar to Laporan Revisi Function Point (Website Teknik Kimia)

Kak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaintKak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaintYogiHutabarat2
 
Presentasi MONEV 2J
Presentasi MONEV 2JPresentasi MONEV 2J
Presentasi MONEV 2JAndrei Nda
 
Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"SariWahyuningsih4
 
Sistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita ElviantiSistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita Elviantidwitavi
 
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...RIRIHSAYEKTI
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...Yasmin Al-Hakim
 
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0Arinten Hidayat
 
Sistem penyelesaian masalah IT
Sistem penyelesaian masalah ITSistem penyelesaian masalah IT
Sistem penyelesaian masalah ITMuhammadRyandaNM
 
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...ameliaangesti
 
MPPL - T5 - Project Charter
MPPL - T5 - Project CharterMPPL - T5 - Project Charter
MPPL - T5 - Project CharterNavindaMeutia1
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaBayuTakariputra
 
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasi
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasiSim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasi
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasiFitriana Rahayu
 
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...Santi Susanti
 
Studi kelayakan SIAP pada SMAN 1 Trenggalek
Studi kelayakan SIAP pada SMAN 1 TrenggalekStudi kelayakan SIAP pada SMAN 1 Trenggalek
Studi kelayakan SIAP pada SMAN 1 Trenggalekalek fatman
 

Similar to Laporan Revisi Function Point (Website Teknik Kimia) (20)

Kak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaintKak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaint
 
Bab ii
Bab iiBab ii
Bab ii
 
Presentasi MONEV 2J
Presentasi MONEV 2JPresentasi MONEV 2J
Presentasi MONEV 2J
 
Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"Proposal Penawaran Aplikasi "FedEx"
Proposal Penawaran Aplikasi "FedEx"
 
ETS MPPL 2019
ETS MPPL 2019ETS MPPL 2019
ETS MPPL 2019
 
Bab ii ana
Bab ii anaBab ii ana
Bab ii ana
 
Sistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita ElviantiSistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita Elvianti
 
Project charter
Project charterProject charter
Project charter
 
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
 
ETS - KAK
ETS - KAKETS - KAK
ETS - KAK
 
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0
MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0
 
Sistem penyelesaian masalah IT
Sistem penyelesaian masalah ITSistem penyelesaian masalah IT
Sistem penyelesaian masalah IT
 
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...
2,sim forum quiz,amelia diana angesti,hapzi ali,karakteristik sistem informas...
 
Forum dan Kuis
Forum dan KuisForum dan Kuis
Forum dan Kuis
 
MPPL - T5 - Project Charter
MPPL - T5 - Project CharterMPPL - T5 - Project Charter
MPPL - T5 - Project Charter
 
Tugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan KerjaTugas 3 - Kerangka Acuan Kerja
Tugas 3 - Kerangka Acuan Kerja
 
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasi
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasiSim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasi
Sim fitriana rahayu-prof.hapzi-minggu 5-sumber daya komputasi dan komunikasi
 
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...
Sim, santi susanti, hapzi ali prof. dr. mm, sumber daya komputasi dan komunik...
 
Studi kelayakan SIAP pada SMAN 1 Trenggalek
Studi kelayakan SIAP pada SMAN 1 TrenggalekStudi kelayakan SIAP pada SMAN 1 Trenggalek
Studi kelayakan SIAP pada SMAN 1 Trenggalek
 

More from Moch. Nor Kholis

More from Moch. Nor Kholis (20)

PowerPoint RPL Materi 7
PowerPoint RPL Materi 7PowerPoint RPL Materi 7
PowerPoint RPL Materi 7
 
PowerPoint RPL Materi 6
PowerPoint RPL Materi 6PowerPoint RPL Materi 6
PowerPoint RPL Materi 6
 
Ppt rpl materi 7
Ppt rpl materi 7Ppt rpl materi 7
Ppt rpl materi 7
 
Ppt rpl materi 6
Ppt rpl materi 6Ppt rpl materi 6
Ppt rpl materi 6
 
Ppt rpl materi 5
Ppt rpl materi 5Ppt rpl materi 5
Ppt rpl materi 5
 
Ppt rpl materi 4
Ppt rpl materi 4Ppt rpl materi 4
Ppt rpl materi 4
 
Mata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunakMata kuliah rekayasa perangkat lunak
Mata kuliah rekayasa perangkat lunak
 
Skpl reformat (1)
Skpl reformat (1)Skpl reformat (1)
Skpl reformat (1)
 
Ppt rpl materi 3
Ppt rpl materi 3Ppt rpl materi 3
Ppt rpl materi 3
 
Ppt rpl materi 2
Ppt rpl materi 2Ppt rpl materi 2
Ppt rpl materi 2
 
Laporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic ComplexityLaporan Penilaian Software dengan Cyclomatic Complexity
Laporan Penilaian Software dengan Cyclomatic Complexity
 
Ppt rpl materi 1
Ppt rpl materi 1Ppt rpl materi 1
Ppt rpl materi 1
 
Laporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa CoehenLaporan Pengukuran Nilai Software dengan Kappa Coehen
Laporan Pengukuran Nilai Software dengan Kappa Coehen
 
Slideshow PowerPoint Software Testing
Slideshow PowerPoint Software TestingSlideshow PowerPoint Software Testing
Slideshow PowerPoint Software Testing
 
Slideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen ProyekSlideshow PowerPoint Manajemen Proyek
Slideshow PowerPoint Manajemen Proyek
 
Ppt rpl materi 1
Ppt rpl materi 1Ppt rpl materi 1
Ppt rpl materi 1
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Proposal web
Proposal webProposal web
Proposal web
 
Ppt bab 1
Ppt bab 1 Ppt bab 1
Ppt bab 1
 
Laporan tugas 2 SDLC
Laporan tugas 2 SDLCLaporan tugas 2 SDLC
Laporan tugas 2 SDLC
 

Laporan Revisi Function Point (Website Teknik Kimia)

  • 1. LAPORAN PENILAIAN WEBSITE TEKNIK KIMIA YANG DIBANGUN OLEH KELOMPOK 10 DOSEN PENGAMPU : RIZKY PARLIKA, S.P., S.KOM., M.T. ANGGOTA KELOMPOK 7 : M. NOR KHOLIS (1534010006) IRFAN ERFOLGI HANAN (1534010007) I PUTU MAHARDIKA C.H (1534010018) WAHYU AJI PANGESTU (1534010034) MATA KULIAH REKAYASA PERANGKAT LUNAK PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR 2017
  • 2. Computing Function point Function point adalah unit pengukuran untuk perangkat lunak. Pengukuran dilakukan dengan cara mengkuantifikasi fungsionalitas perangkat lunak yang disediakan untuk user berdasar desain logik. Yang dimaksud user pada hal ini adalah sophisticated user yang mengerti sistem dari prespektif fungsional lebih dari user yang memberikan pernyataan kebutuhan atau melakukan uji terima. Metrik function point dapat digunakan secara efektif sebagai alat memprediksi ukuran sebuah sistem yang akan dihasilkan dari model analisis. Model analisis yang digunakan harus dapat memberikan masukan berikut ini kepada matriks function point : a) Jumlah input pemakai. b) Jumlah output kepada pemakai. c) Jumlah inquiry pemakai. d) Jumlah file yang digunakan. e) Jumlah antarmuka eksternal. Kemudian function point dihitung dengan : function point = count total x [0.65 + 0.01 x Nilai kompleksitas] 1. Input User Setiap masukkan eksternal berasal dari pengguna atau dikirim dari aplikasi lain dan menyediakan data berorientasi aplikasi yang berbeda atau informasi pengendalian. Masukkan sering dipakai untuk memperbarui internal logic file. Masukkan harus dibedakan dari inquiry yang akan dihitung terpisah  Bobot Rendah (3) jika fasilitas input tidak disediakan oleh pengembang atau fasilitas input disediakan namun tidak aktif atau tidak memiliki akses yang memadai setiap saat.  Bobot Sedang (4) jika inputan yang tersedia dalam website tersebut ada, namun untuk keabsahan data masih belum menjamin kecukupan data yang diperlukan.  Bobot kompleks (6) jika inputan yang ada sangat absah dan aksenya cepat dan mudah. Data yang diperlukan ppun sesuai dengan kebutuhan. 2. Output User Setiap keluaran eksternal diturunkan dari data dalam aplikasi yang menyediakan informasi kepada pengguna. Dalam konteks ini, keluaran eksternal mengacu pada laporan, layar, pesan kesalahan, dan sebagainya. Masing-masing pokok data dalam sebuah laporan tidak dihitung secara terpisah.  Bobot rendah (4) jika tampilan interface yang diigunakan web untuk menampilkan informasi sangat sulit untuk dimengerti user. Juga desain yang digunakan tidak rapi dan berantakan.  Bobot Sedang (5) jika tampilan website dalam menyajikan informasi tidak tersusun rapi namun masih dapat menyampaikan informasi kepada user.  Bobot kompleks (7) jika tampilan website dalam menyajikan informasi tersusun rapi dan informasi dapat dengan mudah dipahami oleh user dengan atau tidak menambahkan tampilan tambahan pihak ketiga untuk mempermudah menyampaikan pesan informasi.
  • 3. 3. Input Inquiry Sebuah inquiry eksternal didefinisikan sebagai masukkan online yang meghasilkan respons perangkat lunak seketika dalam bentuk keluaran online.  Bobot rendah (3) jika akses yang disediakan berupa inputan dengan tampilan yang kosong atau respond output tidak ada.  Bobot Sedang (4) jika akses yang disediakanberupa inputan dengan tampilan output yang bisa langsung ditampilkan ada, namun hanya sebagian.  Bobot Kompleks (6) jika website menyediakan input online dan bekerja dengan baik pada setiap bagian dari website. 4. Banyaknya Berkas-berkas Logika Internal Setiap berkas logika internal adalah pengelompokan data secara logis yang berada dalam batasan aplikasi dan dipelihara melalui masukan-masukan eksternal.  Bobot rendah (7) jika manajemen file pada website tersebut tidak memiliki pengaturan alur file, penyimpanan file ke database yang baik, hanya berupa outputan saja, tanpa disimpan database utama.  Bobot sedang (10) jika manajemen file pada website tersebut memiliki pengaturan alur manajemen file ke database yang cukup baik meskipun belum semua yang diperlukan demikian.  Bobot kompleks (15) jika manajemen file pada website tersebut memiliki pengaturan alur file, penyimpanan file ke database yang baik, dan berlaku untuk semua file yang menyusunnya. 5. Banyak Berkas Antarmuka External Setiap berkas antarmuka eksternal ia pengelompokan data logis yang berada di luar aplikasi, tetapi menyediakan informasi yang dapat digunakan oleh aplikasi.  Bobot rendah (5) jika website tersebut tidak memiliki komunikasi yang baik dan langsung terhubung dengan file hosting atau tampilan kedua untuk website tersebut yang mengacu kepada website lain.  Bobot sedang (7) jika website tersebut memiliki komunikasi yang cukup baik dan langsung terhubung dengan file hosting atau tampilan kedua untuk website tersebut yang mengacu ke website lain.  Bobot kompleks (10) Jika website tersebut langsung terhubung dengan server hosting atau tampilan kedua untuk website tersebut berinteraksi dengan website lain. Sumber : S. Pressman, Roger. 2010. Software Engineering: A practioner’s Approach, Seventh Edition. Mc Graw Hill Higher Education.
  • 4. Domain Informasi Jumlah Bobot Faktor Jumlah x Bobot Rendah Sedang Kompleks Masukkan eksternal 32 3 4 6 32*4=128 Keluaran Eksternal 32 4 5 7 32*4=128 Inkuiri Eksternal 3 3 4 6 3*4=12 Berkas Logika Eksternal 3127 7 10 15 3127*10=31270 Berkas Antarmuka eksternal 3 5 7 10 3*10=30 Jumlah Total 31568
  • 5. Menentuan FI dari 14 Pertanyaan 1. Data Communications Data dan kontrol informasi yang digunakan dalam aplikasi yang dikirim atau diterima melalui fasilitas komunikasi. Terminal terhubung secara lokal ke unit kontrol dianggap menggunakan fasilitas komunikasi. Protokol adalah seperangkat konvensi, yang memungkinkan transfer atau pertukaran informasi antara dua sistem atau perangkat, semua link komunikasi data memerlukan beberapa jenis protokol. Sumber : Function Point Training Booklet New.pdf Pada website yang dinilai, pemindahan informasi dilakukan tanpa pemindahan data khusus, semua data dimasukkan ke dalam website melalui dashboard yang sudah ada. Bobot = 4 2. Distributed Data Processing Data atau pengolahan terdistribusi fungsi adalah karakteristik dari aplikasi dalam batas aplikasi. Sumber : Function Point Training Booklet New.pdf Website menggunakan fungsi-fungsi proses terdistribusi karena website menggunakan tambahan fungsi-fungsi yang disediakan oleh pihak lain. Pengolahan terdistribusi dan transfer data online dan di kedua arah. Bobot = 4 3. Performance Perfoma disini dinilai dari tujuan kinerja dari aplikasi, dinyatakan atau disetujui oleh user baik dari respon maupun keluaran/output, pengaruh dari desain, pengembangan, instalasi dan dukungan aplikasi. Sumber : Function Point Training Booklet New.pdf Selain itu, alat analisis kinerja yang digunakan dalam desain, pengembangan, dan / atau fase implementasi untuk memenuhi persyaratan kinerja pengguna menyatakan. Performa akses dan penyajian data dari website yang kelompok kami nilai cukup baik, website ketika dijalankan dengan koneksi yang tidak terlalu cepat pun masih bisa dibuka, walaupun yang nampak hanya tampilan kedua yang sengaja dimunculkan ketika website di buka dengan koneksi yang lamban. Bobot = 5 4. Heavily Used Configuration Sebuah konfigurasi operasional banyak digunakan, membutuhkan pertimbangan desain khusus, adalah karakteristik aplikasi.
  • 6. Sumber : Function Point Training Booklet New.pdf Persyaratan prosesor khusus untuk bagian tertentu dari aplikasi yang disertakan. Web ini menyatakan pembatasan operasi membutuhkan kendala khusus pada aplikasi dalam prosesor pusat atau dadicated prosesor. Bobot = 3 5. Transaction Rate Tingkat transaksi tinggi dan mempengaruhi desain, pengembangan, instalasi, dan dukungan aplikasi. Sumber : Function Point Training Booklet New.pdf Tingkat transaksi tinggi dinyatakan oleh pengguna dalam aplikasi persyaratan atau perjanjian tingkat layanan yang cukup untuk tinggi membutuhkan tugas analisis kenrja dalam tahap desain. Di website yang kelompok kami nilai, masukkan data online ini ada beberapa yang dibuat dengan banyak layar ada juga yang tidak membutuhkan banyak layar. Bobot = 4 6. On-Line Data Entry Secara online entri data dan fungsi kontrol yang disediakan dalam aplikasi. Sumber : Function Point Training Booklet New.pdf Sistem memungkinkan penerimaan data secara online di beberapa fiturnya. Masukkan data secara online dimasukkan oleh user maupun admin. Lebih dari 30% dari transaksi data merupakan masukkan data interaktif. Bobot = 5 7. End-User Efficiency Fungsi online yang disediakan menekankan desain untuk efisiensi End-User. Desain meliputi:  Bantuan navigasi (misalnya, tombol fungsi, melompat, menu yang dihasilkan secara dinamis)  Menu  Bantuan online dan dokumen  Pergerakan kursor secara otomatis  Scrolling  Remote printing (melalui transaksi online)  Tombol fungsi yang telah preassigned  Kumpulan pekerjaan disampaikan dari transaksi online  Pilihan kursor data layar  Penggunaan video terbalik, menyoroti, warna menggarisbawahi, dan indikator lainnya
  • 7.  Dokumentasi cetak dari pengguna transaksi online  Antarmuka mouse  Pop-up windows.  Seperti beberapa layar mungkin untuk mencapai fungsi bisnis  Dukungan Bilingual (mendukung dua bahasa; dihitung sebagai empat item)  Dukungan multibahasa (mendukung lebih dari dua bahasa; dihitung sebagai enam item) Sumber : Function Point Training Booklet New.pdf Pada website yang kami nilai, terdapat banyak fungsi online yang telah disediakan sehingga cukup memudahkan pengguna dari website tersebut. Terdapat enam atau lebih poin di atas yang terdapat pada website yang kami nilai dan menyatakan persyaratan untuk End-User efficiency cukup kuat untuk meminta tugas-tugas desain untuk faktor manusia untuk dimasukkan (misalnya meminimalkan stroke key, memaksimalkan default serta penggunaan template). Bobot = 4 8. On-Line Update Aplikasi ini menyediakan update online untuk file logika internal. Sumber : Function Point Training Booklet New.pdf Website telah menyediakan update file logika online utama secara internal. Pada website yang kelompok kami nilai berkas logika ada yang dapat diubah secara online maupun tidak. Beberapa file logic bahkan sudah disediakan menu sendiri untuk merubah file tersebut. Bobot = 3 9. Complex Processing Proses yang kompleks merupakan karakteristik dari aplikasi. Komponen- komponen berikut ini menyajikan:  Kontrol sensitif (misalnya pengolahan khusus audit) dan / atau aplikasi keamanan khusus pengolahan.  Pengolahan logis ekstensif.  Pengolahan matematika ekstensif.  Banyak pengolahan pengecualian sehingga transaksi tidak lengkap yang harus diproses lagi.  Pengolahan kompleks untuk menangani beberapa kemungkinan input/output. Sumber : Function Point Training Booklet New.pdf Web yang kami nilai ini memiliki kelima poin dari di atas. Proses internal website yang kami nilai cukup kompleks dengan fitur-fitur yang dimiliki proses internal. Bobot = 5 10.Reusability
  • 8. Aplikasi dan kode dalam aplikasi secara khusus dirancang, dikembangkan dan didukung untuk dapat digunakan dalam aplikasi lain. Sumber : Function Point Training Booklet New.pdf Konversi dan instalasi persyaratan dinyatakan oleh pengguna, dan konversi dan instalasi panduan disediakandan diuji. Dampak dari konversi pada proyek tersebut tidak dianggap penting. Selain itu, otomatis konversi dan instalasi alat yang disediakan dan teruji.Kode yang digunakan untuk membuat website adalah kode yang bisa digunakan kembali untuk membangun website dengan tujuan lain. Bobot = 4 11.Installation Ease Konversi dan kemudahan instalasi adalah karakteristik dari suatu aplikasi. Konversi dan rencana instalasi dan / atau konversi alat yang disediakandan diuji selama tahap uji coba sistem. Sumber : Function Point Training Booklet New.pdf Konversi dan instalasi persyaratan dinyatakan oleh pengguna, dan konversi dan instalasi panduan disediakan dan teruji. Dampak dari konversi pada proyek ini dianggap penting. Pada website ini proses instalasi sangat mudah, dan dapat juga menambahkan aplikasi dari pihak ketiga yang mudah juga ditambahakan kedalam aplikasi. Bobot = 3 12.Operational Ease Kemudahan operasional adalah karakteristik dari aplikasi. Efektif start-up, back- up, dan pemulihan prosedur disediakan dan diuji selama tahap uji coba sistem. Aplikasi meminimalkan kebutuhan untuk kegiatan manual, seperti tape gunung, penanganan kertas, dan langsung on-lokasi intervensi manual. Sumber : Function Point Training Booklet New.pdf Satu, beberapa, atau semua item berikut berlaku untuk aplikasi. Pilih semua yang berlaku. Setiap item memiliki titik nilai satu, kecuali dinyatakan sebaliknya. Start-up yang efektif, back-up, dan pemulihan proses yang disediakan, namun intervensi operator diperlukan. Start-up yang efektif, back-up, dan pemulihan proses yang disediakan, tapi tidak ada intervensi operator diperlukan (dihitung sebagai dua item). Aplikasi ini meminimalkan kebutuhan untuk rekaman tunggangan. Aplikasi ini meminimalkan kebutuhan untuk penanganan kertas. Pada website yang kami nilai, kemudahan dalam penggunaan website cukup terjamin. Bobot = 4 13.Multiple Sites
  • 9. Aplikasi telah dirancang khusus, dikembangkan dan didukung untuk dipasang di beberapa situs untuk beberapa organisasi Sumber : Function Point Training Booklet New.pdf Di website yang kami nilai dokumentasi dan rencana dukungan disediakan dan diuji untuk mendukung aplikasi di beberapa situs dan beberapa situs yang dipertimbangkan dalam desain, dan aplikasi ini dirancang untuk beroperasi di bawah yang berbeda hadrware dan / atau perangkat lunak lingkungan. Sistem dirancang untuk dapat digunakan lagi untuk instalasi di organisasi yang berbeda-beda karena file logic yang digunakan juga reusable. Bobot = 5 14.Facilitate Change Aplikasi yang dirancang khusus, dikembangan dan didukung untuk memfasilitasi perubahan. Terdapat beberapa karakteristik untuk mengajukan permohonan untuk aplikasi yaitu :  Permintaan fleksibel dan laporan fasilitas asalkan dapat menangani permintaan sederhana seperti logika diterapkan hanya satu file logika internal (dihitung sebagai satu item).  Permintaan fleksibel dan laporan fasilitas disediakan yang dapat menangani permintaan dari rata-rata kompleksitas, misalnya logika diterapkan untuk lebih dari satu file logika internal (dihitung sebagai dua item).  Permintaan fleksibel dan fasilitas laporan disediakan yang dapat menangani permintaan yang kompleks, misalnya kombinasi logika pada satu atau lebih file logis internal (dihitung sebagai tiga item).  Data kontrol bisnis disimpan dalam tabel yang dikelola oleh pengguna dengan online interaktif proses, tetapi perubahan berlaku hanya pada hari kerja berikutnya.  Data kontrol bisnis disimpan dalam tabel yang dikelola oleh pengguna dengan onlne interaktif proses, dan perubahan segera berlaku (dihitung sebagai dua item). Sumber : Function Point Training Booklet New.pdf Web ini memiliki 4 poin dari 5 poin di atas. Sistem dirancang untuk memberikan informasi dan memudahkan diantara pengguana, dengan sistem arsitektur dan interface yang mudah dimengerti oleh user. Bobot = 4
  • 10. No. Karakteristik Bobot 1 Data Communications 4 2 Distributed Data Processing 4 3 Performance 5 4 Heavily Used Configuration 3 5 Transaction Rate 4 6 Online Data Entry 5 7 End-User Efficiency 4 8 On-Line Update 3 9 Complex Processing 5 10 Reusability 4 11 Installation ease 3 12 Operational ease 4 13 Multiple Sites 5 14 Facilitate Change 4 Total 57 Setelah proses dengan menggunakan tahap pertama yaitu dengan menggunakan 5 krietria dan menggunakan penilaian 14 atau yang disebut juga dengan Fi, dimana-mana tahap telah menemukan hasil totalnya. Maka selanjutnya akan memulai perhitungan dengan rumus di bawah ini. Jumlah total : 31568 FI : 57 Maka FP : Total x (0,65 + (0,01 x FI)) = 31568 x (0,65 + (0,01 x 57)) = 31568 x (0,65 + 0,57)= 31568 x 1,22 = 38512,96 Dalam penulisan ini dapat disimpulkan bahwa penelitian ini menghasilkan nilai function point yaitu 38512.96