Instrumen Performance Efficiency Alat Pengumpul Data

47 SISWA 27 Halaman awal Siswa Beranda Beranda Siswa Fungsi untuk menampilkan beranda siswa sudah berfungsi dengan benar 28 Fungsi untuk menampilkan pengumuman sudah berfungsi dengan benar 29 Kelola Data Pribadi Siswa Fungsi untuk mengubah data pribadi siswa sudah berfungsi dengan benar 30 Fungsi untuk menampilkan data pribadi siswa sudah berfungsi dengan benar 31 Ganti Password Siswa Fungsi untuk mengganti password siswa sudah berfungsi dengan benar UMUM 32 Halaman About Fungsi untuk menampilkan tentang kata pengantar, tentang SMK Negeri 2 Wonosari, tentang visi dan misi BK, tentang profil guru BK, dan tentang Sibiling sudah berfungsi dengan benar 33 Halaman Data Siswa Fungsi untuk mencari dan menampilkan data umum siswa sudah berfungsi dengan benar

b. Instrumen Performance Efficiency

Instrumen yang digunakan untuk pengujian aspek performance efficiency yaitu berdasarkan aturan YSlow dan Page Speed. Software uji YSlow, Page Speed dan Load Times untuk mengukur aspek performance efficiency yaitu load time page, weight page, dan HTTP request. Aplikasi dan aturan YSlow dikembangkan oleh Yahoo Developer Network, sedangkan Page Speed dikembangkan oleh Google. Tabel 2 adalah tabel aturan YSlow: Tabel 2. Aturan YSlow No Aturan 1 Make fewer HTTP request 2 Use a CDN 3 Avoid Expires headers 4 Compress component with Gzip 5 Put CSS at top 6 Put JavaScript at bottom 7 Avoid CSS expressions 8 Make JavaScript and CSS external 9 Reduce DNS lookups 10 Minify JavaScript and CSS 11 Avoid URL redirects 48 12 Remove duplicate JavaScript and CSS 13 Configure Etags 14 Make AJAX cacheable 15 Use GET for AJAX request 16 Reduce the number of DOM elements 17 Avoid HTTP 404 Not Found error 18 Reduce cookie size 19 Use cookie-free domains 20 Avoid AlphaImageLoader filter 21 Do not scale images in HTML 22 Make favicon small and cacheable Dan tabel 3 merupakan aturan yang digunakan oleh Page Speed Insights untuk melakukan pengujian performance efficiency: Tabel 3. Aturan Page Speed Insight – Speed Rules and Usability Rules No Aturan 1 Avoid landing page redirects 2 Enable compression 3 Improve server response time 4 Leverage browser caching 5 Minify resources 6 Optimize images 7 Optimize CSS Delivery 8 Prioritize visible content 9 Remove render-blocking JavaScript 10 Use asynchronous scripts 11 Avoid plugins 12 Configure the viewport 13 Size content to viewport 14 Size tap targets appropriately 15 Use legible font size Aturan tersebut digunakan untuk menentukan skor performance efficiency dari perangkat lunak, semakin tinggi skor maka semakin baik kualitas performance efficiency dari perangkat lunak tersebut. Software uji Yslow, Page Speed dan LoadTimes ditunjukkan oleh gambar 6, gambar 7 dan gambar 8. 49 Gambar 6. Software Uji Performance Efficiency YSlow Gambar 7. Software Uji Performance Efficiency Page Speed Insights Gambar 8. Software Uji Performance Efficiency Load Times

c. Instrumen Usability