Keunggulan UML Collaboration Diagram

49

2.8.2 Equivalence Partitioning

Equivalence Partitioning EP merupakan metode black box testing yang membagi domain masukan dari program kedalam kelas-kelas sehingga test case dapat diperoleh. Equivalence Partitioning berusaha untuk mendefinisikan kasus uji yang menemukan sejumlah jenis kesalahan, dan mengurangi jumlah kasus uji yang harus dibuat. Kasus uji yang didesain untuk Equivalence Partitioning berdasarkan pada evaluasi dari kelas ekuivalensi untuk kondisi masukan yang menggambarkan kumpulan keadaan yang valid atau tidak. Kondisi masukan dapat berupa spesifikasi nilai numerik, kisaran nilai, kumpulan nilai yang berhubungan atau kondisi boolean. Kesetaraan kelas dapat didefinisikan menurut panduan berikut Pressman, 2001 : 1. Jika masukan kondisi menentukan kisaran, satu sah dan dua diartikan tidak valid kesetaraan kelas. 2. Jika masukan membutuhkan nilai, kondisi tertentu satu sah dan dua tidak valid kesetaraan kelas diartikan. 3. Jika masukan kondisi menentukan anggota dari set, satu sah dan satu tidak valid kesetaraan kelas diartikan. 4. Jika kondisi yang input, boolean satu sah dan satu tidak valid kelas diartikan. 50

2.8.3 Skala Likert

Menurut Likert dalam buku Azwar S 2011, p. 139, sikap dapat diukur dengan metode rating yang dijumlahkan Method of Summated Ratings. Metode ini merupakan metode penskalaan pernyataan sikap yang menggunakan distribusi respons sebagai dasar penentuan nilai skalanya. Nilai skala setiap pernyataan tidak ditentukan oleh derajat favourable nya masing-masing akan tetapi ditentukan oleh distribusi respons setuju dan tidak setuju dari sekelompok responden yang bertindak sebagai kelompok uji coba pilot study Azwar, 2011. Skala Likert, yaitu skala yang berisi lima tingkat preferensi jawaban dengan pilihan sebagai berikut: 1 = sangat tidak setuju; 2 = tidak setuju; 3 = ragu –ragu atau netral; 4 = setuju; 5 = sangat setuju. Selanjutnya, penentuan kategori interval tinggi, sedang, atau rendah digunakan rumus sebagai berikut : � = �� − �� � Keterangan : I = Interval; NT = Total nilai tertinggi; NR = Total nilai terendah; K = Kategori jawaban Yitnosumarto, 2006.

2.9 Interaksi Manusia dan Komputer

Interaksi manusia dan komputer IMK adalah suatu rancangan yang menghasilkan kesesuaian antara pengguna, mesin dan layanan yang dibutuhkan untuk mencapai kinerja tertentu dalam kualitas dan optimalitas layanan Karray, 2008.