Desain Penelitian SISTEM INFORMASI PENERIMAAN SISWA BARU SMK MUHAMMADIYAH WONOSARI BERBASIS WEB DAN SMS GATEWAY.

25 6. Maintainability, berkaitan dengan kemudahan suatu perangkat lunak untuk diperbaiki atau dimodifikasi di kemudian hari. Modifikasi yang dapat dilakukan meliputi koreksi, perbaikan atau adaptasi terhadap perubahan lingkungan, persyaratan, dan spesifikasi fungsional. 7. Portability, berkaitan dengan kemudahan perangkat lunak untuk dipindahkan atau diakses dari satu lingkungan tertentu ke lingkungan yang lain.

E. Desain Penelitian

Desain penelitian yang digunakan sebagai berikut: 1. Functionality diteliti dengan melakukan black-box testing terhadap aplikasi yang telah dibuat. Black-box testing tersebut berupa pengecekan daftar fungsi yang terdapat dalam aplikasi kemudian dilakukan analisis deskriptif terhadap hasil pengujian fungsionalitas. Pengujian dilakukan oleh 3 responden ahli dengan kriteria responden yang telah menguasi pengembangan aplikasi web. 2. Security Security diteliti dengan menggunakan Acunetix Web Vulnerability Scanner versi 8. Pengujian dilakukan dengan menggunakan parameter pengujian Default untuk menguji dan menemukan berbagai jenis celah keamanan. Pengujian dilakukan dengan menggunakan login sequence untuk sebuah pengguna biasa. 3. Reliability diteliti dengan melakukan stress testing terhadap aplikasi yang dibuat. Stress testing dilakukan dengan menggunakan tool dari WAPT 8.1 untuk mendapatkan hasil uji performa. 26 4. Usability diteliti dengan menggunakan angket usability dari J.R. Lewis. Usability diujikan ke pengguna untuk mendapat respon dari pengguna berkaitan dengan kemudahan dalam menggunakan aplikasi. Pengujian ini menggunakan kuisioner yang diberikan kepada 15 responden dengan kriteria bahwa responden tersebut terbiasa menggunakan website. 5. Efficiency diteliti dengan menggunakan beberapa tools yaitu: Yslow dan PageSpeed. Hasil pengujian akan mendapat nilai page load dan besarnya resource yang digunakan oleh aplikasi. 6. Maintainability diteliti dengan serangkaian metrik yang memenuhi aspek analyzability, changeability, dan stability. 7. Portability diteliti dengan menggunakan beberapa web browser yang digunakan untuk mengakses aplikasi yang telah dibuat. Jika aplikasi web yang dibuat dapat diakses dengan baik dengan menggunakan beberapa web browser yang berbeda maka aplikasi lolos uji portability. 27

F. Teknik Pengumpulan Data