Functionality Reliability Standar Perangkat Lunak ISO 9126

29 dilakukan untuk melihat nilai produk oleh pengguna terhadap pesaing atau produk versi sebelumnya. Pengukuran dikembangkan menggunakan sistem kuisioner, untuk pengmbangan dalam bentuk software dapat megacu pada The Computer System Usability Quistionnaire CSQU. Terdapat tiga kriteria system usefulness SYSUSE, information quality INFOQUAL, interface quality INTERQUAL yang dijabarkan menjadi 19 aspek yang dapat dikembangkan dalam butir-butir soal kuisioner. Nilai dari kuisioner akan memperlihatkan tingkat kepuasan pengguna terhadap produk yng dikembangkan.

5. Black Box Testing

Secara teoritis, testing pengujian dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe pengujian yang paling umum digunakan dalam lingkup rekayasa perangkat lunak. Dua jenis tipe pengujian tersebut adalah white testing dan black box testing. Meskipun ada dua jenis tipe pengujian, namun dalam penelitian ini hanya dilakukan dengan black box testing saja. Menurut Soetam Rizky 2011: 264, black box testing adalah tipe pengujian yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya, sehingga para tester memanda ng perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, akan tetapi cukup dikenal proses pengujian di bagian luar. Jenis pengujian ini hanya memandang perangkat lunak dari sisi spesifikasi dan kebutuhan yang telah didefinisikan pada saat awal perancangan. Sebagai contoh, terdapat sebuah perangkat lunak sistem informasi inventory di 30 sebuah perusahaan. Black box testing dilakukan dengan cara mengetes sistem, apakah sistem telah memenuhi kebutuhan pengguna yang didefinisikan pada saat awal tanpa harus membongkar listing programnya. Beberapa keuntungan yang diperoleh dari black box testing menurut Soetam Rizky 2011: 264, antara lain: 1 Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman. 2 Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna. 3 Hasil dari black box testing dapat memperjelas kontradiksi ataupun kerancuan yang mungkin timbul dari eksekusi sebuah perangkat lunak. 4 Proses pengujian dapat dilakukan dengan lebih cepat jika dibandingkan dengan white box testing.

6. Computer Aided Instruction CAI

Komputer merupakan satu kesatuan alat ciptaan manusia yang memiliki dampak besar dalam kehidupan umat manusia. Aplikasi-aplikasi yang terpasang di dalam sebuah komputer membuat manusia lebih mudah dalam menjalankan aktivitasnya. Sebagai contoh yaitu penggunaan komputer sebagai alat yang berguna untuk menyimpan kumpulan data untuk selanjutnya diolah dan menghasilkan suatu informasi database, penggunaan komputer dalam perbankan, serta penerapan komputer dalam permedisan. Selain dalam bidang pendidikan ekonomi dan medis, penggunaan komputer juga telah sampai pada bidang pendidikan. Guru telah