31
b. Android Development Tool ADT
Android Development Tool ADT merupakan Plugin yang diperuntukan untuk IDE Eclipse. Plugin ini mampu memberikan kemudahan dalam
pengembangan aplikasi android dengan menggunakan IDE Eclipse. Dengan ADT pengembang dapat membuat package android berupa berkas dengan format .apk
yang digunakan sebagai distribusi penyebaran aplikasi.
4. Software Testing
a. Pengertian Software Testing
Software testing adalah sebuah proses yang merupakan bagian dari proses rekayasa perangkat lunak yang terintegrasi demi memastikan kualitas dari
perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal Rizky, 2011 yang dikutip oleh Nafngan 2014: 33. Pengujian merupakan sebuah
langkah yang dilakukan untuk mengetahui kualitas perangkat lunak yang dikembangkan sebagai upaya mengurangi kesalahan, memastikan hasil sesuai
dengan perencanaan, dan memenuhi kebutuhan pengguna. Secara umum testing dibedakan menjadi dua yaitu alpha testing dan beta
testing. Alpha testing merupakan pengujian sistem yang dilaksanakan oleh tim penguji di dalam organisasi pengembang aplikasi. Sedangkan beta testing adalah
pengujian sistem yang dilakukan oleh sekelompok pengguna yang terpilih Nafngan, 2014: 34.
b. Kualitas Perangkat Lunak
Salah satu standar kualitas perangkat lunak adalah standar yang dikeluarkan oleh International Organization for Standarization ISO. Terdapat 8 karakteristik
32 kualitas berdasarkan ISO 25010 yang merupakan sekumpulan kriteria yang
dijadikan sebagai standar internasional untuk evaluasi kualitas perangkat lunak ISOIEC, 2011 dalam Nafngan, 2014: 36, yaitu : functional suitability, functional
efficiency, compatibility, usability, reliability, security, maintability, dan portability.
c. Faktor Kualitas yang Digunakan
1 Usability
Usability merupakan faktor kualitas yang mengukur usaha yang dibutuhkan untuk
mempelajari, mengoperasikan,
memberikan input,
dan menginterpresentasikan output dari sebuah program Nafngan, 2014: 40. Faktor
usability akan diukur melalui beta testing dengan menggunakan metide kuesioner yang dibagikan kepada responden.
Pengembang professional banyak yang memilih menggunakan 5 tester untuk usability testing. Menurut Faulkner 2003 yang dikutip oleh Nafngan 2014:
41 menyatakan bahwa dengan menambah jumlah tester hingga 20 orang dapat memberi pengembang kepastian persentase keberadaan masalah usability yang
tinggi pada pengujian. Hal tersebut yang mendasari penulis menggunakan sampel sebanyak 20.
2 Verification and Validation VV
Verifikasi dan validasi adalah sebuah proses pemeriksaan dan analisis yang menjamin bahwa perangkat lunak sesuai dengan spesifikasinya dan memenuhi
kebutuhan pengguna. Verifikasi berkaitan dengan pemeriksaan guna memastikan bahwa perangkat lunka sesuai dengan spesifikasinya dan. Validasi bersifat lebih
33 umum yaitu proses yang menjamin bahwa perangkat lunak sesuai dengan harapan
pengguna Nafngan, 2014: 35
5. Karakteristik Remaja