Tujuannya ialah untuk mendapatkan landasan teori mengenai masalah yang akan diteliti. Teori merupakan pijakan bagi peneliti untuk
memahami persoalan yang diteliti dengan benar dan sesuai dengan kerangka berpikir ilmiah. Bagian ini akan dikaji lebih mendalam pada
BAB II. c. Observasi
Observasi adalah merupakan teknik atau pendekatan untuk mendapatkan data primer dengan cara mengamati langsung obyek datanya Jogiyanto,
2008:89 d. Wawancara
Wawancara adalah komunikasi 2 dua arah untuk mendapatkan data dari responden. Jogiyanto, 2008:65
2.7 Metode Pengembangan Sistem
Pada penelitian ini, penulis menerapkan metode pengembangan sistem Rapid Application Development RAD yang pertama kali dikembangkan
oleh IBM yang dikemukakan oleh James Martin K.K.Aggarwal, 2005:27. Rapid Aplication Development RAD merupakan model incremental dari
proses pengembangan perangkat lunak yang menekankan pada sedikitnya atau siklus pengembangan yang pendek. Model RAD merupakan adaptasi
yang cepat dari model sekuensial yang didapatkan RAD dari penggunaan pengembangan berbasiskan komponen.Pressman,2001:32
32
2.7.1 Tahapan-tahapan RAD
Tahapan-tahapan Rapid Application Development RAD yang dijabarkan oleh K.K. Aggarwal Software Engineering, 2005:28
adalah sebagai berikut: 1. Requirement Planning
Requirement Planning juga dikenal sebagai Concept Definition terdiri dari pertemuan antara tim perencanaan dan klien pengguna.
Rapat berfokus daftar persyaratan awal serta menetapkan cakupan proyek. Tim perencanaan mengidentifikasi fungsi-fungsi bisnis
utama dan awalnya memecah mereka ke departemen-departemen atau pengguna akhir seperti Produk, Penjualan, Perusahaan, Sales
Person. 2.
User DesignUser Description Selama tahap User Design juga dikenal sebagai User Description
tim analisis bertemu dengan pengguna akhir dalam rapat Joint Application Development JAD. Selama rapat tim analisis
memberikan hasil analisa secara lebih rinci, mengembangkan entitas yang dikembangkan dalam Requirement Planning menjadi
model data Entity Relationship Diagram, peraturan bisnis, mengembangkan rencana tes, dan menciptakan arus dan tata letak
interface tampilan untuk bagian-bagian penting sistem. Dalam rangka menjaga iterasi pembangunan sesingkat mungkin,
dan untuk mendapatkan manfaat yang maksimal dari RAD,
33