Pertanyaan Penelitian KAJIAN PUSTAKA
47 b. Perencanaan
Perencanaan merupakan sejumlah praktik manajemen dan teknis yang memungkinkan pengembang untuk mendefinisikan
readmap untuk pencapaian tujuan-tujuan yang bersifat strategik dan teknis Pressman, 2012: 122.
Perencanaan dilakukan dengan dasar hasil dari tahap komunikasi yang telah dilakukan sebelumnya. Pada tahap ini dilakukan dengan membuat prakiraan-
prakiraan, menjadwalkan, dan melacak kemungkinan yang dapat terjadi dalam proses pengembangan media.
c. Pemodelan Aktivitas pemodel dilakukan untuk memperoleh gambaran yang nyata
mengenai media yang dikembangkan. Pada tahap ini, terdapat dua jenis model yang dibuat seperti dijelaskan Pressman 2012: 124 yaitu model-model yang
berkaitan dengan spesifikasi kebutuhan dan model-model yang berkaitan dengan perancangan yang mengarah ke impelementasi selanjutnya. Model spesifikasi
kebutuhan menggambarkan kebutukan pengguna dalam ranah informasi, fungsional, dan ranah perilaku. Pemodelan perancangan menggambarkan
karakteristik media yang dikembangkan yaitu berupa arsitektur media, antarmuka pengguna, dan rincian berperingkat komponen.
d. Konstruksi Tahap konstruksi yang dilakukan mencangkup penulisan kode program dan
pengujiannya. Penulisan kode program dapat dilakukan dengan pembuatan langsung kode-kode program dengan bahasa tertentu, penulisan kode program
secara otomatis menggunakan representasi mirip produk yang dikembagkan, atau menggunakan bahasa pemrograman generasi ke-4 yang dapat langsung
48 dieksekusi Pressman, 2012: 130. Penulisan kode program dalam penelitian ini
dilakukan dengan menggunakan bahasa pemrograman Visual C dan ActionScript 2.0 yang dapat langsung dieksekusi.
Pengujian media yang dilakukan dalam penelitian meliputi pengujian validasi
validation testing, dan pengujian penerimaan acceptance testing. Pengujian integrasi dilakukan setelah media selesai dikonstruksi oleh pengembang.
Pengujian validasi yang dilakukan oleh ahli untuk menguji apakah spesifikasi kebutuhan telah diakomodasi media yang lengkap. Pengujian penerimaan
dilakukan dengan menerapkan media pada pembelajaran pemrograman PLC untuk melakukan pemeriksaan semua fungsi dan fitur yang diinginkan.