METODE PENGUMPULAN DATA ALASAN MENGGUNAKAN RAD COMMUNICATION

BAB III METODOLOGI PENELITIAN

3.1. METODE PENGUMPULAN DATA

Untuk memenuhi data yang diperlukan dalam penelitian ini, maka dilakukan pengumpulan data dengan menggunakan beberapa teknik pengumpulan data yaitu: 1. Observasi Pada teknik observasi ini, penulis mempelajari secara langsung proses perhitungan biaya produksi di CV. Tunas Utama, hal ini dilakukan untuk memahami dan mendapatkan informasi jelas seputar proses perhitungan bahan baku secara khusus maupun perhitungan biaya produksi secara umum. 2. Studi Pustaka Penulis membaca dan mempelajari buku-buku mengenai dynamic programming terutama pada masalah 0 1 knapsack yang menjadi masalah pada penentuan bahan baku yang akan digunakan pada proses produksi serta mempelajari perhitungan yang dikeluarkan pada tahap produksi atau biasa disebut biaya produksi, serta buku- buku lainnya yang berkaitan dengan masalah pada penulisan ini. 31

3.2. METODE PENGEMBANGAN

SISTEM Dalam penelitian ini metode pengembangan sistem yang digunakan adalah Rapid Application Development RAD. RAD adalah sebuah model proses pengembangan perangkat lunak sekuensial linear yang menekankan siklus pengembangan cepat. Model RAD ini merupakan adaptasi kecepatan tinggi dari model sekuensial linear di mana pengembangan cepat dicapai dengan menggunakan model pendekatan konstruksi berbasis komponen. Jika kebutuhan dipahami dengan baik, proses RAD memungkinkan tim pengembang menciptakan sistem fungsional yang utuh dalam periode waktu periode yang sangat pendek kira-kira 60-90 hari. Pressman,2010: 82. Model RAD digunakan dengan tujuan mempersingkat waktu pengerjaan aplikasi serta proses yang dihasilkan, didapatkan secara cepat dan tepat. ilustrasi model RAD seperti berikut: 32 Gambar 3.1. The RAD Model Communication Modelling Planning Business modelling Data modeling Process modelling Construction Component reuse Automatic code generation 60 – 90 days Deployment Integration Delivery Feedback 33

3.2.1. Communication

Pada tahap ini melakukan observasi untuk memahami permasalahan yang terjadi sehingga dapat diketahui, informasi yang harus diakomodasi oleh aplikasi yang akan dibuat. Dengan pemahaman terhadap masalah dan informasi yang akan diakomodasi tadi diharapkan aplikasi yang akan dibuat ini dapat menjadi solusi yang baik terhadap masalah serta mengakomodasi informasi yang dibutuhkan pengguna.

3.2.2. Planning

Pada tahap ini melakukan perencanaan proses yang terjadi, perencanaan data yang diperlukan serta pembagian tugas pembuatan aplikasi kepada beberapa tim yang bekerja secara bersamaan.

3.2.3. Modelling

Pada tahap ini melakukan pemodelan informasi yang harus di akomodasi, proses-proses yang terjadi pada aplikasi, interface yang akan dipergunakan, dan data yang diperlukan selama penggunaan aplikasi.

3.2.4 Construction

Pada tahap ini melakukan pembuatan aplikasi dengan menggunakan komponen yang sudah ada seandainya itu dapat dilakukan dan menggunakan tools yang dapat mempermudah dan mempercepat proses pembuatan aplikasi. Hal ini dilakukan sampai aplikasi dapat berjalan dengan baik dan dapat dipergunakan untuk memecahkan masalah yang ada. 34 35

3.2.5 Deployment

Pada tahap ini melakukan integrasi dan penyebaran aplikasi yang telah dibuat, melakukan pengarahan kepada pengguna dalam menggunakan aplikasi baru tersebut serta mendapatkan feedback dari pengguna.

3.3. ALASAN MENGGUNAKAN RAD

Alasan penulis menggunakan RAD dalam implementasi algoritma dynamic programming pada aplikasi perhitungan biaya produksi berbasis web yaitu: • Karena aplikasi yang dibuat merupakan aplikasi sederhana yang mengimplementasikan beberapa baris algoritma dan memerlukan waktu yang singkat yaitu selama 60 - 90 hari, sehingga metode RAD tepat dipergunakan karena menekankan siklus perkembangan yang pendek. • Karena menggunakan kembali komponen-komponen yang sudah ada sehingga mempercepat proses pengembangannya.

BAB IV HASIL DAN PEMBAHASAN

4.1. COMMUNICATION

Berdasarkan pada latar belakang permasalahan yang telah dijabarkan pada sub-bab 1.1, CV. Tunas Utama membutuhkan adanya aplikasi yang berguna untuk melakukan perhitungan biaya produksi terutama pada perhitungan penentuan bahan baku yang akan digunakan pada proses produksi. Sehingga bahan baku yang digunakan sesuai dengan kebutuhan produksi. Perhitungan biaya produksi yang telah didapatkan sebagai output aplikasi perhitungan biaya produksi ini, digunakan sebagai pertimbangan penentuan harga jual kepada konsumen.

4.2. PLANNING