Komunikasi communication Perencanaan Planning

23

BAB III METODE PENELITIAN A. Model Pengembangan

Metode pengembangan yang digunakan pada penelitian “Pengembangan Aplikasi mobile Kamus Istilah Jaringan Komputer ” adalah Research and Development RD. Dalam bidang pendidikan, Sugiono 2013 menyatakan bahwa Research and Development merupakan metode penelitian untuk mengembangkan atau menguji keefektifan produk. Metode Research and Development digunakan untuk penelitian yang bertujuan menghasilkan suatu produk yang bermanfaat. Produk yang dihasilkan adalah aplikasi kamus jaringan komputer, yaitu aplikasi yang memuat istilah-istilah jaringan komputer beserta pengertiannya yang dapat berjalan pada platform Android. Target pengguna aplikasi ini adalah siswa SMK khusunya jurusan Teknik Komputer Jaringan. Oleh karena itu untuk mendapatkan produk yang sesuai, maka dalam pengembangan perangkat lunak ini peneliti menggunakan proses pengembangan dengan tahapan model pengembangan perangkat lunak waterfall.

B. Prosedur Pengembangan

Prosedur pengembangan menggunakan model pengembangan perangkat lunak waterfall dengan tahapan-tahapan, yaitu komunikasi communication, perencanaan planning, pemodelan modelling, kontruksi construction, dan penyerahan perangkat lunak kepada penggunapelanggan deployment Pressman, 2010 .

1. Komunikasi communication

Tujuan dari komunikasi adalah memahami tujuan-tujuan dari pengguna atas suatu proyek perangkat lunak yang sedang dikembangkan dan mengumpulkan 24 kebutuhan-kebutuhan yang akan membantu mengartikan fitur-fitur perangkat lunak beserta fungsinya Pressman, 2010. Karena penelitian ini mengacu pada pengembangan perangkat lunak kamus istilah jaringan sebagai sumber belajar tambahan untuk siswa SMK jurusan Teknik Komputer Jaringan TKJ, maka komunikasi dilakukan bersama guru TKJ siswa TKJ. Komunikasi dilakukan melalui metode wawancara. Komunikasi dengan guru dan siswa ini dilakukan untuk mengumpulkan berbagai informasi yang dibutuhkan mengenai perangkat lunak kamus istilah jaringan komputer yang akan dikembangkan secara lebih spesifik. Setelah mendapatkan informasi yang cukup, langkah selanjutnya adalah analisis kebutuhan untuk mendapatkan kebutuhan spesifik yang diperlukan dan sesuai dengan kebutuhan pengguna user yang meliputi analisis kebutuhan fungsionalitas, analisis kebutuhan perangkat keras, analisis kebutuhan perangkat lunak. Proses komunikasi dilakukan dengan Guru dan Siswa Jurusan Teknik Komputer dan Jaringan di SMK N 2 Depok Sleman yang meliputi Guru dan siswa TKJ kelas XI A, proses komunikasi dilakukan saat PPL pada bulan juli sd agustus 2016.

2. Perencanaan Planning

Tujuan dari perencanaan adalah mengartikan kerja rekayasa perangkat lunak dengan menggambarkan tugas-tugas teknis yang harus dilakukan, risiko-risiko yang mungkin muncul, sumber daya yang akan dibutuhkan, produk-produk kerja yang harus dihasilkan, dan jadwal-jadwal kerja Pressman, 2010. Agar penelitian dapat berjalan dengan efektif, maka diperlukan sebuah planning. Perencanaan dilakukan dengan membuat jadwal-jadwal pengembangan. Jadwal-jadwal 25 pengembangan meliputi waktu yang dibutuhkan untuk analisis kebutuhan, mengembangkan produk, hingga pengujian.

3. Pemodelan Modelling