Analisis Data pada Aspek Efficiency Analisis Data pada Aspek Maintainability Analisis Data pada Aspek Usability

58

3. Analisis Data pada Aspek Efficiency

Analisis data pada aspek efficiency dilakukan berdasarkan pengujian kinerja karena menurut Pressman 2010, pengujian ini bertujuan untuk menguji kinerja performance run-time perangkat lunak. Hal ini sesuai dengan pengertian aspek efficiency menurut ISOIEC 9126 yaitu menilai kemampuan perangkat lunak untuk melakukan kinerja performance yang sesuai dengan sumber daya yang digunakan pada kondisi tertentu. Subkarakter yang diuji adalah time behavior dan resource ulitization. Pengujian ini menghasilkan nilai yang menunjukan tingkat performance masing-masing halaman web dalam rentang A sampai F. Total nilai sistem adalah rata-rata dari pengujian setiap halaman. Nilai A merupakan nilai dengan tingkat performance paling baik, sedangkan Nilai F adalah sebaliknya. Rentang nilai ini dijelaskan dalam Gambar 14. Gambar 14. Yslow Ruleset Matrix Sumber: Yslow 2014 Menurut Dhiauddin dkk. 2014, response time rata-rata yang baik bagi suatu sistem adalah 5 detik. Oleh karena itu, jika response time rata-rata sistem kurang dari 5 detik maka sistem memenuhi aspek efficiency pada subkarakteristik time behavior.

4. Analisis Data pada Aspek Maintainability

Analisis data pada aspek maintainability dilakukan dengan membandingkan hasil pengujian secara operasional dengan kriteria pada instrumen maintainability. Perangkat lunak dikatakan lolos jika memenuhi semua kriteria pada aspek pengujian pada instrumen maintainability Land, 2002. 59

5. Analisis Data pada Aspek Usability

Analisis kualitas pada aspek usability dilakukan berdasarkan pengujian beta karena pengujian ini menilai kepuasan user. Hal ini sejalan dengan aspek usability menurut ISOIEC 9126 yaitu menilai kemudahan perangkat lunak untuk dimengerti, dipelajari, dan digunakan pengguna. Pengujian ini mengadopsi kuesioner SUS oleh Sauro dan Lewis 2012 dan diberikan pada tujuh guru TKJ sebagai responden . Kuesioner SUS memiliki 10 nomor, setiap nomor memilki nilai skala antara 0 sampai 4. Nilai pada nomor ganjil adalah nilai skala pada nomor tersebut dikurangi 1 xi-1, sedangkan nilai pada nomor genap adalah 5 dikurangi nilai skala pada nomor tersebut 5-xi. Nilai kuesioner SUS diperoleh dari penjumlahan keseluruhan nilai nomor dikalikan 2,5. Hal ini dijelaskan dalam rumus berikut: Ne = 5-xi No = xi -1 Ns = ∑ No+∑ Ne x 2.5 Keterangan: xi = nilai pada nomor ke-i No = Nilai pada nomor ganjil Ne = Nilai pada nomor genap Ns = SUS Score Nilai SUS SUS Score ada diantara 0-100. Nilai tersebut selanjutnya dikategorikan kedalam suatu grade scale dari A hingga F. Selain menggunakan grade scale, rentang nilai SUS bisa dikategorikan dalam suatu acceptability range maupun adjective rating Bangor, Kortum, dan Miller, 2009. Menurut Bangor, 60 Kortum, dan Miller 2009: 111, rentang nilai SUS beserta kategorinya digambarkan pada Gambar 11.

6. Analisis Data pada Aspek Portability