Pengujian pada Aspek Maintainability Analisis Kualitas Sistem

47 menggunakan kuesioner SUS Software Usability Scale yang diberikan kepada kepala laboratorium selaku admin dan guru TKJ.

d. Pengujian Sistem

Pengujian sistem meliputi pengujian keamanan, penguijan stress, dan pengujian kinerja. 1 Pengujian kemanan . Pengujian keamanan bertujuan untuk memverifikasi mekanisme perlindungan yang dibangun sistem dari penetrasi yang tidak diijinkan. Pada penelitian ini, pengujian keamanan dilakukan menggunakan Software Acunetix Website Vulnerability Scanner. 2 Pengujian stress . Pengujian stress bertujuan untuk mengetahui ketahanan sistem terhadap situasi abnormal. Pada penelitian ini, pengujian stress dilakukan menggunakan tools WAPT. 3 Pengujian kinerja . Pengujian kinerja menguji kinerja run-time dari perangkat lunak. Pengujian ini dilakukan menggunakan Web Application GTMetrix 4 Pengujian deployment . Pengujian deployment dilakukan dengan menjalankan perangkat lunak pada berbagai browser yang berbeda dan umum digunakan.

e. Pengujian pada Aspek Maintainability

Pada penelitian ini, pengujian pada aspek maintainability dilakukan menggunakan ukuran-ukuran metrics. Pengujian dilakukan oleh peneliti dengan diuji secara operasional Land, 2002.

f. Analisis Kualitas Sistem

Setelah analisis kebutuhan, perancangan, implementasi, dan pengujian yang merupakan bagian dari metode waterfall dilakukan, maka dilakukan analisis 48 kualitas sistem. Analisis kualitas dilakukan dengan berpedoman pada standar ISOIEC 9126. Standar ini menilai perangkat lunak berdasarkan 6 aspek, yaitu functionality, reliability, efficiency, usability, maintainability, dan portability.

C. Waktu dan Tempat Penelitian

Penelitian dilaksanakan pada bulan Mei 2015. Berdasarkan kebutuhan evaluasi ahli perangkat lunak, maka tempat penelitian dilaksanakan di tempat yang telah disepakati responden. Evaluasi yang dilakukan oleh ahli perangkat lunak dilakukan menggunakan jaringan lokal pada komputer. Sementara itu, berdasarkan kebutuhan evaluasi perangkat lunak oleh kepala laboratorium dan guru TKJ SMK Negeri 1 Klaten, maka tempat penelitian dilaksanakan di SMK Negeri 1 Klaten. Penelitian di SMK Negeri 1 Klaten dilakukan menggunakan jaringan lokal sekolah karena kecepatan internet yang cukup stabil.

D. Variabel dan Subjek Penelitian

Variabel pada penelitian ini adalah aspek kualitas sistem administrasi laboratorium Kompetensi Keahlian TKJ SMK Negeri 1 Klaten berdasarkan standar kualitas ISOIEC 9126, yaitu aspek functionality, usability, efficiency, reliability, maintability, dan portability. Subjek penelitian ini pada aspek reliability, efficiency, maintainability, dan portability adalah perangkat lunak yang dikembangkan, yaitu Sistem Administrasi Laboratorium Kompetensi Keahlian TKJ di SMK Negeri 1 Klaten berbasis web. Subjek penelitian pada aspek functionality adalah ahli rekayasa perangkat lunak, sedangkan subjek penelitian pada aspek usability adalah pengguna perangkat lunak ini, yaitu kepala laboratorium sebagai pengguna utama sistem ini dan guru TKJ.