Kerangka Berpikir METODOLOGI PENELITIAN

50 TOEFL di Pusat Bahasa. Untuk mengetahui permasalahan dan keinginan yang diharapkan oleh calon pengguna aplikasi ini, maka dilakukan penyebaran kuesioner kepada mahasiswa yang akan dijadikan sampel data. Pengambilan sampel dilakukan dengan teknik Cluster Sampling. Cluster Sampling adalah teknik pengambilan sampel yang memberikan peluang sama bagi setiap unsur populasi untuk menjadi anggota sampel berdasarkan bagianarea yang ada Sugiyono, 2009: 65. Alasan penggunaan teknik pengambilan sampel ini adalah karena jumlah populasi Mahasiswa UIN yang cukup besar dan terdiri dari beberapa bagian fakultas. Untuk mendapatkan hasil yang mampu menggambarkanmewakili populasi yang besar ini, maka sampel diambil dengan jumlah yang sama dari setiap bagian fakultas. Sampel yang diambil sebanyak 50 orang mahasiswa yang mewakili fakultas-fakultas yang ada di UIN Syarif Hidayatullah Jakarta dengan masing-masing fakultas diwakili oleh 5 orang. Kuesioner yang diberikan kepada sampel ini dilakukan sebanyak dua kali, yang pertama yaitu kuesioner pada tahap awal sebelum pengembangan aplikasi yang bertujuan untuk mengetahui keinginan dari calon pengguna aplikasi dan kuesioner yang kedua pada tahap akhir untuk pengujian aplikasi yang bertujuan untuk mengetahui respon pengguna terhadap apliksi yang telah dirancang. 51

3.2.3. Studi Pustaka

Untuk mendapatkan referensi-referensi guna mendukung penelitian ini maka dilakukan studi pustaka, yakni dengan mencari sumber-sumber referensi yang terkait dengan penelitian ini. Pencarian referensi dilakukan di perpustakaan perpustakaan Fakultas Sains dan Teknologi dan perpustakaan utama UIN, American Corner yang berada di perpustakaan utama lantai 2, toko buku, dan sumber online dari internet berupa e-book dan situs resmi TOEFL. Informasi yg didapat dari sumber referensi tersebut digunakan dalam menyusun landasan teori dan metodologi penelitian, serta diaplikasikan secara langsung dalam perancangan aplikasi. Pustaka-pustaka yang dijadikan referensi dapat dilihat di Daftar Pustaka.

3.3. Metode Pengembangan Aplikasi

Metode yang digunakan dalam pengembangan aplikasi ini adalah metode Incremental Process Model. Metode ini dikembangkan oleh Harlam Mills, sebagai perbaikan dari metode waterfall Sommerville, 2006. Pada metode ini tiap-tiap proses dibagi menjadi serangkaian increment yang dikembangkan secara bergantian. Kelebihan yang dimiliki oleh metode pengembangan aplikasi ini adalah: a. Bersifat iteratifpengulangan dan dapat mengakomodasi perubahan secara fleksibel.